1.一種基于融合特征和增強網絡的智能合約漏洞檢測方法,其特征在于,包括:
2.如權利要求1所述的一種基于融合特征和增強網絡的智能合約漏洞檢測方法,其特征在于,所述預處理包括:
3.如權利要求1所述的一種基于融合特征和增強網絡的智能合約漏洞檢測方法,其特征在于,所述智能合約漏洞檢測模型包括并行的distilbert模型和cnn網絡、基于多頭自注意力機制的增強bilstm網絡和全連接層;所述智能合約漏洞檢測模型的訓練過程包括:
4.如權利要求1所述的一種基于融合特征和增強網絡的智能合約漏洞檢測方法,其特征在于,在將單詞序列輸入至distilbert模型前,先為單詞序列添加特殊標注,后利用distilbert模型中的分詞器,將單詞序列中的長單詞進行拆分;
5.如權利要求4所述的一種基于融合特征和增強網絡的智能合約漏洞檢測方法,其特征在于,將拆分處理后的單詞序列輸入至distilbert模型中,獲取單詞序列中每一單詞的嵌入向量,構成嵌入向量序列;
6.如權利要求1所述的一種基于融合特征和增強網絡的智能合約漏洞檢測方法,其特征在于,所述cnn網絡包括1d卷積層和最大池化層;
7.如權利要求1所述的一種基于融合特征和增強網絡的智能合約漏洞檢測方法,其特征在于,將多維度融合特征向量輸入至基于多頭自注意力機制的增強bilstm網絡中,包括:
8.一種基于融合特征和增強網絡的智能合約漏洞檢測系統(tǒng),其特征在于,包括:
9.一種電子設備,其特征在于,包括存儲器和處理器以及存儲在存儲器上并在處理器上運行的計算機指令,所述計算機指令被處理器運行時,完成如權利要求1-7中任一項所述的一種基于融合特征和增強網絡的智能合約漏洞檢測方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,用于存儲計算機指令,所述計算機指令被處理器執(zhí)行時,完成如權利要求1-7中任一項所述的一種基于融合特征和增強網絡的智能合約漏洞檢測方法的步驟。