Related Experiment Video
Updated: Sep 30, 2025

06:37
Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
Published on: December 15, 2023
4.3K
Smart Contract Vulnerability Detection Model Based on Multi-Task Learning
Jing Huang1,2, Kuo Zhou1,2, Ao Xiong3
1Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China.
Sensors (Basel, Switzerland)
|March 10, 2022
Summary
This study introduces a multi-task learning model for smart contract vulnerability detection. The model efficiently identifies and classifies smart contract vulnerabilities, outperforming single-task approaches.
Area of Science:
- Computer Science
- Software Engineering
- Artificial Intelligence
Background:
- Smart contract security is crucial, yet current vulnerability detection methods lack efficiency and type identification capabilities.
- Existing approaches often struggle with scalability and precise vulnerability classification.
Purpose of the Study:
- To develop an efficient and scalable smart contract vulnerability detection model.
- To enhance the model's ability to not only detect but also recognize specific types of vulnerabilities.
Main Methods:
- A multi-task learning model with a hard-sharing design was developed.
- A bottom sharing layer learns contract semantics using word/positional embeddings and an attention-based neural network.
- Task-specific layers, utilizing convolutional neural networks, perform classification for each task.
Main Results:
- The multi-task model demonstrated improved capability in identifying and recognizing specific vulnerability types.
- Experimental results confirmed the model's effectiveness in detecting and classifying three types of vulnerabilities.
- The multi-task approach proved more efficient in terms of time, computation, and storage compared to single-task models.
Conclusions:
- The proposed multi-task learning model offers a superior solution for smart contract vulnerability detection and classification.
- This approach enhances detection accuracy and provides type recognition, addressing limitations of existing methods.
- The model presents a more cost-effective and efficient solution for smart contract security analysis.
Related Concept Videos
Multi-input and Multi-variable systems
185
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
185
Stereotype Content Model
14.9K
The Stereotype Content Model (SCM) was first proposed by Susan Fiske and her colleagues (Fiske, Cuddy, Glick & Xu, 2002; see also Fiske, 2012 and Fiske, 2017). The SCM specifies that when someone encounters a new group, they will stereotype them based on two metrics: warmth—or that group’s perceived intent, and how likely they are to provide help or inflict harm—and competence—or their ability to carry out that objective. Depending on the warmth-competence...
14.9K
