Skip to content

CyberScienceLab/mkmv-iot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Multi-Kernel and Meta-heuristic Feature Selection Approach for IoT Malware Threat Hunting in the Edge Layer

Using Grey Wolf Optimization for feature selection and multi-kernel SVM for classification of data-set. In this project, we use Grey Wolf Optimization for feature selection of a dataset. After that, we use a multi-kernel SVM to create the model. Two kernels of BFR and Linear are used in this project and you can change the kernels if you want. The GWO creates results in the numbers between 0 and 1 and we choose the features based on these numbers. We create a model based on this feature selection. Afterward, test this model and pass the accuracy as the fitness number to the GWO.

How to use?

First, you need to change the param method and set the numbers of your features in your dataset. in the next step, just run the optimizer file.

Cite our paper

@article{haddadpajouh2020multi,
  title={A Multi-Kernel and Meta-heuristic Feature Selection Approach for IoT Malware Threat Hunting in the Edge Layer},
  author={Haddadpajouh, Hamed and Mohtadi, Alireza and Dehghantanaha, Ali and Karimipour, Hadis and Lin, Xiaodong and Choo, Kim-Kwang Raymond},
  journal={IEEE Internet of Things Journal},
  year={2020},
  publisher={IEEE}
}

Paper link: https://ieeexplore.ieee.org/abstract/document/9205853/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages