Research Article

VulMPFF: A Vulnerability Detection Method for Fusing Code Features in Multiple Perspectives

Table 5

Results of multifeature fusion ablation experiments (%), Irem indicates removal of a IRC.

Big-VulsubBig-VulfullDevignReveal
AccPreRecF1AccPreRecF1AccPreRecF1AccPreRecF1

SEQ65.6259.4484.7169.8690.7834.5214.4420.3651.8346.4960.7552.6781.2642.7125.6832.07
CPGrem70.5758.4287.3470.0189.7228.3817.8521.9553.2648.8362.1554.6983.4841.4430.6735.25
SASTrem93.2292.2895.8294.0291.1429.1740.3433.8663.2856.3181.0266.4493.0643.8956.1549.27
ASTrem91.1191.1592.2491.6990.0321.6232.5325.9861.6352.2476.2261.9688.0333.2853.5741.05
CFGrem92.3792.3593.1392.7490.3527.7630.2828.9761.3452.1979.5363.0690.2235.4654.6844.72
DDGrem93.2192.1695.6593.8791.223.3535.0828.0462.3452.1880.863.591.3738.9856.2746.06
CDGrem94.2492.3895.593.9192.2223.3334.9927.9962.3952.2680.9163.4192.3538.956.3346.02
SEQ + CPG93.3992.6295.6994.1392.8430.1740.6834.6563.2756.2181.4566.5293.0444.8356.0949.83
VulMPFF95.6492.3496.194.1894.2630.6942.4535.6264.1356.2384.8367.6393.2945.9256.2850.57

The bolded values in the table indicate the best result values obtained.