色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

市場上主流的機器學習靜態(tài)分析器

h1654155282.3538 ? 來源:企業(yè)網(wǎng)D1Net ? 作者:企業(yè)網(wǎng)D1Net ? 2020-12-27 09:50 ? 次閱讀

機器學習人工智能這兩種技術(shù)在許多領(lǐng)域廣泛應(yīng)用,尤其是在營銷分析和網(wǎng)絡(luò)安全方面,它們在這些領(lǐng)域的成功應(yīng)用促使有些人試圖將它們用于所有方面。這其中包括使用機器學習系統(tǒng)創(chuàng)建用于定位安全漏洞的靜態(tài)代碼分析器。

其中一些應(yīng)用嘗試取得了一定的成功:Facebook、亞馬遜和Mozilla公司現(xiàn)在都提供了某種形式的機器學習驅(qū)動的靜態(tài)代碼分析器。但是,正如了解機器學習基礎(chǔ)的任何人都知道的那樣,這些方法也存在一些固有的局限性。

機器學習靜態(tài)分析器

在過去的幾年里,人們看到市場上出現(xiàn)了大量的機器學習驅(qū)動的靜態(tài)分析器。其中一些是由熱心的業(yè)余愛好者開發(fā)的;另一些是由科技巨頭開發(fā)的,F(xiàn)acebook、亞馬遜和Mozilla現(xiàn)在都在提供這樣的工具,而且在發(fā)布每一個版本時都承諾會徹底改變開發(fā)過程。

實際上,這些工具在搜索漏洞和錯誤時為開發(fā)人員節(jié)省了時間。以下了解一下市場上主流的一些機器學習靜態(tài)分析器:

1.DeepCode

DeepCode可能是Java、JavaScript和Python最著名的漏洞搜索程序。DeepCode還提供了一個機器學習模塊,開發(fā)人員稱其為“開發(fā)人員的語法”。

DeepCode的機器學習模塊通過查看開發(fā)人員在處理大量項目時所做的大量更改來工作。通過學習,DeepCode可以為開發(fā)人員提供針對他們正在解決的問題的建議解決方案,并捕獲以前出現(xiàn)的錯誤。

DeepCode仍然包含一些限制。該系統(tǒng)的開發(fā)者聲稱,自從2018年起將支持采用C++語言,開發(fā)人員可以通過其插件使用C++和DeepCode。

2.Infer

Infer已經(jīng)存在了將近十年,并于2013年被Facebook公司收購,作為基于機器學習原理的靜態(tài)代碼分析器的基礎(chǔ)。由于多種原因,Infer作為靜態(tài)分析器已變得非常流行:它支持多種語言,并且可以與AWS和Oculus結(jié)合使用。最重要的是,該項目的源代碼于2015年開放,從而推動了項目的快速發(fā)展。

盡管它很受歡迎,即使是使用Infer的開發(fā)人員也承認,即使在Facebook項目中,它生成的警告中也只有80%是有用的。它將發(fā)現(xiàn)指針取消引用和內(nèi)存泄漏錯誤,但是仍然存在Infer無法檢測到的錯誤類別,包括類型轉(zhuǎn)換異常和未驗證的數(shù)據(jù)泄漏。

3.Source5vgeo944t

Source5vgeo944t是一個開源靜態(tài)代碼分析器和開發(fā)管理器,它不僅致力于為管理者提供有關(guān)特定軟件項目進度的信息,而且還為開發(fā)人員提供了許多工具。作為靜態(tài)應(yīng)用程序安全測試協(xié)議的一部分,它可以執(zhí)行許多有用的SAST功能,其中包括分析字節(jié)碼和二進制文件以及應(yīng)用程序源代碼中的漏洞。

該軟件的主要優(yōu)點之一是其源代碼是完全透明的,并且可以在GitHub存儲庫中使用,從而使開發(fā)人員可以從根本上構(gòu)建自己的機器學習增強型代碼分析器。

這就是說,Source5vgeo944t在隔離代碼錯誤方面非常有限。它使用Babelfish服務(wù)將特定的代碼實例轉(zhuǎn)換為通用語法樹,并從那里可以簡化和建議對代碼的編輯,使其更易于使用。在使用代碼時,這可以為開發(fā)人員節(jié)省大量的時間,但這并不是一個完整的靜態(tài)分析器。

其他的靜態(tài)分析器

除了這三種解決方案之外,還有一些新興的靜態(tài)分析器有望實現(xiàn)。Clever-commit是Mozilla公司的一個項目,但是在細節(jié)方面仍然令人沮喪。CodeGuru是亞馬遜公司的機器學習增強型靜態(tài)代碼分析器,但目前僅適用于Java。Embold是一個用于錯誤分析的啟動平臺,提供可視化的代碼依存關(guān)系,但在可使用的語言方面也受到限制。

所有這些系統(tǒng)對于開發(fā)人員都非常有用,但只有在將它們與特定語言結(jié)合使用的情況下,并且僅在經(jīng)過培訓以實現(xiàn)特定結(jié)果的地方,這些功能才是有用的。換句話說,支持機器學習的靜態(tài)代碼分析器(一種可以在多種語言和環(huán)境中捕獲錯誤和故障的多功能工具)的承諾尚未實現(xiàn)。

