Efficient Algorithm Selection for Packet Classification using Machine Learning

被引:0
|
作者
Elmahgiubi, Mohammed [1 ]
Ahmed, Omar [1 ]
Areibi, Shawki [1 ]
Grewal, Gary [2 ]
机构
[1] Univ Guelph, Sch Engn, Guelph, ON, Canada
[2] Univ Guelph, Sch Comp Sci, Guelph, ON, Canada
关键词
Packet Classification; Algorithms Selection; Meta-Learning; Recommendation Systems; Artificial Neural Networks;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Many packet classification algorithms with variable performances and capabilities are available. However, no single algorithm is guaranteed to outperform every other one in every case. Meta-Learning is a subfield in Machine Learning that aims to apply statistical techniques to automate the algorithm selection process. In this work, we propose a novel framework for efficient, automatic packet classification algorithm selection. By utilizing Meta-Learning and Artificial Neural Networks (ANNs) we are able to achieve an average accuracy of 90% when automatically choosing the most appropriate algorithm when applied to over a hundred different rulesets ranging in size from 1K to 5K.
引用
收藏
页码:24 / 30
页数:7
相关论文
共 50 条
  • [21] TEAPC: Time Efficient Algorithm for multidimensional Packet Classification
    Wagh, Sanjeev
    Sontakke, T. R.
    2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 135 - +
  • [22] On Machine Learning Technique Selection for Classification
    Kurniawan, Rahmad
    Nazri, Mohd Zakree Ahmad
    Irsyad, M.
    Yendra, Rado
    Aklima, Anis
    5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS 2015, 2015, : 540 - 545
  • [23] Automatic Algorithm Selection in Computational Software Using Machine Learning
    Simpson, Matthew C.
    Yi, Qing
    Kalita, Jugal
    2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), 2016, : 355 - 360
  • [24] Algorithm Selection of MPI Collectives using Machine Learning Techniques
    Hunold, Sascha
    Carpen-Amarie, Alexandra
    PROCEEDINGS OF 2018 IEEE/ACM PERFORMANCE MODELING, BENCHMARKING AND SIMULATION OF HIGH PERFORMANCE COMPUTER SYSTEMS (PMBS 2018), 2018, : 45 - 50
  • [25] Energy-efficient algorithm for classification of states of wireless sensor network using machine learning methods
    Yuldashev, M. N.
    Vlasov, A. I.
    Novikov, A. N.
    INTERNATIONAL CONFERENCE INFORMATION TECHNOLOGIES IN BUSINESS AND INDUSTRY 2018, PTS 1-4, 2018, 1015
  • [26] Routers Packet Classification Using Configuration Machine
    Raj, V. Francis Densil
    Selvarani, C. M.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (12): : 151 - 161
  • [27] Classification of Bearing Faults using Extreme Learning Machine Algorithm
    Teh, Choonkeong
    Aziz, Azrina
    Elamvazuthi, I.
    Man, Z.
    2017 IEEE 3RD INTERNATIONAL SYMPOSIUM IN ROBOTICS AND MANUFACTURING AUTOMATION (ROMA), 2017,
  • [28] Diagnosis of Diabetic Retinopathy Using Machine Learning Classification Algorithm
    Bhatia, Karan
    Arora, Shikhar
    Tomar, Ravi
    PROCEEDINGS ON 2016 2ND INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2016, : 347 - 351
  • [29] Classification of Foot Pressure Images Using Machine Learning Algorithm
    Ramya, P.
    Padmapriya, B.
    Poornachandra, S.
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 41 (01): : 187 - 196
  • [30] Efficient Support Vector Machine Classification Using Prototype Selection and Generation
    Ougiaroglou, Stefanos
    Diamantaras, Konstantinos I.
    Evangelidis, Georgios
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2016, 2016, 475 : 328 - 340