Aplique Word2Vec y Transformer Network para generar conjuntos de direcciones activas candidatas.


La ilustración de 6veclm. 6VECLM contiene dos componentes IPv62VEC y Transformer-IPV6. IPv62VEC mapea todo el espacio de vestimenta activa a un espacio vectorial semántico, donde las direcciones con secuencias similares se clasificarán en el mismo clúster. Transformer-IPV6 se aprenderá a implementar los vectores de direcciones semánticas para implementar el modelado de idiomas IPv6.
El documento de investigación 6VECLM: Modelado de idiomas en el espacio vectorial para la generación de objetivos IPv6 ha sido aceptado en la Conferencia Europea sobre Aprendizaje Machine y Principios y Práctica del Descubrimiento de Conocimientos en bases de datos (ECMLPKDD 2020).
Nota: Este código se basa en el transformador anotado. Muchas gracias al autor.
6veclm consta de tres comandos:
$ python data_processing.py
$ python IPv62Vec.py
$ python IPv6_Transformer.py
Si el modelo ha sido entrenado, puede usar load_model.py para generar directamente otros conjuntos de candidatos.
$ python load_model.py