Kit de Herramientas de Ciberseguridad (CyberSecTK): Una Biblioteca de Python para Aprendizaje Automático y Ciberseguridad
Autores: Calix, Ricardo A.; Singh, Sumendra B.; Chen, Tingyu; Zhang, Dingkai; Tu, Michael
Idioma: Inglés
Editor: MDPI
Año: 2020
Acceso abierto
Artículo científico
2020
Kit de Herramientas de Ciberseguridad (CyberSecTK): Una Biblioteca de Python para Aprendizaje Automático y Ciberseguridad
Categoría
Gestión y administración
Subcategoría
Gestión de la tecnología y la inovación
Palabras clave
Kit de herramientas de ciberseguridad
CyberSecTK
Biblioteca de Python
Preprocesamiento
Extracción de características
Aprendizaje automático
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 1
Citaciones: Sin citaciones
El kit de herramientas de ciberseguridad, CyberSecTK, es una biblioteca simple de Python para el preprocesamiento y la extracción de características de datos relacionados con la ciberseguridad. A medida que el universo digital se expande, cada vez más datos necesitan ser procesados utilizando enfoques automatizados. En los últimos años, los profesionales de la ciberseguridad han visto oportunidades para utilizar enfoques de aprendizaje automático para ayudar a procesar y analizar sus datos. El desafío es que los expertos en ciberseguridad no tienen la capacitación necesaria para aplicar el aprendizaje automático a sus problemas. El objetivo de esta biblioteca es ayudar a cerrar esta brecha. En particular, proponemos el desarrollo de un kit de herramientas en Python que pueda procesar los tipos más comunes de datos de ciberseguridad. Esto ayudará a los expertos en ciberseguridad a implementar un pipeline básico de aprendizaje automático de principio a fin. Este trabajo de investigación propuesto es nuestro primer intento de lograr este objetivo. El kit de herramientas propuesto es un conjunto de módulos de programa, conjuntos de datos y tutoriales que apoyan la investigación y la enseñanza en ciberseguridad y defensa. Se presenta y discute un ejemplo de casos de uso. También se presentan los resultados de una encuesta de estudiantes que utilizan algunos de los módulos de la biblioteca.
Descripción
El kit de herramientas de ciberseguridad, CyberSecTK, es una biblioteca simple de Python para el preprocesamiento y la extracción de características de datos relacionados con la ciberseguridad. A medida que el universo digital se expande, cada vez más datos necesitan ser procesados utilizando enfoques automatizados. En los últimos años, los profesionales de la ciberseguridad han visto oportunidades para utilizar enfoques de aprendizaje automático para ayudar a procesar y analizar sus datos. El desafío es que los expertos en ciberseguridad no tienen la capacitación necesaria para aplicar el aprendizaje automático a sus problemas. El objetivo de esta biblioteca es ayudar a cerrar esta brecha. En particular, proponemos el desarrollo de un kit de herramientas en Python que pueda procesar los tipos más comunes de datos de ciberseguridad. Esto ayudará a los expertos en ciberseguridad a implementar un pipeline básico de aprendizaje automático de principio a fin. Este trabajo de investigación propuesto es nuestro primer intento de lograr este objetivo. El kit de herramientas propuesto es un conjunto de módulos de programa, conjuntos de datos y tutoriales que apoyan la investigación y la enseñanza en ciberseguridad y defensa. Se presenta y discute un ejemplo de casos de uso. También se presentan los resultados de una encuesta de estudiantes que utilizan algunos de los módulos de la biblioteca.