{"title":"基于Jensen-Shannon散度的网络流量分类概念漂移检测方法","authors":"Wujun Yang, Rui Su, Yuanzheng Cheng, Juan Guo","doi":"10.1145/3573942.3573979","DOIUrl":null,"url":null,"abstract":"Network traffic features change with time and network environment, creating a concept drift problem that leads to a decrease in the accuracy of machine learning-based network traffic classification methods. This is because the traditional network traffic classifiers are static models that cannot adapt to the changes in data distribution. Therefore, we proposed a concept drift detection approach based on Jensen–Shannon divergence, named CDJD. The method uses a double-layer window mechanism to detect changes in data distribution based on the Jensen-Shannon divergence, and thus detects concept drift. After detecting concept drift, the Jensen-Shannon divergence is used to check whether the current concept is a recurrence of the past concept and thus decide whether to reuse the old classifier. The method is experimentally compared with common concept drift detection methods, and the experimental results show that the method can effectively detect concept drift and showing better classification performance.","PeriodicalId":103293,"journal":{"name":"Proceedings of the 2022 5th International Conference on Artificial Intelligence and Pattern Recognition","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Concept Drift Detection Approach Based on Jensen-Shannon Divergence for Network Traffic Classification\",\"authors\":\"Wujun Yang, Rui Su, Yuanzheng Cheng, Juan Guo\",\"doi\":\"10.1145/3573942.3573979\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Network traffic features change with time and network environment, creating a concept drift problem that leads to a decrease in the accuracy of machine learning-based network traffic classification methods. This is because the traditional network traffic classifiers are static models that cannot adapt to the changes in data distribution. Therefore, we proposed a concept drift detection approach based on Jensen–Shannon divergence, named CDJD. The method uses a double-layer window mechanism to detect changes in data distribution based on the Jensen-Shannon divergence, and thus detects concept drift. After detecting concept drift, the Jensen-Shannon divergence is used to check whether the current concept is a recurrence of the past concept and thus decide whether to reuse the old classifier. The method is experimentally compared with common concept drift detection methods, and the experimental results show that the method can effectively detect concept drift and showing better classification performance.\",\"PeriodicalId\":103293,\"journal\":{\"name\":\"Proceedings of the 2022 5th International Conference on Artificial Intelligence and Pattern Recognition\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2022 5th International Conference on Artificial Intelligence and Pattern Recognition\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3573942.3573979\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2022 5th International Conference on Artificial Intelligence and Pattern Recognition","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3573942.3573979","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Concept Drift Detection Approach Based on Jensen-Shannon Divergence for Network Traffic Classification
Network traffic features change with time and network environment, creating a concept drift problem that leads to a decrease in the accuracy of machine learning-based network traffic classification methods. This is because the traditional network traffic classifiers are static models that cannot adapt to the changes in data distribution. Therefore, we proposed a concept drift detection approach based on Jensen–Shannon divergence, named CDJD. The method uses a double-layer window mechanism to detect changes in data distribution based on the Jensen-Shannon divergence, and thus detects concept drift. After detecting concept drift, the Jensen-Shannon divergence is used to check whether the current concept is a recurrence of the past concept and thus decide whether to reuse the old classifier. The method is experimentally compared with common concept drift detection methods, and the experimental results show that the method can effectively detect concept drift and showing better classification performance.