{"title":"基于布谷鸟搜索鸡群算法的物联网威胁检测","authors":"Sivaram Rajeyyagari","doi":"10.1080/0952813X.2021.1970824","DOIUrl":null,"url":null,"abstract":"ABSTRACT Smart devices and people existing on the internet are connected to smart objects or things in the Internet of Things (IoT) technology. To protect the user information, it is required to detect malicious actions in the IoT environment. Even though different threat detection methods are introduced in the IoT technology, detecting malicious activity is still a significant challenge in the communication network. Hence, in this research work, an effective Cuckoo Search Chicken Swarm (CSCS) optimisation algorithm is proposed to detect the malicious threat in the network effectively. At first, the user activity information is simulated from the IoT network and stored in the user activity log. The user activity log file is forwarded to the feature extraction module, where the features, like logon, device, file, email, and Hypertext Transfer Protocol (HTTP) are extracted using the window length. For each user, the features are extracted with respect to the time stamp. Then, the dynamic feature index is constructed, and the threat detection is performed using the deep Long Short-Term Memory (LSTM) classifier, which is trained using the proposed CSCS algorithm. The proposed CSCS algorithm is designed by integrating the Cuckoo Search (CS) algorithm and the Chicken Swarm Optimisation (CSO) algorithm. Moreover, the proposed algorithm attained better performance with respect to the metrics, like namely F1-score, precision, and recall as 0.915, 0.975, and 0.884 by varying the k-value and 0.9286, 0.9235, and 0.9337 by varying the training data using window size as 10, respectively.","PeriodicalId":15677,"journal":{"name":"Journal of Experimental & Theoretical Artificial Intelligence","volume":"761 1","pages":"729 - 753"},"PeriodicalIF":1.7000,"publicationDate":"2021-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Threat detection in Internet of Things using Cuckoo search Chicken Swarm optimisation algorithm\",\"authors\":\"Sivaram Rajeyyagari\",\"doi\":\"10.1080/0952813X.2021.1970824\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ABSTRACT Smart devices and people existing on the internet are connected to smart objects or things in the Internet of Things (IoT) technology. To protect the user information, it is required to detect malicious actions in the IoT environment. Even though different threat detection methods are introduced in the IoT technology, detecting malicious activity is still a significant challenge in the communication network. Hence, in this research work, an effective Cuckoo Search Chicken Swarm (CSCS) optimisation algorithm is proposed to detect the malicious threat in the network effectively. At first, the user activity information is simulated from the IoT network and stored in the user activity log. The user activity log file is forwarded to the feature extraction module, where the features, like logon, device, file, email, and Hypertext Transfer Protocol (HTTP) are extracted using the window length. For each user, the features are extracted with respect to the time stamp. Then, the dynamic feature index is constructed, and the threat detection is performed using the deep Long Short-Term Memory (LSTM) classifier, which is trained using the proposed CSCS algorithm. The proposed CSCS algorithm is designed by integrating the Cuckoo Search (CS) algorithm and the Chicken Swarm Optimisation (CSO) algorithm. Moreover, the proposed algorithm attained better performance with respect to the metrics, like namely F1-score, precision, and recall as 0.915, 0.975, and 0.884 by varying the k-value and 0.9286, 0.9235, and 0.9337 by varying the training data using window size as 10, respectively.\",\"PeriodicalId\":15677,\"journal\":{\"name\":\"Journal of Experimental & Theoretical Artificial Intelligence\",\"volume\":\"761 1\",\"pages\":\"729 - 753\"},\"PeriodicalIF\":1.7000,\"publicationDate\":\"2021-09-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Experimental & Theoretical Artificial Intelligence\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1080/0952813X.2021.1970824\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Experimental & Theoretical Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1080/0952813X.2021.1970824","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
Threat detection in Internet of Things using Cuckoo search Chicken Swarm optimisation algorithm
ABSTRACT Smart devices and people existing on the internet are connected to smart objects or things in the Internet of Things (IoT) technology. To protect the user information, it is required to detect malicious actions in the IoT environment. Even though different threat detection methods are introduced in the IoT technology, detecting malicious activity is still a significant challenge in the communication network. Hence, in this research work, an effective Cuckoo Search Chicken Swarm (CSCS) optimisation algorithm is proposed to detect the malicious threat in the network effectively. At first, the user activity information is simulated from the IoT network and stored in the user activity log. The user activity log file is forwarded to the feature extraction module, where the features, like logon, device, file, email, and Hypertext Transfer Protocol (HTTP) are extracted using the window length. For each user, the features are extracted with respect to the time stamp. Then, the dynamic feature index is constructed, and the threat detection is performed using the deep Long Short-Term Memory (LSTM) classifier, which is trained using the proposed CSCS algorithm. The proposed CSCS algorithm is designed by integrating the Cuckoo Search (CS) algorithm and the Chicken Swarm Optimisation (CSO) algorithm. Moreover, the proposed algorithm attained better performance with respect to the metrics, like namely F1-score, precision, and recall as 0.915, 0.975, and 0.884 by varying the k-value and 0.9286, 0.9235, and 0.9337 by varying the training data using window size as 10, respectively.
期刊介绍:
Journal of Experimental & Theoretical Artificial Intelligence (JETAI) is a world leading journal dedicated to publishing high quality, rigorously reviewed, original papers in artificial intelligence (AI) research.
The journal features work in all subfields of AI research and accepts both theoretical and applied research. Topics covered include, but are not limited to, the following:
• cognitive science
• games
• learning
• knowledge representation
• memory and neural system modelling
• perception
• problem-solving