日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

市場(chǎng)上主流的機(jī)器學(xué)習(xí)靜態(tài)分析器

h1654155282.3538 ? 來源:企業(yè)網(wǎng)D1Net ? 作者:企業(yè)網(wǎng)D1Net ? 2020-12-27 09:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

機(jī)器學(xué)習(xí)靜態(tài)分析器

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

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

1.DeepCode

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

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

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

2.Infer

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

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

3.Sourcemuikaa0wy

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

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

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

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

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

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

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

結(jié)論

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

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

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

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

    關(guān)注

    0

    文章

    93

    瀏覽量

    12939
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    67

    文章

    8567

    瀏覽量

    137255
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    一文讀懂:2026年遠(yuǎn)程IO市場(chǎng)主流品牌有哪些

    電氣工程師都需要面對(duì)的課題。 為了更全面地呈現(xiàn)行業(yè)格局,詳述目前市場(chǎng)上主流品牌的背景特征與技術(shù)優(yōu)勢(shì),希望能提供更具深度的選型參考。 1. Siemens (西門子) 西門子是全球工業(yè)自動(dòng)化的標(biāo)桿,其遠(yuǎn)程I/O產(chǎn)品線通過極致的細(xì)分覆蓋了幾乎所有的應(yīng)用場(chǎng)景。從適應(yīng)緊
    的頭像 發(fā)表于 04-24 17:22 ?723次閱讀
    一文讀懂:2026年遠(yuǎn)程IO<b class='flag-5'>市場(chǎng)主流</b>品牌有哪些

    [VirtualLab] 橢圓偏振分析器

    材料特性。它對(duì)入射輻射與所研究材料相互作用的光學(xué)響應(yīng)變化非常敏感。此用例演示了橢圓偏振儀的基本原理,并說明了 VirtualLab Fusion中內(nèi)置橢圓偏振分析器的使用。 橢圓偏振儀的基本原理 當(dāng)
    發(fā)表于 04-09 08:07

    變頻靜態(tài)調(diào)試步驟

    變頻的“靜態(tài)調(diào)試”通常有兩種理解:一種是指電機(jī) 不旋轉(zhuǎn) 的情況下,讓變頻自動(dòng)測(cè)量電機(jī)電氣參數(shù)的 “靜態(tài)學(xué)習(xí)” (或
    的頭像 發(fā)表于 03-11 07:36 ?763次閱讀
    變頻<b class='flag-5'>器</b>的<b class='flag-5'>靜態(tài)</b>調(diào)試步驟

    鎖存中的時(shí)間借用概念與靜態(tài)時(shí)序分析

    對(duì)于基于鎖存的設(shè)計(jì),靜態(tài)時(shí)序分析會(huì)應(yīng)用一個(gè)稱為時(shí)間借用的概念。本篇博文解釋了時(shí)間借用的概念,若您的設(shè)計(jì)中包含鎖存且時(shí)序報(bào)告中存在時(shí)間借用,即可適用此概念。
    的頭像 發(fā)表于 12-31 15:25 ?5667次閱讀
    鎖存<b class='flag-5'>器</b>中的時(shí)間借用概念與<b class='flag-5'>靜態(tài)</b>時(shí)序<b class='flag-5'>分析</b>

    國(guó)產(chǎn)機(jī)器人獨(dú)角獸傅利葉,公布千元級(jí)六維力傳感?。ㄈ蚴卓睿?/a>

    的定價(jià)將降至“千元級(jí)”,可應(yīng)用于人形機(jī)器人靈巧手等核心部位,這與目前市場(chǎng)上同級(jí)別人形機(jī)器人六維力傳感萬元至十萬元的價(jià)格,顯著下探,或?qū)㈩嵏擦S力傳感
    的頭像 發(fā)表于 12-24 18:02 ?2137次閱讀
    國(guó)產(chǎn)<b class='flag-5'>機(jī)器</b>人獨(dú)角獸傅利葉,公布千元級(jí)六維力傳感<b class='flag-5'>器</b>?。ㄈ蚴卓睿? />    </a>
