源碼處理場(chǎng)景下人工智能系統(tǒng)魯棒性驗(yàn)證方法
軟件學(xué)報(bào)
頁(yè)數(shù): 19 2023-07-05
摘要: 人工智能(artificial intelligence, AI)技術(shù)的發(fā)展為源碼處理場(chǎng)景下AI系統(tǒng)提供了強(qiáng)有力的支撐.相較于自然語(yǔ)言處理,源碼在語(yǔ)義空間上具有特殊性,源碼處理相關(guān)的機(jī)器學(xué)習(xí)任務(wù)通常采用抽象語(yǔ)法樹(shù)、數(shù)據(jù)依賴圖、控制流圖等方式獲取代碼的結(jié)構(gòu)化信息并進(jìn)行特征抽取.現(xiàn)有研究通過(guò)對(duì)源碼結(jié)構(gòu)的深入分析以及對(duì)分類器的靈活應(yīng)用已經(jīng)能夠在實(shí)驗(yàn)場(chǎng)景下獲得優(yōu)秀的結(jié)果.然而,對(duì)于源碼...