Cyber Security Tool Kit (CyberSecTK): A Python']Python Library for Machine Learning and Cyber Security

被引:5
|
作者
Calix, Ricardo A. [1 ]
Singh, Sumendra B. [1 ]
Chen, Tingyu [1 ]
Zhang, Dingkai [1 ]
Tu, Michael [1 ]
机构
[1] Purdue Univ Northwest, Hammond, IN 46323 USA
关键词
cyber security; machine learning; feature extraction; toolkit; IOT;
D O I
10.3390/info11020100
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The cyber security toolkit, CyberSecTK, is a simple Python library for preprocessing and feature extraction of cyber-security-related data. As the digital universe expands, more and more data need to be processed using automated approaches. In recent years, cyber security professionals have seen opportunities to use machine learning approaches to help process and analyze their data. The challenge is that cyber security experts do not have necessary trainings to apply machine learning to their problems. The goal of this library is to help bridge this gap. In particular, we propose the development of a toolkit in Python that can process the most common types of cyber security data. This will help cyber experts to implement a basic machine learning pipeline from beginning to end. This proposed research work is our first attempt to achieve this goal. The proposed toolkit is a suite of program modules, data sets, and tutorials supporting research and teaching in cyber security and defense. An example of use cases is presented and discussed. Survey results of students using some of the modules in the library are also presented.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] Cyber Security
    Welander, Peter
    CONTROL ENGINEERING, 2009, 56 (01) : 40 - 43
  • [32] CYBER SECURITY IN A DIGITAL LEARNING ENVIRONMENT
    Bykov, Valeriy Yu.
    Burov, Oleksandr Yu.
    Dementievska, Nina P.
    INFORMATION TECHNOLOGIES AND LEARNING TOOLS, 2019, 70 (02) : 313 - 331
  • [33] Scikit-Weak: A Python']Python Library for Weakly Supervised Machine Learning
    Campagner, Andrea
    Lienen, Julian
    Huellermeier, Eyke
    Ciucci, Davide
    ROUGH SETS, IJCRS 2022, 2022, 13633 : 57 - 70
  • [34] Deep Reinforcement Learning for Cyber Security
    Thanh Thi Nguyen
    Reddi, Vijay Janapa
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (08) : 3779 - 3795
  • [35] APLUS: A Python']Python library for usefulness simulations of machine learning models in healthcare
    Wornow, Michael
    Ross, Elsie Gyang
    Callahan, Alison
    Shah, Nigam H.
    JOURNAL OF BIOMEDICAL INFORMATICS, 2023, 139
  • [36] Taxonomy of cyber security metrics to measure strength of cyber security
    Gupta Bhol S.
    Mohanty J.R.
    Kumar Pattnaik P.
    Materials Today: Proceedings, 2023, 80 : 2274 - 2279
  • [37] The Cyberspace Threats and Cyber Security Objectives in the Cyber Security Strategies
    Lehto, Martti
    INTERNATIONAL JOURNAL OF CYBER WARFARE AND TERRORISM, 2013, 3 (03) : 1 - 18
  • [38] Cyber Security Training A Survey of Serious Games in Cyber Security
    Tioh, Jin-Ning
    Mina, Mani
    Jacobson, Douglas W.
    2017 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2017,
  • [39] Analysis of Machine Learning and Deep Learning in Cyber-Physical System Security
    Ankita
    Zaguia, Atef
    Rani, Shalli
    Bashir, Ali Kashif
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION NETWORKS (ICCCN 2021), 2022, 394 : 355 - 363
  • [40] Cyber Mission Assurance for Cyber Security
    MacKay M.
    ITNOW, 2020, 62 (01) : 32 - 33