This code base is no longer maintained and exists as a historical artifact to supplement the paper Classification of Malware by Using Structural Entropy on Convolutional Neural Networks.
Code is written in Python 3.6 and requires Tensorflow==2.3.0 and PyWavelets==1.1.1
If you find this work useful in your research, please consider citing:
@inproceedings{DBLP:conf/aaai/GibertMPV18,
author = {Daniel Gibert and
Carles Mateu and
Jordi Planes and
Ramon Vicens},
editor = {Sheila A. McIlraith and
Kilian Q. Weinberger},
title = {Classification of Malware by Using Structural Entropy on Convolutional
Neural Networks},
booktitle = {Proceedings of the Thirty-Second {AAAI} Conference on Artificial Intelligence,
(AAAI-18), the 30th innovative Applications of Artificial Intelligence
(IAAI-18), and the 8th {AAAI} Symposium on Educational Advances in
Artificial Intelligence (EAAI-18), New Orleans, Louisiana, USA, February
2-7, 2018},
pages = {7759--7764},
publisher = {{AAAI} Press},
year = {2018},
url = {https://www.aaai.org/ocs/index.php/AAAI/AAAI18/paper/view/16133},
timestamp = {Tue, 23 Oct 2018 06:42:15 +0200},
biburl = {https://dblp.org/rec/conf/aaai/GibertMPV18.bib},
bibsource = {dblp computer science bibliography, https://dblp.org}
}