This is an outdated version published on 2025-04-01. Read the most recent version.

Trojan Virus Detection and Classification Based on Graph Convolutional Neural Network Algorithm

Authors

  • Wenkun Ren Illinois Institute of Technology
  • Xingpeng Xiao Shandong University of Science and Technology
  • Jian Xu University of Southern California
  • Heyao Chen Beijing University of Posts and Telecommunications
  • Yaomin Zhang University of San Francisco
  • Junyi Zhang Lawrence Technological University

DOI:

https://doi.org/10.70393/6a69656173.323735

ARK:

https://n2t.net/ark:/40704/JIEAS.v3n2a01

Disciplines:

Computer Science

Subjects:

Cybersecurity

References:

1

Keywords:

Trojan Virus, Graph Convolutional Neural Network, Virus Detection and Classification

Abstract

This article proposes a new method for Trojan virus detection and classification based on graph convolutional neural network (GCN) algorithm. By observing the performance evaluation indicators of the model during the training process, the accuracy of the model continued to improve from the initial 64.27% to 88.28% and gradually stabilized, proving that the model can effectively identify Trojan viruses during the training process. In addition, confusion matrix analysis based on the training set shows that the model performs quite well in classification tasks, with an overall accuracy of 91.06%, precision of 89.24, recall of 92.63, and F1 score of 90.91. These indicators indicate that the model can demonstrate good performance in detecting Trojan viruses from various perspectives. On the test set, the model also demonstrated excellent performance, with an accuracy rate of 90.96%, an accuracy rate of 90%, a recall rate of 91.43%, and an F1 score of 90.71. By analyzing the confusion matrix of the test dataset, it can be seen that the classification performance of the model in practical applications is similar to that on the training set, further verifying its good generalization ability. In summary, the experimental results in this article demonstrate that the Trojan virus detection method based on graph convolutional neural networks has high accuracy and stability, and demonstrates superior performance compared to traditional detection methods. This method provides new ideas and technical support for Trojan virus detection in the field of network security, which can effectively respond to increasingly complex network security threats and provide theoretical basis and practical guidance for related research and applications. Through further optimization and improvement, the method proposed in this article is expected to play a greater role in future Trojan virus detection, helping to enhance the level of network security protection.

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

Author Biographies

Wenkun Ren, Illinois Institute of Technology

Information Technology and Management, Illinois Institute of Technology, Chicago, USA.

Xingpeng Xiao, Shandong University of Science and Technology

Computer Application Technology, Shandong University of Science and Technology, Qingdao, China.

Jian Xu, University of Southern California

Electrical and Electronics Engineering, University of Southern California, Angeles, USA.

Heyao Chen, Beijing University of Posts and Telecommunications

Computer Science and Technology, Beijing University of Posts and Telecommunications, Beijing, China.

Yaomin Zhang, University of San Francisco

Computer Science, University of San Francisco, San Francisco, USA.

Junyi Zhang, Lawrence Technological University

Electrical and Computer Engineering, Lawrence Technological University, Houston, USA.

Published

2025-04-01

Versions

How to Cite

[1]
W. Ren, X. Xiao, J. Xu, H. Chen, Y. Zhang, and J. Zhang, “Trojan Virus Detection and Classification Based on Graph Convolutional Neural Network Algorithm”, Journal of Industrial Engineering & Applied Science, vol. 3, no. 2, pp. 1–5, Apr. 2025.

Issue

Section

Articles

ARK