An adaptive neuro-fuzzy inference system for multinomial malware classification

Malware detection and classification are important requirements for information security because malware poses a great threat to computer users. As the growth of technology increases, malware is getting more sophisticated and thereby more difficult to detect. Machine learning techniques have been e...

Full description

Saved in:
Bibliographic Details
Main Authors: Amos Orenyi Bajeh, Mary Olayinka Olaoye, Fatima Enehezei Usman-Hamza, Ikeola Suhurat Olatinwo, Peter ogirima Sadiku, Abdulkadir Bolakale Sakariyah
Format: Article
Language:English
Published: Nigerian Society of Physical Sciences 2025-02-01
Series:Journal of Nigerian Society of Physical Sciences
Subjects:
Online Access:https://journal.nsps.org.ng/index.php/jnsps/article/view/2172
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841525254279659520
author Amos Orenyi Bajeh
Mary Olayinka Olaoye
Fatima Enehezei Usman-Hamza
Ikeola Suhurat Olatinwo
Peter ogirima Sadiku
Abdulkadir Bolakale Sakariyah
author_facet Amos Orenyi Bajeh
Mary Olayinka Olaoye
Fatima Enehezei Usman-Hamza
Ikeola Suhurat Olatinwo
Peter ogirima Sadiku
Abdulkadir Bolakale Sakariyah
author_sort Amos Orenyi Bajeh
collection DOAJ
description Malware detection and classification are important requirements for information security because malware poses a great threat to computer users. As the growth of technology increases, malware is getting more sophisticated and thereby more difficult to detect. Machine learning techniques have been extensively used for malware detection and classification. However, most of them are binomial classifications that only detect the presence of malware but do not classify them into types.  This study sets out to develop a multinomial malware classifier using an adaptive neuro-fuzzy inference system (ANFIS) and investigate the effectiveness of ANFIS in the classification. A first-order Sugeno ANFIS model was developed. It has five layers and uses two if-then rules. The ANFIS model was trained and tested with two prominent malware datasets from the Canada Institute of Cyber Security. The experimental results showed that the performance of the ANFIS model degrades as the size of the datasets increases, and the accuracy, precision, recall, and root mean square error is 94%, 0.88, 0.87, and 0.19 respectively.
format Article
id doaj-art-c9b8defead3f4a878f5aaad1a69292ed
institution Kabale University
issn 2714-2817
2714-4704
language English
publishDate 2025-02-01
publisher Nigerian Society of Physical Sciences
record_format Article
series Journal of Nigerian Society of Physical Sciences
spelling doaj-art-c9b8defead3f4a878f5aaad1a69292ed2025-01-17T18:52:28ZengNigerian Society of Physical SciencesJournal of Nigerian Society of Physical Sciences2714-28172714-47042025-02-017110.46481/jnsps.2025.2172An adaptive neuro-fuzzy inference system for multinomial malware classificationAmos Orenyi Bajeh0Mary Olayinka Olaoye1Fatima Enehezei Usman-Hamza2Ikeola Suhurat Olatinwo3Peter ogirima Sadiku4Abdulkadir Bolakale Sakariyah5Department of Computer Science, University of Ilorin, Ilorin, 240003, NigeriaDepartment of Computer Science, University of Ilorin, Ilorin, 240003, NigeriaDepartment of Computer Science, University of Ilorin, Ilorin, 240003, NigeriaDepartment of Computer Science, University of Ilorin, Ilorin, 240003, NigeriaDepartment of Computer Science, University of Ilorin, Ilorin, 240003, NigeriaDepartment of Computer Science, University of Ilorin, Ilorin, 240003, Nigeria Malware detection and classification are important requirements for information security because malware poses a great threat to computer users. As the growth of technology increases, malware is getting more sophisticated and thereby more difficult to detect. Machine learning techniques have been extensively used for malware detection and classification. However, most of them are binomial classifications that only detect the presence of malware but do not classify them into types.  This study sets out to develop a multinomial malware classifier using an adaptive neuro-fuzzy inference system (ANFIS) and investigate the effectiveness of ANFIS in the classification. A first-order Sugeno ANFIS model was developed. It has five layers and uses two if-then rules. The ANFIS model was trained and tested with two prominent malware datasets from the Canada Institute of Cyber Security. The experimental results showed that the performance of the ANFIS model degrades as the size of the datasets increases, and the accuracy, precision, recall, and root mean square error is 94%, 0.88, 0.87, and 0.19 respectively. https://journal.nsps.org.ng/index.php/jnsps/article/view/2172MalwareAdaptive neuro-fuzzy inference systemArtificial intelligenceFuzzy logicArtificial neural network
spellingShingle Amos Orenyi Bajeh
Mary Olayinka Olaoye
Fatima Enehezei Usman-Hamza
Ikeola Suhurat Olatinwo
Peter ogirima Sadiku
Abdulkadir Bolakale Sakariyah
An adaptive neuro-fuzzy inference system for multinomial malware classification
Journal of Nigerian Society of Physical Sciences
Malware
Adaptive neuro-fuzzy inference system
Artificial intelligence
Fuzzy logic
Artificial neural network
title An adaptive neuro-fuzzy inference system for multinomial malware classification
title_full An adaptive neuro-fuzzy inference system for multinomial malware classification
title_fullStr An adaptive neuro-fuzzy inference system for multinomial malware classification
title_full_unstemmed An adaptive neuro-fuzzy inference system for multinomial malware classification
title_short An adaptive neuro-fuzzy inference system for multinomial malware classification
title_sort adaptive neuro fuzzy inference system for multinomial malware classification
topic Malware
Adaptive neuro-fuzzy inference system
Artificial intelligence
Fuzzy logic
Artificial neural network
url https://journal.nsps.org.ng/index.php/jnsps/article/view/2172
work_keys_str_mv AT amosorenyibajeh anadaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT maryolayinkaolaoye anadaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT fatimaenehezeiusmanhamza anadaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT ikeolasuhuratolatinwo anadaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT peterogirimasadiku anadaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT abdulkadirbolakalesakariyah anadaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT amosorenyibajeh adaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT maryolayinkaolaoye adaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT fatimaenehezeiusmanhamza adaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT ikeolasuhuratolatinwo adaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT peterogirimasadiku adaptiveneurofuzzyinferencesystemformultinomialmalwareclassification
AT abdulkadirbolakalesakariyah adaptiveneurofuzzyinferencesystemformultinomialmalwareclassification