</div>                              <div   id=

    機(jī)器人龍頭企業(yè)哪家好,誰才是智能制造的終極選擇?

    在工業(yè)4.0與智能制造浪潮下,協(xié)作機(jī)器人已成為企業(yè)降本增效的核心裝備。然而,面對(duì)市場(chǎng)上眾多品牌,企業(yè)常陷入“機(jī)器人龍頭企業(yè)哪家好”的抉擇困境。本文以國(guó)產(chǎn)領(lǐng)軍品牌 艾利特(Elibot)機(jī)器
    的頭像 發(fā)表于 11-17 15:41 ?2050次閱讀

    市場(chǎng)上的工控機(jī)改如何選擇?接口與擴(kuò)展性需求分析

    在邊緣計(jì)算時(shí)代,工控機(jī)的選擇需緊密圍繞實(shí)時(shí)性、可靠性、環(huán)境適應(yīng)性三大工業(yè)核心需求,同時(shí)兼顧算力、接口與擴(kuò)展性的平衡。以下是關(guān)鍵考量因素及選型策略: 一、算力需求分析:從場(chǎng)景出發(fā)分層選型 傳感數(shù)據(jù)
    的頭像 發(fā)表于 08-06 16:52 ?892次閱讀
    <b class='flag-5'>市場(chǎng)上</b>的工控機(jī)改如何選擇?接口與擴(kuò)展性需求<b class='flag-5'>分析</b>

    特斯拉人形機(jī)器人,今年內(nèi)在中國(guó)市場(chǎng)推出?

    特斯拉計(jì)劃未來五年內(nèi)生產(chǎn)100萬臺(tái)Optimus機(jī)器人。 ? 根據(jù)目前公開的信息,特斯拉OptimusV3機(jī)器人將采用全新的設(shè)計(jì),與前代V2相比幾乎都不一樣,其設(shè)計(jì)被認(rèn)為是非常精致的,可能會(huì)更接近 2021 年公司首次展示的 Optimus 人形
    的頭像 發(fā)表于 08-04 09:09 ?3680次閱讀

    如何在AURIX Dev Studio中使用分析器

    由于 ADS 版本 V1.10.10 中的 DAS 8.2.0 不兼容,分析器已從 ADS 中刪除 我們?cè)谶@里有什么選擇?
    發(fā)表于 07-28 06:22

    貿(mào)澤電子2025邊緣AI與機(jī)器學(xué)習(xí)技術(shù)創(chuàng)新論壇回顧(上)

    2025年,隨著人工智能技術(shù)的快速發(fā)展,邊緣AI與機(jī)器學(xué)習(xí)市場(chǎng)迎來飛速增長(zhǎng),據(jù)Gartner預(yù)計(jì),2025年至2030年,邊緣AI市場(chǎng)將保持23%的復(fù)合年增長(zhǎng)率。
    的頭像 發(fā)表于 07-21 11:08 ?1348次閱讀
    貿(mào)澤電子2025邊緣AI與<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>技術(shù)創(chuàng)新論壇回顧(上)

    FPGA在機(jī)器學(xué)習(xí)中的具體應(yīng)用

    隨著機(jī)器學(xué)習(xí)和人工智能技術(shù)的迅猛發(fā)展,傳統(tǒng)的中央處理單元(CPU)和圖形處理單元(GPU)已經(jīng)無法滿足高效處理大規(guī)模數(shù)據(jù)和復(fù)雜模型的需求。FPGA(現(xiàn)場(chǎng)可編程門陣列)作為一種靈活且高效的硬件加速平臺(tái)
    的頭像 發(fā)表于 07-16 15:34 ?3115次閱讀

    2025年市場(chǎng)主流AI MCU品牌及其代表性型號(hào)進(jìn)行系統(tǒng)盤點(diǎn)#2025.6

    隨著工業(yè)4.0和人工智能技術(shù)的深度融合,AI MCU(人工智能微控制)市場(chǎng)正迎來爆發(fā)式增長(zhǎng)。這類芯片通過集成專用AI加速或優(yōu)化處理架構(gòu),顯著提升了邊緣端設(shè)備的
    的頭像 發(fā)表于 07-02 09:46 ?7236次閱讀

    Virtuallab Fusion應(yīng)用:光柵的偏振分析

    分析器——光柵光學(xué)平臺(tái)中的一個(gè)強(qiáng)大工具,允許用戶計(jì)算不同偏振狀態(tài)下光柵級(jí)次的衍射效率,并提供額外選項(xiàng)來研究波長(zhǎng)和入射角的作用——以及傾斜光柵偏振效應(yīng)的研究。 偏振分析器 此功能用例演示了偏振分析器
    發(fā)表于 06-16 08:50

    使用 CY4500 EZ-PD 協(xié)議分析器實(shí)用程序來調(diào)試USB類型C應(yīng)用程序,無法在 “詳細(xì)信息” 窗口中找到 \" HPD 狀態(tài)\"怎么解決?

    我正在使用 CY4500 EZ-PD 協(xié)議分析器實(shí)用程序來調(diào)試我的 USB 類型 C 應(yīng)用程序。 將實(shí)用程序從 v1.0 更新到 3.1.0 后,我無法在 “詳細(xì)信息” 窗口中找到 \"
    發(fā)表于 05-28 07:05

    主流汽車電子SoC芯片對(duì)比分析

    主流汽車電子SoC芯片對(duì)比分析 隨著汽車智能化、電動(dòng)化趨勢(shì)加速,系統(tǒng)級(jí)芯片(SoC)已成為汽車電子核心硬件。本文從技術(shù)參數(shù)、市場(chǎng)定位、應(yīng)用場(chǎng)景及國(guó)產(chǎn)化進(jìn)程等維度,對(duì)主流汽車電子SoC芯
    的頭像 發(fā)表于 05-23 15:33 ?6703次閱讀
    鄂州市| 乌兰浩特市| 洮南市| 南岸区| 齐齐哈尔市| 五莲县| 江陵县| 会昌县| 楚雄市| 闽清县| 隆子县| 尚义县| 临沭县| 洛浦县| 亳州市| 新邵县| 达孜县| 手游| 汤原县| 恩平市| 双鸭山市| 沂水县| 新安县| 沾益县| 马龙县| 习水县| 鹤山市| 诸城市| 潮安县| 峡江县| 通化市| 大埔区| 亚东县| 会昌县| 白沙| 光山县| 旬邑县| 扎鲁特旗| 什邡市| 乌鲁木齐县| 资兴市|