国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

MIT等推新型機器編程系統:機器推斷代碼相似性(MISIM)

如意 ? 來源:新智元 ? 作者:佚名 ? 2020-09-04 14:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

計算機編程從未如此簡單。

最初,程序員用手編寫程序,將符號寫到方格紙上,然后將它們穿孔打卡,計算機才可以對其進行處理。如果有一個標記不準確,整個過程可能需要重做。

如今,程序員使用了一系列功能強大的工具,可自動完成大部分工作。但是如果出現一個愚蠢的 bug 仍然可能使整個軟件崩潰,隨著系統變得越來越復雜,跟蹤這些 bug 變得越來越困難。

最近,英特爾科學家與麻省理工學院(MIT),以及佐治亞理工學院(Georgia Tech)的研究人員共同推出了一種新的機器編程(MP)系統——機器推斷代碼相似性(MISIM)。該系統是一種自動引擎,旨在通過研究代碼的結構,并分析具有類似行為的其他代碼的句法差異來學習某個軟件計劃執行的操作。

MISIM系統的性能要比當前最先進的系統高出40倍,可以看出從代碼推薦到自動錯誤修復的應用前景。

MISIM:提高開發效率,性能是最先進相似性系統的40倍

隨著異構計算的興起,硬件和軟件系統變得越來越復雜。這種復雜性,再加上缺乏能夠在多種體系結構中以專家水平進行編程的程序員,使得人們對新開發方法的需求日益凸顯。

多年來,自動代碼生成一直是研究的熱點。微軟正在將基本的代碼生成構建到其廣泛使用的軟件開發工具中。

Facebook 開發了一個名為 Aroma 的系統,該系統可以自動完成小程序,而 DeepMind 開發的神經網絡可以提供比人類設計的更有效的簡單算法版本。甚至 OpenAI 的 GPT-3 語言模型也可以從自然語言提示中生成簡單的代碼段。

機器編程是英特爾實驗室和麻省理工學院在「The Three Pillars of Machine Programming」論文中提出的一個術語 ,旨在通過使用自動化工具來提高開發效率。

這些新興機器編程工具中的一項關鍵技術是代碼相似性,它能準確有效地自動化某些軟件開發過程來滿足這一需求。

然而,建立精確的代碼相似性系統是一個尚未解決的問題。這些系統試圖確定兩個代碼片段是否顯示出相似的特征或旨在達到相似的目標。當僅學習源代碼時,這是一項艱巨的任務。

因此, 研究人員提出了機器推斷代碼相似性(MISIM),這是一種全新的端到端代碼相似性系統。MISIM 可以準確推斷兩段代碼何時執行相似的計算,即使這兩段代碼使用不同的數據結構和算法

英特爾實驗室首席科學家兼機器編程研究總監 Justin Gottschlich 表示,「這是邁向更宏偉的機器編程愿景的重要一步。」

MISIM 與現有代碼相似性系統之間的核心區別在于其新穎的上下文感知語義結構(CASS),其目的是了解代碼的實際作用,可以幫助從代碼語法中提升語義含義。

與其他現有方法不同,它可以將 CASS 配置為特定的上下文,從而使其可以捕獲更高級別描述代碼的信息。CASS 可以提供有關代碼功能而非方法的更具體的見解。

此外,MISIM 無需使用編譯器即可對代碼進行評級,編譯器將人類可讀的源代碼轉換為計算機可執行的機器代碼。

與現有系統相比,MISIM 還具有許多優勢,包括能夠在開發人員當前正在編寫的不完整代碼段上執行的能力,這是推薦系統或自動錯誤修復的重要實用特征。

MIT等推新型機器編程系統:機器推斷代碼相似性(MISIM)

MISIM系統總攬

MISIM 提供了基于神經的代碼相似性評分算法,該算法可通過具有學習參數的各種神經網絡體系結構來實現。

一旦將代碼的結構集成到 CASS 中,神經網絡系統就會根據其設計要執行的工作,為代碼片段提供相似性評分。

換句話說,如果兩段代碼在結構上看起來有很大不同,但執行相同的功能,則神經網絡會將它們評為大致相似。

研究人員最后將 MISIM 與三個最新的檢測代碼相似性系統進行了比較:

(i)code2vec

(ii)Neural Code Comprehension

(iii) Aroma

MIT等推新型機器編程系統:機器推斷代碼相似性(MISIM)

通過將這些原理整合到一個統一的系統中,研究人員發現MISIM能夠比當前的最新系統更準確地識別相似的代碼,最多可識別40倍。

從研究到演示:代碼推薦,大幅削減開發成本

盡管英特爾仍在擴展 MISIM 的功能集,但公司已將其從研究工作轉移到了演示工作,目的是創建一個代碼推薦引擎,以協助所有軟件開發人員能夠跨英特爾各種異構體系結構進行編程。

這種類型的系統將能夠識別開發人員輸入的簡單算法背后的意圖,并提供語義上相似但性能有所提高的候選代碼。

Gottschlich 表示,「我想,如果有可能,大多數開發人員會很樂意讓機器為他們查找并修復錯誤」。

這可以為雇主省去一些麻煩,更不用說幫助開發人員自己了。

根據劍橋大學 Judge 商學院發表的一項研究,程序員將50.1%的工作時間用于編程,而將一半的時間用于調試。估計每年的調試總費用為3120億美元。可以看出,這需要消耗大量精力和財力。

英特爾機器編程實驗室還與英特爾的軟件部門合作,以了解如何將 MISIM 集成到他們的日常開發中。像 MISIM 這樣的以AI為動力的代碼推薦和審查工具有望大幅削減開發成本,同時使編碼人員能夠專注于更具創造性、更少重復性的任務。

