Facebook Instagram Twitter RSS Feed PodBean Back to top on side

Machine Learning Based Classifier for Service Function Chains

In: Computing and Informatics, vol. 39, no. 3
Habib Allah Khosravi - Yaghoub Farjami
Detaily:
Rok, strany: 2020, 410 - 438
Jazyk: eng
Kľúčové slová:
Service function chaining, classifier, machine learning, catboost
O článku:
Using service function chains, Internet Service Providers can customize the use of service functions that process the network flows belonging to their customers. Each network flow is injected into a service chain according to the flow features. Since most of the malicious applications try not to get the proper analysis by imitating some valid and famous applications, classification based on simple flow features may waste processing power by using inappropriate service chains for evasive flows. In this paper, we have explored an application-aware classification approach using machine learning methods. Using CatBoost as a machine learning method, a model is created and used for traffic classification. We have provided some statistical reports on how this approach is compared with simple flow feature-based approaches in malicious environments and how feature selection can impact classification correctness. Choosing the most suitable number of features at the right time can beat traditional approaches in classification quality and provide better results in the service function chaining environment.
Ako citovať:
ISO 690:
Khosravi, H., Farjami, Y. 2020. Machine Learning Based Classifier for Service Function Chains. In Computing and Informatics, vol. 39, no.3, pp. 410-438. 1335-9150. DOI: https://doi.org/10.31577/cai_2020_3_410

APA:
Khosravi, H., Farjami, Y. (2020). Machine Learning Based Classifier for Service Function Chains. Computing and Informatics, 39(3), 410-438. 1335-9150. DOI: https://doi.org/10.31577/cai_2020_3_410
O vydaní:
Vydavateľ: Ústav informatiky SAV
Publikované: 16. 12. 2020