IDEAS home Printed from https://ideas.repec.org/a/abq/ijist1/v7y2025i2p856-870.html

Network Traffic Classification in SDN Networks Using PCA Integrated Boosting Algorithms

Author

Listed:
  • M. Muntazir Khan,Muhammad Ishaq,Zubair Ahmad Shams,Haseeb Ullah Jan,M. Ghayoor Jan,Hussan Fatima

    (Institute of Computer Sciences and Information Technology (ICS/IT),The University of Agriculture,Peshawar,Pakistan.Department of computer software engineering,The university of engineering and technology Mardan.Faculty of Engineering and Computing,National University of Modern Languages Islamabad,Pakistan)

Abstract

In recent years, internet traffic has increased as a result of the introduction of new services and apps. As a result, managing network traffic has grown more challenging. To accomplish this, several classification techniques for network traffic were proposed. Several researchers have used the most advanced deep learning and machine learning models for the suggested challenge. The suggested work can also make use of boosting methods. Boosting algorithms take advantage of the decision tree idea. They take little training time, and model training does not require a powerful system. Thus, boosting algorithms like Extreme Gradient Boosting Model (XGBM), Light Gradient Boosting Model (LGBM), Cat Boost, and Ada Boost with the integration of Principle component analysis (PCA) are used in the proposed study to classify network traffic. The results of these models are compared in terms of confusion matrix, accuracy, precision, recall, and F-Measure. The Network traffic android malware dataset, which was utilized in the proposed study, is publicly accessible online on Kaggle.com. For simulation, Python and its libraries such as sci-kit-learn, tensor flow, keras, and matplotlib are utilized. Following the simulation, the results showed that the XGBM had 90.41% accuracy, 96.39% precision, 89.72% recall, and 92.91% f-measures, while the LGBM had 89.02% accuracy, 90.04% precision, 89.8% recall, and 89.83% f-measures. 86.87% accuracy, 83.97% recall, 89.43% precision, and 86.61% f-measure were attained with Cat Boost. Following that, ada boost obtained 83.07% accuracy, 80% recall rate, 85.25 precision, and 82.58% f-measures. After the integration of the proposed boosting algorithms with PCA, we achieved a very significant enhancement in results. After the integration, it has been achieved that the accuracy rate of XGBoost has improved to 95.56%, while the recall rate is 94.39%, precision is 96.72% and the F-Measure rate has improved to 93.91%. Similarly, the performance of the light Gbm model is also improved with the integration of PCA. It achieved an accuracy rate of 93.41%, precision of 93.72%, recall of 92.39%, and f-measures of 92.91%. Following this, the performance of PCA integrated cat boost could also be seen as improved, as it achieved an accuracy rate of 94.41%, precision rate of 93.72%, recall of 92.39%, and F-measures of 93.91%. Similarly, the performance of a boost has also gained improvement by achieving an accuracy rate of 94.56%, precision rate of 94.72%, recall of 93.39%, and F-measure score of 93.91%. After all the simulations and performance evaluations, it has been achieved that the integration of PCA with the boosting algorithm is a simple trick to improve the performance of boosting algorithms. As here the performance of each model is improved to approximately 10%.

Suggested Citation

  • M. Muntazir Khan,Muhammad Ishaq,Zubair Ahmad Shams,Haseeb Ullah Jan,M. Ghayoor Jan,Hussan Fatima, 2025. "Network Traffic Classification in SDN Networks Using PCA Integrated Boosting Algorithms," International Journal of Innovations in Science & Technology, 50sea, vol. 7(2), pages 856-870, May.
  • Handle: RePEc:abq:ijist1:v:7:y:2025:i:2:p:856-870
    as

    Download full text from publisher

    File URL: https://journal.50sea.com/index.php/IJIST/article/view/1248/1897
    Download Restriction: no

    File URL: https://journal.50sea.com/index.php/IJIST/article/view/1248
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Daniel Nuñez-Agurto & Walter Fuertes & Luis Marrone & Eduardo Benavides-Astudillo & Christian Coronel-Guerrero & Franklin Perez, 2024. "A Novel Traffic Classification Approach by Employing Deep Learning on Software-Defined Networking," Future Internet, MDPI, vol. 16(5), pages 1-23, April.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.

      More about this item

      Keywords

      ;
      ;
      ;
      ;
      ;
      ;
      ;

      Statistics

      Access and download statistics

      Corrections

      All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:abq:ijist1:v:7:y:2025:i:2:p:856-870. See general information about how to correct material in RePEc.

      If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

      If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

      If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

      For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Iqra Nazeer (email available below). General contact details of provider: .

      Please note that corrections may take a couple of weeks to filter through the various RePEc services.

      IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.