{"id":"https://openalex.org/W7128924034","doi":"https://doi.org/10.3390/fi18020100","title":"A Comparative Analysis of Self-Aware Reinforcement Learning Models for Real-Time Intrusion Detection in Fog Networks","display_name":"A Comparative Analysis of Self-Aware Reinforcement Learning Models for Real-Time Intrusion Detection in Fog Networks","publication_year":2026,"publication_date":"2026-02-14","ids":{"openalex":"https://openalex.org/W7128924034","doi":"https://doi.org/10.3390/fi18020100"},"language":"en","primary_location":{"id":"doi:10.3390/fi18020100","is_oa":true,"landing_page_url":"https://doi.org/10.3390/fi18020100","pdf_url":"https://www.mdpi.com/1999-5903/18/2/100/pdf?version=1771033248","source":{"id":"https://openalex.org/S34838331","display_name":"Future Internet","issn_l":"1999-5903","issn":["1999-5903"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Internet","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/1999-5903/18/2/100/pdf?version=1771033248","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5033761676","display_name":"Nyashadzashe Tamuka","orcid":"https://orcid.org/0000-0003-3391-7010"},"institutions":[{"id":"https://openalex.org/I137616099","display_name":"Tshwane University of Technology","ror":"https://ror.org/037mrss42","country_code":"ZA","type":"education","lineage":["https://openalex.org/I137616099"]}],"countries":["ZA"],"is_corresponding":true,"raw_author_name":"Nyashadzashe Tamuka","raw_affiliation_strings":["Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa","institution_ids":["https://openalex.org/I137616099"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068434545","display_name":"Topside E. Mathonsi","orcid":"https://orcid.org/0000-0002-0439-7186"},"institutions":[{"id":"https://openalex.org/I137616099","display_name":"Tshwane University of Technology","ror":"https://ror.org/037mrss42","country_code":"ZA","type":"education","lineage":["https://openalex.org/I137616099"]}],"countries":["ZA"],"is_corresponding":false,"raw_author_name":"Topside Ehleketani Mathonsi","raw_affiliation_strings":["Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa"],"raw_orcid":"https://orcid.org/0000-0002-0439-7186","affiliations":[{"raw_affiliation_string":"Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa","institution_ids":["https://openalex.org/I137616099"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125278390","display_name":"Thomas Otieno Olwal","orcid":null},"institutions":[{"id":"https://openalex.org/I137616099","display_name":"Tshwane University of Technology","ror":"https://ror.org/037mrss42","country_code":"ZA","type":"education","lineage":["https://openalex.org/I137616099"]}],"countries":["ZA"],"is_corresponding":false,"raw_author_name":"Thomas Otieno Olwal","raw_affiliation_strings":["Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa"],"raw_orcid":"https://orcid.org/0000-0003-3013-474X","affiliations":[{"raw_affiliation_string":"Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa","institution_ids":["https://openalex.org/I137616099"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054516251","display_name":"Solly P. Maswikaneng","orcid":null},"institutions":[{"id":"https://openalex.org/I137616099","display_name":"Tshwane University of Technology","ror":"https://ror.org/037mrss42","country_code":"ZA","type":"education","lineage":["https://openalex.org/I137616099"]}],"countries":["ZA"],"is_corresponding":false,"raw_author_name":"Solly Maswikaneng","raw_affiliation_strings":["Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa","institution_ids":["https://openalex.org/I137616099"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058915745","display_name":"Tonderai Muchenje","orcid":"https://orcid.org/0000-0002-0181-2655"},"institutions":[{"id":"https://openalex.org/I137616099","display_name":"Tshwane University of Technology","ror":"https://ror.org/037mrss42","country_code":"ZA","type":"education","lineage":["https://openalex.org/I137616099"]}],"countries":["ZA"],"is_corresponding":false,"raw_author_name":"Tonderai Muchenje","raw_affiliation_strings":["Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa","institution_ids":["https://openalex.org/I137616099"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013186512","display_name":"Tshimangadzo M. Tshilongamulenzhe","orcid":null},"institutions":[{"id":"https://openalex.org/I137616099","display_name":"Tshwane University of Technology","ror":"https://ror.org/037mrss42","country_code":"ZA","type":"education","lineage":["https://openalex.org/I137616099"]}],"countries":["ZA"],"is_corresponding":false,"raw_author_name":"Tshimangadzo Mavin Tshilongamulenzhe","raw_affiliation_strings":["Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa"],"raw_orcid":"https://orcid.org/0000-0003-4354-5222","affiliations":[{"raw_affiliation_string":"Department of Information Technology, Tshwane University of Technology, Soshanguve, Pretoria 0152, South Africa","institution_ids":["https://openalex.org/I137616099"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5033761676"],"corresponding_institution_ids":["https://openalex.org/I137616099"],"apc_list":{"value":1400,"currency":"CHF","value_usd":1515},"apc_paid":{"value":1400,"currency":"CHF","value_usd":1515},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.21253872,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"18","issue":"2","first_page":"100","last_page":"100"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.4262000024318695,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.4262000024318695,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.08829999715089798,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12761","display_name":"Data Stream Mining Techniques","score":0.07620000094175339,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/intrusion-detection-system","display_name":"Intrusion detection system","score":0.8008999824523926},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.7631999850273132},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5421000123023987},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.4797999858856201},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.43639999628067017},{"id":"https://openalex.org/keywords/attack-model","display_name":"Attack model","score":0.38499999046325684},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.38420000672340393},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.35409998893737793}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9118000268936157},{"id":"https://openalex.org/C35525427","wikidata":"https://www.wikidata.org/wiki/Q745881","display_name":"Intrusion detection system","level":2,"score":0.8008999824523926},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.7631999850273132},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5421000123023987},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.4797999858856201},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.43639999628067017},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.398499995470047},{"id":"https://openalex.org/C65856478","wikidata":"https://www.wikidata.org/wiki/Q3991682","display_name":"Attack model","level":2,"score":0.38499999046325684},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.38420000672340393},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3774000108242035},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3668999969959259},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.364300012588501},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.35409998893737793},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.3472000062465668},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.33970001339912415},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.3305000066757202},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.3156999945640564},{"id":"https://openalex.org/C158251709","wikidata":"https://www.wikidata.org/wiki/Q354025","display_name":"Intrusion","level":2,"score":0.3066999912261963},{"id":"https://openalex.org/C125014702","wikidata":"https://www.wikidata.org/wiki/Q4680749","display_name":"Adaptive learning","level":2,"score":0.30090001225471497},{"id":"https://openalex.org/C34585555","wikidata":"https://www.wikidata.org/wiki/Q1368723","display_name":"Learning curve","level":2,"score":0.2964000105857849},{"id":"https://openalex.org/C2986652147","wikidata":"https://www.wikidata.org/wiki/Q21809931","display_name":"Fog computing","level":3,"score":0.287200003862381},{"id":"https://openalex.org/C2986087404","wikidata":"https://www.wikidata.org/wiki/Q15946010","display_name":"Online learning","level":2,"score":0.2732999920845032},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2612999975681305},{"id":"https://openalex.org/C45942800","wikidata":"https://www.wikidata.org/wiki/Q245652","display_name":"Ensemble learning","level":2,"score":0.2522999942302704},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.25119999051094055}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/fi18020100","is_oa":true,"landing_page_url":"https://doi.org/10.3390/fi18020100","pdf_url":"https://www.mdpi.com/1999-5903/18/2/100/pdf?version=1771033248","source":{"id":"https://openalex.org/S34838331","display_name":"Future Internet","issn_l":"1999-5903","issn":["1999-5903"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Internet","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:f38b7e077c3043228c29cb14b3a963ad","is_oa":false,"landing_page_url":"https://doaj.org/article/f38b7e077c3043228c29cb14b3a963ad","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Future Internet, Vol 18, Iss 2, p 100 (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/fi18020100","is_oa":true,"landing_page_url":"https://doi.org/10.3390/fi18020100","pdf_url":"https://www.mdpi.com/1999-5903/18/2/100/pdf?version=1771033248","source":{"id":"https://openalex.org/S34838331","display_name":"Future Internet","issn_l":"1999-5903","issn":["1999-5903"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Future Internet","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.8814187049865723,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320324695","display_name":"Tshwane University of Technology","ror":"https://ror.org/037mrss42"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W7128924034.pdf"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Fog":[0],"computing":[1],"extends":[2],"cloud":[3],"services":[4],"to":[5,24,120,122,230],"the":[6,82,91,131,182,185,190,193,200,206,220],"network":[7,149],"edge,":[8],"enabling":[9],"low-latency":[10],"processing":[11],"for":[12,59,101],"Internet":[13],"of":[14,28,216,224],"Things":[15],"(IoT)":[16],"applications.":[17],"However,":[18],"this":[19],"distributed":[20],"approach":[21],"is":[22],"vulnerable":[23],"a":[25,53,106,137,214,262],"wide":[26],"range":[27],"attacks,":[29],"necessitating":[30],"advanced":[31],"intrusion":[32,103],"detection":[33,104,119,169,179],"systems":[34],"(IDSs)":[35],"that":[36,242],"operate":[37],"under":[38,184,192,267],"resource":[39],"constraints.":[40],"This":[41],"study":[42],"proposes":[43],"integrating":[44],"self-awareness":[45],"(online":[46],"learning":[47,79],"and":[48,62,70,90,117,136,154,161,181,189,210,219,251],"concept":[49,163],"drift":[50],"adaptation)":[51],"into":[52],"lightweight":[54],"RL":[55,111,126,244],"(reinforcement":[56],"learning)-based":[57],"IDS":[58],"fog":[60,107,148,234],"networks":[61,235],"quantitatively":[63],"comparing":[64],"it":[65],"with":[66,151,213,236],"non-RL":[67],"static":[68,132,263],"thresholds":[69],"bandit-based":[71],"approaches":[72],"in":[73,105,233,255],"real":[74],"time.":[75],"Novel":[76],"self-aware":[77,110,202,243],"reinforcement":[78],"(RL)":[80],"models,":[81],"Hierarchical":[83,93],"Adaptive":[84,94],"Thompson":[85,95],"Sampling\u2013Reinforcement":[86,96],"Learning":[87,97],"(HATS-RL)":[88],"model,":[89],"Federated":[92],"(F-HATS-RL),":[98],"were":[99,128],"proposed":[100],"real-time":[102],"network.":[108],"These":[109],"policies":[112],"integrated":[113],"online":[114],"uncertainty":[115],"estimation":[116],"concept-drift":[118],"adapt":[121,252],"evolving":[123],"attacks.":[124],"The":[125,167,239],"models":[127],"benchmarked":[129],"against":[130],"threshold":[133],"(ST)":[134],"model":[135],"widely":[138],"adopted":[139],"linear":[140],"bandit":[141],"(Linear":[142],"Upper":[143],"Confidence":[144],"Bound/LinUCB).":[145],"A":[146],"realistic":[147],"simulator":[150],"heterogeneous":[152],"nodes":[153],"streaming":[155],"traffic,":[156],"including":[157,175],"multi-type":[158],"attack":[159,249],"bursts":[160],"gradual":[162],"drift,":[164],"was":[165,171],"established.":[166],"models\u2019":[168],"performance":[170],"compared":[172],"using":[173],"metrics":[174],"latency,":[176],"energy":[177,222],"consumption,":[178],"accuracy,":[180],"area":[183,191],"precision\u2013recall":[186],"curve":[187,197],"(AUPR)":[188],"receiver":[194],"operating":[195],"characteristic":[196],"(AUROC).":[198],"Notably,":[199],"federated":[201],"agent":[203],"(F-HATS-RL)":[204],"achieved":[205],"best":[207],"AUROC":[208],"(0.933)":[209],"AUPR":[211],"(0.857),":[212],"latency":[215],"0.27":[217],"ms":[218],"lowest":[221],"consumption":[223],"0.0137":[225],"mJ,":[226],"indicating":[227],"its":[228],"ability":[229],"detect":[231,247],"intrusions":[232],"minimal":[237],"energy.":[238],"findings":[240],"suggest":[241],"agents":[245],"can":[246],"traffic\u2013dynamic":[248],"methods":[250],"accordingly,":[253],"resulting":[254],"more":[256],"stable":[257],"long-term":[258],"performance.":[259],"By":[260],"contrast,":[261],"model\u2019s":[264],"accuracy":[265],"degrades":[266],"drift.":[268]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2026-02-15T00:00:00"}