Gottschlich 在一次采訪時表示,「如果我們在機器編程方面取得成功,最終目標之一就是使所有人能夠創建軟件。」
責編AJX

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程
    +關注

    關注

    90

    文章

    3716

    瀏覽量

    97203
  • MIT
    MIT
    +關注

    關注

    3

    文章

    254

    瀏覽量

    25005
  • 機器學習
    +關注

    關注

    66

    文章

    8554

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    機器人環境適應試驗怎么做?需要用到哪些設備和標準?

    機器人環境適應試驗是指在模擬或真實極端/復雜環境條件下,對機器系統的結構可靠、感知能力、運動性能、能源效率及任務執行穩定性進行
    的頭像 發表于 03-03 15:10 ?147次閱讀
    <b class='flag-5'>機器</b>人環境適應<b class='flag-5'>性</b>試驗怎么做?需要用到哪些設備和標準?

    探索RISC-V在機器人領域的潛力

    應用,特別是機器人操作系統領域的可行。MUSE Pi Pro以其強大的K1 AI CPU和官方對主流開源軟件棧的積極適配,成為了一個非常有吸引力的選擇。 二、 硬件初窺:性能小鋼炮 MUSE Pi Pro
    發表于 12-03 14:40

    巡檢機器人落地攻略:RK3576驅動12路低延遲視覺

    ,邊走邊看、實時回傳、異常即告警。周三,機器人上電跑通:前后左右與頂部共 10~12路1080P 攝像頭接入,基于米爾 RK3576開發板 完成 硬件編解碼 + RTSP/SRT 低延遲流;端到端延遲
    發表于 10-24 16:53

    機器人競技幕后:磁傳感器芯片激活 “精準感知力”

    地磁基準的慣性導航系統可持續提供可靠數據。實測顯示,搭載昆泰芯 KTM59 系列融合磁傳感器的機器人,在復雜動態環境中定位可靠達 99.7%,較單一傳感器方案提升 27%。 磁傳感器芯片的技術突破
    發表于 08-26 10:02

    機器人芯片:智能機器的“大腦”與未來趨勢

    、低功耗和強適應的方向演進,推動機器人應用邁向更廣闊的領域。 ? 機器人芯片的關鍵作用 ?? 機器人芯片主要包括中央處理器(CPU)、圖形處理器(GPU)、神經網絡處理器(NPU)和
    的頭像 發表于 07-31 13:43 ?1158次閱讀

    工業機器人的特點

    的基礎,也是三者的實現終端,智能制造裝備產業包括高檔數控機床、工業機器人、自動化成套生產線、精密儀器儀表、智能傳感器、汽車自動化焊接線、柔性自動化生產線、智能農機、3D 打印機領域。而智能制造裝備中工業
    發表于 07-26 11:22

    STM32+Android實現的智能家政機器人電路代碼論文及項目源碼

    STM32+Android實現的智能家政機器人電路代碼論文及項目部分截圖:
    發表于 05-28 21:22

    明遠智睿SSD2351開發板:語音機器人領域的變革力量

    接口則讓語音機器人可以連接到互聯網,實時獲取最新的信息,增強其智能和交互能力。 在實際應用場景中,以智能客服語音機器人為例。SSD2351開發板可以驅動語音識別模塊,準確識別用戶的問題,并在本地或
    發表于 05-28 11:36

    盤點#機器人開發平臺

    圖,電子技術資料網站具身智能機器人****開發平臺——Fibot廣和通發布機器人開發平臺-電子發燒友網NVIDIA Isaac 英偉達綜合機器人開發平臺NVIDIA Isaac 是英
    發表于 05-13 15:02

    詳細介紹機場智能指路機器人的工作原理

    路徑。路徑規劃算法會考慮多種因素,如距離最短、避開人流密集區域、優先選擇寬闊通道,以確保旅客能夠快速、順暢地到達目的地。 實時導航與避障 :在機器人引導旅客的過程中,導航系統會實時監控機器
    發表于 05-10 18:26

    【「# ROS 2智能機器人開發實踐」閱讀體驗】視覺實現的基礎算法的應用

    的有效途徑。 結語 本書第7章和第8章內容系統性強,從基礎理論到代碼實踐,為讀者提供了機器人視覺與SLAM的完整知識框架。未來,我計劃結合書中案例,進一步探索多傳感器融合、自主導航等高級應用,爭取在
    發表于 05-03 19:41

    【「# ROS 2智能機器人開發實踐」閱讀體驗】+內容初識

    (Action)三種核心通信方式的原理剖析與代碼示例,尤其是代碼講解,更是清晰展現 ROS 2 分布式計算的底層邏輯,為后續開發奠定理論基礎。還利用了海龜仿真70+命令行與編程示例,
    發表于 04-27 11:24

    大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械臂產品

    大象機器人成立于2016年,專注協作機器人研發與應用,產品線涵蓋輕量級協作機器人、人形機器人、仿生機器
    發表于 04-25 17:59

    高安全低功耗MCU:機器人控制系統的智能化與可靠提升

    引言 隨著科技的飛速發展,機器人技術在工業制造、物流配送、醫療康復眾多領域展現出了巨大的潛力和價值。機器人控制系統作為機器人的核心大腦,其
    的頭像 發表于 04-20 15:13 ?1067次閱讀

    深開鴻推出全國首個基于開源鴻蒙的機器人操作系統

    、標準不統一難題——不同廠商的操作系統互不兼容,開發者需為每類硬件重復適配,跨設備協同更是舉步維艱。這一局面不僅高了研發成本,也制約了機器人產業的規模化應用。
    的頭像 發表于 04-19 15:07 ?1539次閱讀