Research Article

A Smart Contract Vulnerability Detection Model Based on Syntactic and Semantic Fusion Learning

Table 3

Syntax representation module experimental results.

MethodsAccuracyPrecisionRecallF1

ImplicitVisibilityLSTM-AST85.5084.8288.0686.41
GRU-AST86.2485.3286.4686.95
Our model89.0087.5892.0489.75

IntegerOverflowLSTM-AST94.1793.5295.5894.54
GRU-AST93.9292.2895.0594.16
Our model95.5894.0897.7995.90

IntegerUnderflowLSTM-AST96.1792.7687.2389.91
GRU-AST95.8389.7088.9489.32
Our model96.4292.8688.5190.63

TimeDependencyLSTM-AST94.2985.4888.7987.10
GRU-AST95.9289.6189.2289.42
Our model98.2597.5294.8594.81

ReentrancyLSTM-AST97.8368.9754.0560.61
GRU-AST97.9263.6470.2769.14
Our model98.6490.9178.3875.36