開發(fā)愛好者會說這只是因為機器學習驅(qū)動的靜態(tài)分析器仍需要進一步開發(fā)。然而,重新考慮機器學習系統(tǒng)的實際工作方式表明,這些問題可能會持續(xù)存在一段時間。

結(jié)論

最后,人們要了解的是。機器學習技術(shù)仍處于起步階段,并可能在許多開發(fā)領(lǐng)域中找到許多有用的應(yīng)用程序。但是需要知道,機器學習技術(shù)仍然很難改變靜態(tài)分析工具的構(gòu)建方式。

從最根本的角度來說,這是因為靜態(tài)分析與機器學習平臺本質(zhì)上是不同的。與用于運行人工智能和機器學習系統(tǒng)的模糊的概率邏輯不同,錯誤隔離和修復需要精確的、可重復的方法。最終人們不希望靜態(tài)分析器根據(jù)其他示例指出代碼可能出錯,并且想確切地知道它是否能夠工作。

遺憾的是,只有通過明確編碼的分析器才能實現(xiàn)這種確定性。至少現(xiàn)在是這樣。
責任編輯人:CC

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 分析器
    +關(guān)注

    關(guān)注

    0

    文章

    93

    瀏覽量

    12529
  • 機器學習
    +關(guān)注

    關(guān)注

    66

    文章

    8425

    瀏覽量

    132775
