| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Replacing the genetic algorithm with multi-objective bacterial foraging optimization in XCS
Authors:ID Novak, Damijan (Author)
ID Fister, Iztok (Author)
ID Dugonik, Jani (Author)
Files:.pdf mathematics-14-01947-v2_(1).pdf (2,47 MB)
MD5: 9E787825060664F0DB49D9FC29A953EF
 
Language:English
Work type:Article
Typology:1.01 - Original Scientific Article
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:This article is positioned into a cross-section of machine learning, cybersecurity, and natureinspired domains. This article’s main objective is to use eXtended Classifier System (XCS), a known adaptive Reinforcement Learning (RL) algorithm, and alter it to use the Bacterial Foraging Optimization Algorithm (BFOA) instead of its original Genetic Algorithm component. This modification transforms XCS into a multi-criteria optimization system (BFOA-XCS) through evaluation of classifier fitness across accuracy, stability, and variance reduction while simultaneously using weighted-sum scalarization. In this way, the method leverages BFOA’s chemotactic search and population dynamics. The proposed BFOA-XCS integration was validated in two experimental phases. First, evaluations across 19 benchmark machine learning datasets demonstrated that Improved BFOA (IBFOA)-XCS achieves the best Friedman ranking among all XCS variants (marginally significant at α = 0.10, supported by medium-to-large effect sizes), with notable variance reduction (15.2 percent) over standard GA-XCS. Second, in a dynamic cybersecurity simulation environment with six attack scenarios, all XCS variants significantly outperformed three of five deep RL baselines (Deep Q-Network (DQN), Q-Learning, and Policy Gradient (REINFORCE)) with large statistical effect sizes. Proximal Policy Optimization (PPO) and Soft Actor–Critic (SAC) achieved higher overall rewards but at substantially greater computational cost: PPO at 5.3× and SAC at 26.1× the XCS compute time per run (2 min 8 s and 10 min 26 s, respectively, vs. 24 s for XCS). The results demonstrate that rule-based XCS with BFOA optimization offers a compelling alternative to neural approaches for cybersecurity defense, combining competitive performance with interpretable policies and substantially lower computational requirements.
Keywords:association rule mining, swarm intelligence, cybersecurity, eXtended Classifier System, learning classifier systems, multi-objective optimization, bacterial foraging optimization algorithm, reinforcement learning, optimization algorithms
Publication status:Published
Publication version:Version of Record
Submitted for review:04.05.2026
Article acceptance date:31.05.2026
Publication date:02.06.2026
Publisher:MDPI
Year of publishing:2026
Number of pages:38 str.
Numbering:Vol. 14, iss. 11, [article no.] 1947
PID:20.500.12556/DKUM-98512 New window
UDC:004.8
ISSN on article:2227-7390
COBISS.SI-ID:281207043 New window
Copyright:© 2026 by the authors
Publication date in DKUM:17.06.2026
Views:218
Downloads:13
Metadata:XML DC-XML DC-RDF
Categories:Misc.
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Record is a part of a journal

Title:Mathematics
Shortened title:Mathematics
Publisher:MDPI AG
ISSN:2227-7390
COBISS.SI-ID:523267865 New window

Document is financed by a project

Funder:ARIS - Slovenian Research and Innovation Agency
Project number:P2-0057-2018
Name:Informacijski sistemi

Licences

License:CC BY 4.0, Creative Commons Attribution 4.0 International
Link:http://creativecommons.org/licenses/by/4.0/
Description:This is the standard Creative Commons license that gives others maximum freedom to do what they want with the work as long as they credit the author.

Secondary language

Language:Slovenian
Keywords:asociacijsko pravilo rudarjenja, umetna inteligenac, kibernetska varnost, optimizacijski algoritmi


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica