色综合中文综合网_性猛交娇小69hd_久久精品99久久久久久_欧美日韩精品一区二区三区四区 _97视频色精品_国产高清精品久久久久_日日鲁鲁鲁夜夜爽爽狠狠视频97 _国产成人免费视频精品含羞草妖精 _熟女少妇在线视频播放_精品人妻一区二区三区麻豆91 _久久女同性恋中文字幕_一区二区福利视频

AI根據代碼內容自動起函數名,再也不怕命名不規范的同事了|開源

看有些人的代碼像看推理小說

夢晨 發自 凹非寺

量子位 報道 | 公眾號 QbitAI

有的人能把代碼寫成推理小說。

需要一個臨時變量的時候就叫temp,需要多個就叫var1var2

甚至用拼音縮寫當函數名,比如查詢訂單就叫cxdd

要想看懂這樣的代碼,得聯系上下文反復推敲,還原每個部分的真實作用。

這個過程叫做反混淆(Deobfuscation)。

麻煩,著實麻煩。就沒有省事兒點的辦法嗎?

AI來啊!

最近,Facebook就出了這樣一個語言模型DOBF,專治代碼混淆。

像下圖這種,所有不影響運行的變量名、函數名、類名,都被替換成無意義的符號,AI都能作出猜測并嘗試還原。

來看看和正確答案的對比,雖然不是完全一樣,但AI的改法也大大提高了代碼的可讀性。

像FUNC_0,源代碼中是“重置參數”,AI改成“初始化權重”,也完全說得通。

DOBF模型目前除了Python還支持C++和Java。

編碼不規范的人畢竟是少數,這個模型更廣泛的用途是恢復故意做混淆以保護知識產權的代碼,比如這種:

代碼寫好后,把不影響編譯運行的部分,批量替換成人類難以分辨的符號,給破譯增加難度。

在這之前也有掩碼語言模型(Masked Language Model)用于恢復被遮蔽的文本。

用于恢復代碼的有哈工大&微軟開發的CodeBERT和Facebook之前開發的TransCoder,但效果都不如最新的DOBF。

DOBF超過它們靠的不是模型架構上的創新或數據集的完善,而是提出了新的預訓練任務

合理的任務指導AI學習

之前的掩碼語言模型多是隨機選擇要掩蔽的部分,經常會選到括號逗號這種對AI來說沒什么難度的。

DOBF的做法是指定遮蔽變量名、函數名和類名并讓AI去恢復,這個任務難度更大,能迫使AI學到更深層的規律。

另外還用相同的符號替代多次出現的同一名稱,這樣可以防止AI發現有的名字可以復制粘貼之后學會偷懶走捷徑。

像上圖中的變量V3,AI從第3行的定義可以看出這個變量是List類型,再一看第5行調用的是pop(0)。

這不是先進先出嘛,AI就會命名成queue(隊列)而不是stack(堆棧)了。

更厲害的還在后面,DOBF通過代碼內容甚至能判斷出相應函數是生成斐波那契數列做向量點積的。

DOBF在架構上其實沒有特別的設計,只是為了公平對比分別訓練了兩個和CodeBERT、TransCoder層數一樣的模型。

成功的關鍵之處就在于合理的訓練任務。

微調一下能完成更多任務

驗證了這個方法有效后,Facebook把這個訓練任務提取出來稱為DOBF任務,還可以用于訓練其他語言模型。

比如在TransCoder模型上把DOBF作為預訓練任務,再用CodeXGLUE基準測試中的下游任務進行微調。

結果在代碼抄襲檢測總結代碼生成文檔、和自然語言搜索代碼片段這3個任務上,使用DOBF或MLM+DOBF預訓練都取得了更好的成績。

Facebook下一步還要以DOBF作為指導,看看能不能為自然語言設計更好的預訓練目標。

不過代碼上的事還不算完,人類在混淆代碼上可是無所不用其極的。

期待著有一天,AI連國際C語言混亂代碼大賽上的變態代碼也能看懂。

Github地址:
https://github.com/facebookresearch/CodeGen/blob/master/docs/dobf.md

論文地址:
https://arxiv.org/abs/2102.07492

國際C語言混亂代碼大賽:
http://www.ioccc.org/

— 完 —

量子位 QbitAI · 頭條號簽約

關注我們,第一時間獲知前沿科技動態

版權所有,未經授權不得以任何形式轉載及使用,違者必究。
国产又粗又猛又爽又黄视频| 亚洲大尺度视频| 日本中文字幕免费观看| 日日夜夜一区二区| 伊人色综合久久天天| 亚洲网址你懂得| 国产成人鲁鲁免费视频a| 小说区视频区图片区| 日韩少妇一区二区| 国产一区二区三区四区视频| 91欧美激情一区二区三区成人| 欧美性欧美巨大黑白大战| 日日摸夜夜添一区| 亚洲日本精品| 爱豆国产剧免费观看大全剧苏畅| 久久久夜夜夜| 国产色视频在线| 国产有码在线一区二区视频| 日韩精品久久一区二区| 国产男女无遮挡| 久久机热这里只有精品| 国产成人午夜精品影院观看视频| 欧美中文字幕一区| 国产成人av在线| 91极品视频在线观看| 日韩主播视频在线| 日本欧美中文字幕| www.好吊操| 欧美国产成人精品一区二区三区| 亚洲日本一区二区| 欧美一二三视频| 成人综合久久网| 欧洲成人一区二区三区| 欧美高清一级片在线| 国产在线一区二| a一级免费视频| 久久精品一区二区| 国内精品久久久久影院优| 亚洲欧美日韩一级| 免费成人美女在线观看| 欧美视频在线看| 国产精品视频导航| 欧美三级理论片| 国产免费观看av| 亚洲精品高清在线观看| 国产日韩欧美中文| 亚洲国产123| 国产精品美日韩| 91综合免费在线| www.毛片com| 成人欧美一区二区三区黑人麻豆| 成人欧美一区二区| 日韩少妇内射免费播放| 国产精品一级片在线观看| 久久视频在线观看免费| 亚洲另类第一页| 26uuu精品一区二区三区四区在线| 欧美日韩国产小视频| 超碰超碰超碰超碰超碰| 国产精品久久久久7777按摩| 国产综合第一页| 国产在成人精品线拍偷自揄拍| 久久av在线看| 中文字幕在线观看免费高清| 18欧美乱大交hd1984| 蜜桃麻豆www久久国产精品| 91精品国产综合久久久蜜臀九色| 欧美日韩免费高清一区色橹橹| 9a蜜桃久久久久久免费| 91在线精品入口| 欧美精品一二三四| mm1313亚洲国产精品无码试看| 国产精品久久久久婷婷二区次| 国产91在线亚洲| 91美女蜜桃在线| 国产日韩精品推荐| 久久精品国产精品青草| 亚洲一区3d动漫同人无遮挡 | 日韩欧美不卡在线观看视频| 拔插拔插海外华人免费| 韩国成人在线视频| 成人网在线观看| 免费黄色片视频| 欧美羞羞免费网站| 国产高清不卡无码视频| 美女在线视频一区| 91成人精品网站| 国产一二三四视频| 亚洲一区二区视频| 欧美精品二区三区四区免费看视频| 国产情侣一区二区| 欧美理论电影在线观看| 欧美在线视频第一页| 欧美成人在线直播| 欧美熟妇一区二区| 欧美一区二区福利视频| 久草福利在线观看| 欧美综合视频在线观看| 亚洲最大的黄色网| 日韩精品在线免费| 精品国产精品国产精品| 欧美三级三级三级爽爽爽| 成 人 黄 色 小说网站 s色| 亚洲午夜精品网| 一级做a爱视频| 高跟丝袜欧美一区| 最新版天堂资源在线| 欧美一区二区三区小说| 女人黄色一级片| 欧美一区二区三区在线视频| 天堂社区在线视频| 综合久久给合久久狠狠狠97色| 一起操在线视频| 国产人妻一区二区| 亚洲精品永久免费| 免费又黄又爽又色的视频| 综合欧美国产视频二区| 中文 欧美 日韩| 久久成人亚洲精品| 国产片高清在线观看| 91沈先生作品| 国产精品91一区二区| www.18av.com| 色综合天天做天天爱| 国产jjizz一区二区三区视频| 在线中文字幕日韩| 91久久国语露脸精品国产高跟| aa日韩免费精品视频一| 久久久激情视频| 小早川怜子一区二区三区| 亚洲国产一区二区三区四区| www.国产高清| 91色精品视频在线| 国产精品久久久久久久午夜片| 图片区偷拍区小说区| 丝袜美腿精品国产二区| 日本免费一区视频| 黄色激情在线视频| 精品国产髙清在线看国产毛片| 国产亚洲精品久久久久久无几年桃| 68精品国产免费久久久久久婷婷| 日本中文字幕一区二区有限公司| 女人被男人躁得好爽免费视频| 在线观看亚洲a| 蜜臀99久久精品久久久久小说 | 日韩成人一区二区三区| 91精品免费| 成人做爰69片免费看网站| 亚洲国产一区二区精品视频| 欧美色窝79yyyycom| 国产裸体美女永久免费无遮挡| 国产精品十八以下禁看| 91在线视频网址| 欧美日韩一区二区区| 久久综合伊人77777蜜臀| 国产成人激情av| 五十路六十路七十路熟婆| 国产69精品久久久久久| 99亚偷拍自图区亚洲| 人妻精品久久久久中文| 国产精品福利视频| 在线综合亚洲欧美在线视频 | 国产麻豆9l精品三级站| xxxx黄色片| yy111111少妇影院日韩夜片| 黄色aaa毛片| 99久久99精品| 欧亚精品中文字幕| 欧美午夜xxx| 久久久蜜桃一区二区人| 成人一区二区三区仙踪林| 国产精品一区二区女厕厕| 午夜精品久久久久久久久久久| va视频在线观看| 亚洲熟女一区二区| 精品国产综合区久久久久久| 日韩亚洲欧美一区| 成人精品视频一区| www..com国产| 116极品美女午夜一级| 久久九九国产精品怡红院| 色域天天综合网| 国产毛片久久久久| 30一40一50老女人毛片| 日韩精品一区二区三区四| 91精品国产自产在线| 国产一区二区精品丝袜| 亚洲精品国产无天堂网2021| 日韩精品1区2区3区| 九九热精品免费视频| 国产黑丝在线视频| 杨幂一区欧美专区| 国产自摸综合网| 久久久精品视频成人| 欧美日韩国产一级| 国产精品视频看| 国产免费不卡av| 久草网视频在线观看| 国内少妇毛片视频| 国产精品aaa| 精品久久久久久久久久久久久久 | 欧美一区二区三区在| 亚洲欧美另类在线| 国产不卡高清在线观看视频| 在线观看日本www| 日韩少妇中文字幕| 日韩精品久久久久| 亚洲乱码中文字幕| 成人美女视频在线看| 色婷婷av一区二区三区之e本道| 日韩成年人视频| 日本少妇做爰全过程毛片| 成人av一级片| 欧美又大又粗又长| 日韩精品中文字幕在线观看| 欧美日韩中文在线| 国产三级精品视频| 国产成人午夜电影网| 国产精品久久久久久久久免费相片 | 亚洲人av在线影院| 一区二区三区精品视频在线| 亚洲美女性生活| 91成人精品一区二区| 久久精品一区二区免费播放| 欧洲av无码放荡人妇网站| 日本亚洲欧美成人| 久久夜精品香蕉| 亚洲婷婷综合色高清在线| 精品成人av一区二区在线播放| 午夜免费视频网站| 天堂av免费看| 亚洲综合小说区| 尤物精品国产第一福利三区| av网站免费线看精品| 国内精品久久99人妻无码| 一区二区三区日韩视频| 日本国产一区二区三区| 久久亚洲精品小早川怜子66| 欧美日韩国产欧美日美国产精品| 成人av先锋影音| 亚洲av无码不卡| 99久久99精品| 一本—道久久a久久精品蜜桃| 99久久自偷自偷国产精品不卡| 伊人av综合网| 欧美精品一区二区在线观看| 日韩成人中文电影| 亚洲精品小视频在线观看| 日韩中文字幕免费看| 91精品国产aⅴ一区二区| 欧美精三区欧美精三区| 欧美日本亚洲视频| 亚洲一区二区三区视频| 亚洲一卡二卡区| 青春草国产视频| 成年人黄色片视频| 亚洲免费成人在线视频| 蜜臀av免费观看| 性欧美在线视频| 亚洲av无码一区东京热久久| 久久午夜夜伦鲁鲁一区二区| 久草在在线视频| 欧洲精品一区二区三区久久| 野战少妇38p| 800av免费在线观看| 日韩中文字幕亚洲一区二区va在线| 久久精品一区二区三区四区| 欧美日本一道本| 美女少妇精品视频| 久久久久高清| 日韩成人av免费| 精品91久久久| 日本不卡一区二区三区| 亚洲欧洲精品天堂一级| 欧美探花视频资源| 久久久国产精品亚洲一区| 国产98在线|日韩| 99热手机在线| 91在线你懂的| 国产三级精品在线| 亚洲激情在线观看视频免费| 秋霞成人午夜鲁丝一区二区三区| 久久国产一区二区| 国产aⅴ爽av久久久久| 狠狠人妻久久久久久综合| 成 人 黄 色 片 在线播放| 国产精品77777竹菊影视小说| 亚洲国产你懂的| 欧美精品一级二级三级| 国产精品久久国产三级国电话系列 | 亚洲一区二区三区视频在线播放| 久久精品国产亚洲7777| 中文字幕色呦呦| 潮喷失禁大喷水aⅴ无码| 亚洲欧洲精品视频| 一区二区三区欧美日韩| 中文字幕久久亚洲| 日本在线观看一区| 五月天丁香社区| √资源天堂中文在线| 日韩在线一区二区| 欧美日韩久久久久久| 国产91免费看片| 久久精品国产99久久99久久久| 欧美一区二区黄片| 欧美日韩在线免费视频| 91午夜在线播放| 国产吃瓜黑料一区二区| 久久久久久一区二区| 性做久久久久久| 亚洲国产女人aaa毛片在线| 国产精品永久免费| 亚洲欧美精品在线观看| 午夜在线观看av| 美女喷白浆视频| 一级片在线免费观看视频| 国产一区二区三区免费看| 午夜久久久影院| 国产噜噜噜噜久久久久久久久| 又色又爽又高潮免费视频国产| 91超薄丝袜肉丝一区二区| 亚洲国产wwwccc36天堂| 国产欧美日韩高清| 成年人午夜剧场| 国产日韩影视精品| 久久久国产成人精品| 欧美一级裸体视频| 日韩电影一区二区三区四区| www.亚洲天堂| 福利片一区二区三区| 日韩成人一级片| 亚洲成人黄色在线| 天天干天天爽天天射| 色综合久久99| 日本道中文字幕| 亚洲国产精久久久久久久| 亚洲欧美综合7777色婷婷| 2019av中文字幕| 国产综合久久久久久鬼色| 91国视频在线| 日韩欧美自拍偷拍| 波多野结衣加勒比| 午夜精品aaa| 玖玖爱视频在线| 欧美视频中文字幕在线| 亚洲欧美国产不卡| 成人免费视频网站在线观看| 国产精欧美一区二区三区| avove在线播放| 日韩欧美不卡在线观看视频| 国产一二三四区| 国产精品视频一区二区三区四| 轻轻草成人在线| 亚洲色图狂野欧美| 中文字幕永久在线观看| 成人区精品一区二区| 99久久夜色精品国产网站| 亚洲看片网站| 国产高潮在线观看| 91久久久久久久一区二区| 久久一区中文字幕| 日本一区视频在线观看免费| 色婷婷国产精品综合在线观看| 黄色激情视频在线观看| 六月婷婷久久| 色婷婷一区二区| 国产美女免费视频| 国产无套内射久久久国产| 日韩成人在线视频| 一级黄色大片免费| 日韩**中文字幕毛片| 国产高清视频免费观看| 亚洲一区二区三区久久| 久久亚洲不卡| 欧洲一区二区在线 | 一区二区三区在线观看动漫| 中文字幕中文字幕一区| 蜜桃成人在线| 久久久久久黄| 国产不卡精品视男人的天堂| 日韩久久中文字幕| 久久精品国产清自在天天线| 99久久婷婷国产综合| 亚洲第一精品福利| 亚洲av无码成人精品国产| 欧美一区二区在线免费播放 | 91亚洲国产精品| 国产成人午夜片在线观看高清观看| 17婷婷久久www| 亚洲国产精品欧美久久| 性欧美xxxx视频在线观看| 精品国产区一区二| 国产69久久精品成人看| 久久一二三区| 欧美极品一区二区| 久久久另类综合| 人妻少妇精品无码专区二区| 一区二区三区免费网站| 久久久久狠狠高潮亚洲精品| 欧美高清视频www夜色资源网| 爆乳熟妇一区二区三区霸乳| 午夜精品久久久| 午夜诱惑痒痒网| 97久久超碰福利国产精品…| 九九视频精品免费| 男人的天堂狠狠干| 日韩一区二区中文字幕| 最新中文字幕免费| 日韩午夜视频在线观看| 亚洲综合一二三区|