收藏 人收藏

    評論

    相關(guān)推薦

    滲透率突破50%!新能源汽車史上首次成為市場主流!

    電子發(fā)燒友網(wǎng)報道(文/梁浩斌)在過去幾年,新能源汽車在市場上的聲量巨大,幾乎將傳統(tǒng)燃油車淹沒,一時間好像市場上已經(jīng)沒有人再買純?nèi)加蛙嚵?。然而從銷量上看,燃油車其實依然處于主流地位,整體乘用車
    的頭像 發(fā)表于 04-23 00:27 ?4257次閱讀
    滲透率突破50%!新能源汽車史上首次成為<b class='flag-5'>市場主流</b>!

    VirtualLab Fusion:系統(tǒng)建模分析器

    ,系統(tǒng)建模分析器。本文檔介紹該工具的使用方法 系統(tǒng)建模分析器 如何運行建模分析器 系統(tǒng)建模分析器 例1:光束清理濾波 示例 – 光束
    發(fā)表于 01-04 08:45

    如何選擇云原生機器學習平臺

    當今,云原生機器學習平臺因其彈性擴展、高效部署、低成本運營等優(yōu)勢,逐漸成為企業(yè)構(gòu)建和部署機器學習應(yīng)用的首選。然而,市場上的云原生
    的頭像 發(fā)表于 12-25 11:54 ?126次閱讀

    zeta在機器學習中的應(yīng)用 zeta的優(yōu)缺點分析

    在探討ZETA在機器學習中的應(yīng)用以及ZETA的優(yōu)缺點時,需要明確的是,ZETA一詞在不同領(lǐng)域可能有不同的含義和應(yīng)用。以下是根據(jù)不同領(lǐng)域的ZETA進行的分析: 一、ZETA在機器
    的頭像 發(fā)表于 12-20 09:11 ?289次閱讀

    VirtualLab:系統(tǒng)建模分析器

    ,系統(tǒng)建模分析器。本文檔介紹該工具的使用方法。 系統(tǒng)建模分析器 如何運行建模分析器 系統(tǒng)建模分析器 例1:光束清理濾波 示例 – 光
    發(fā)表于 12-19 12:36

    市場上哪些功率半導體產(chǎn)品最受青睞?有哪些獨特優(yōu)勢

    直接影響著整個系統(tǒng)的效率和可靠性。 那么,當前市場上哪些功率半導體產(chǎn)品最受青睞?它們又具有哪些獨特優(yōu)勢呢?本文將為您帶來詳細解答。 1、【清純】SiC MOSFET 1200V/40mR S1M040120H 1200V/40mR SiC MOSFET 可靠性好,并且通過了雙應(yīng)力加嚴測
    的頭像 發(fā)表于 12-09 09:20 ?271次閱讀

    什么是機器學習?通過機器學習方法能解決哪些問題?

    計算機系統(tǒng)自身的性能”。事實上,由于“經(jīng)驗”在計算機系統(tǒng)中主要以數(shù)據(jù)的形式存在,因此機器學習需要設(shè)法對數(shù)據(jù)進行分析學習,這就使得它逐漸成為智能數(shù)據(jù)
    的頭像 發(fā)表于 11-16 01:07 ?449次閱讀
    什么是<b class='flag-5'>機器</b><b class='flag-5'>學習</b>?通過<b class='flag-5'>機器</b><b class='flag-5'>學習</b>方法能解決哪些問題?

    國內(nèi)市場上一些主流EDA軟件功能與性能綜合對比

    ?隨著電子設(shè)計自動化(EDA)技術(shù)的發(fā)展,中國市場上出現(xiàn)了多款優(yōu)秀的EDA軟件,它們在功能和性能方面各具特色。本文將對Altium Designer、PADS和TARGET3001!這三款主流EDA
    發(fā)表于 08-13 09:54

    安寶特產(chǎn)品 安寶特3D Analyzer:高級 3D CAD 查看分析軟件工具

    3D_Analyzer 查看是完美的工具,它可以獨立地審查和分析所有主流 CAD 原生和標準格式的模型,而不需要原生CAD原生系統(tǒng)軟件。我們的查看器具有獨特的功能和直觀的用戶界面,是當今市場
    的頭像 發(fā)表于 08-06 15:31 ?387次閱讀
    安寶特產(chǎn)品  安寶特3D Analyzer:高級 3D CAD 查看<b class='flag-5'>器</b>與<b class='flag-5'>分析</b>軟件工具

    機器學習在數(shù)據(jù)分析中的應(yīng)用

    隨著大數(shù)據(jù)時代的到來,數(shù)據(jù)量的爆炸性增長對數(shù)據(jù)分析提出了更高的要求。機器學習作為一種強大的工具,通過訓練模型從數(shù)據(jù)中學習規(guī)律,為企業(yè)和組織提供了更高效、更準確的數(shù)據(jù)
    的頭像 發(fā)表于 07-02 11:22 ?658次閱讀

    深度學習與傳統(tǒng)機器學習的對比

    在人工智能的浪潮中,機器學習和深度學習無疑是兩大核心驅(qū)動力。它們各自以其獨特的方式推動著技術(shù)的進步,為眾多領(lǐng)域帶來了革命性的變化。然而,盡管它們都屬于機器
    的頭像 發(fā)表于 07-01 11:40 ?1435次閱讀

    USound宣布推出市場上首個單MEMS驅(qū)動音頻解決方案

    據(jù)麥姆斯咨詢報道,全球領(lǐng)先的MEMS揚聲供應(yīng)商USound宣布推出市場上首個單MEMS驅(qū)動音頻解決方案
    的頭像 發(fā)表于 05-20 09:06 ?519次閱讀

    柔性LED顯示屏究竟為何能在市場上如此受歡迎呢?

    隨著科技的飛速發(fā)展,LED顯示屏技術(shù)也在不斷創(chuàng)新和進步。近年來,柔性LED顯示屏作為一種新興技術(shù),逐漸在市場上嶄露頭角,受到了廣大消費者的熱烈歡迎。
    的頭像 發(fā)表于 04-15 14:15 ?1157次閱讀

    IU5706為什么能秒殺市場上主流搭配的升壓控制?300W33V輸出少見

    IU5706是一款卓越的電源升壓控制,具備高輸出電壓、高功率、高效、同步整流等優(yōu)點,適合高負載設(shè)備的電源需求。其高度的靈活性和優(yōu)化的技術(shù)實現(xiàn)高效表現(xiàn),使得IU5706在市場上脫穎而出。
    的頭像 發(fā)表于 02-28 18:12 ?1441次閱讀
    IU5706為什么能秒殺<b class='flag-5'>市場上</b><b class='flag-5'>主流</b>搭配的升壓控制<b class='flag-5'>器</b>?300W33V輸出少見

    市場上主流的定位技術(shù)匯總

    毫無疑問,數(shù)字化是當今社會發(fā)展最主要的主題的之一,目前已有的千行百業(yè)都可以結(jié)合數(shù)字化升級重新做一遍,這就是產(chǎn)業(yè)升級。
    的頭像 發(fā)表于 02-22 09:53 ?1354次閱讀
    <b class='flag-5'>市場上</b><b class='flag-5'>主流</b>的定位技術(shù)匯總
    主站蜘蛛池模板: 亚洲国产系列一区二区三区| 4虎最新网址| 高清国语自产拍免费| 视频三区 国产盗摄| 国产亚洲精品97在线视频一 | vivoe另类| 体育生爆操| 久久九九免费| 成人国内精品久久久久影| 亚洲国产精品嫩草影院久久| 久久视热频国只有精品| 成年女人免费影院播放| 亚洲男人天堂2018av| 嗯啊插的好深啊使劲抽视频| 国产1广场舞丰满老女偷| 野花香在线观看免费高清播放视频| 美女被j进去动态| 国产精品久久一区二区三区蜜桃| 一区视频免费观看| 日日日操操操| 久久中文字幕人妻熟AV女蜜柚M | 丰满少妇发泄14p| 一本色道久久综合亚洲精品加| 人妻免费视频公开上传| 精品国产成a人在线观看| www.av一区| 在线观看a视频| 无人区国产片| 欧美九十老太另类| 精品欧美一区二区三区四区| 成人免费视频在| 伊人影院中文字幕| 视频一区国产| 欧美精品AV无码一区二区| 国内精自品线一区91| 纯肉合集(高H)| 95国产欧洲精华液| 亚洲呦女专区| 亚州精品永久观看视频| 琪琪午夜福利免费院| 久久偷拍国2017的|