EFEVD: Enhanced Feature Extraction for Smart Contract Vulnerability Detection
EFEVD: Enhanced Feature Extraction for Smart Contract Vulnerability Detection
Chi Jiang, Xihan Liu, Shenao Wang, Jinzhuo Liu, Yin Zhang
Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence
Main Track. Pages 4246-4254.
https://doi.org/10.24963/ijcai.2024/469
Because of the wide deployment of smart contracts, smart contract vulnerabilities pose a challenging risk to blockchain security. Currently, deep learning-based vulnerability detection is a very attractive solution due to its ability to identify complex patterns and features. The existing methods mainly consider the contract code content features, expert knowledge patterns, and contract code modalities. To further enhance smart contract vulnerability detection, this paper attempts to identify community features from smart contracts with similar semantic and syntactic structures, and shared features from two related vulnerability detection tasks, vulnerability classification and localization. The experimental results verify that the proposed approach significantly outperforms the state-of-the-art methods in terms of accuracy, recall, precision, and F1-score.
Keywords:
Machine Learning: ML: Feature extraction, selection and dimensionality reduction
Data Mining: DM: Exploratory data mining
Multidisciplinary Topics and Applications: MTA: Security and privacy