基于編輯序列的跨語(yǔ)言重構(gòu)檢測(cè)方法
文章編號(hào):1008-1542(2024)06-0627-09
摘 要:
針對(duì)基于深度學(xué)習(xí)的重構(gòu)檢測(cè)方法中開發(fā)人員沒有一致性地記錄重構(gòu)操作,導(dǎo)致提交的信息不可靠以及語(yǔ)言單一性問題,提出了一種新的跨語(yǔ)言重構(gòu)檢測(cè)方法RefCode。首先,采用重構(gòu)收集工具從不同編程語(yǔ)言中收集提交信息、代碼變更信息和重構(gòu)類型,通過代碼變更信息生成編輯序列,將所有數(shù)據(jù)組合為數(shù)據(jù)集;其次,將CodeBERT預(yù)訓(xùn)練模型與BiLSTM-attention模型相結(jié)合,在數(shù)據(jù)集上進(jìn)行訓(xùn)練和測(cè)試;最后,從6個(gè)方面對(duì)模型進(jìn)行評(píng)估,以驗(yàn)證方法的有效性。(剩余19392字)
-
-
- 河北科技大學(xué)學(xué)報(bào)
- 2024年06期
目錄
- 分形翅片對(duì)三套管相變蓄熱器蓄熱...
- 流場(chǎng)結(jié)構(gòu)對(duì)陰離子交換膜電解槽性...
- 軸向無鐵心永磁電機(jī)變母線電壓控...
- 時(shí)變多參數(shù)不確定性下室內(nèi)環(huán)境的...
- 新型Senegal式垂直軸風(fēng)力...
- 基于距離損失和決策邊界的開放意...
- 基于編輯序列的跨語(yǔ)言重構(gòu)檢測(cè)方...
- 基于深度學(xué)習(xí)的軟件重構(gòu)預(yù)測(cè)評(píng)估...
- “建筑機(jī)器人專題”主持人語(yǔ)...
- 視觸融合傳感技術(shù)發(fā)展現(xiàn)狀及應(yīng)用...
- 基于改進(jìn)A*算法的建筑機(jī)器人路...
- 預(yù)制構(gòu)件瓷磚鋪貼并聯(lián)機(jī)器人運(yùn)動(dòng)...
- 一種帶有注意力機(jī)制的大基線場(chǎng)景...