scieee Open visual document viewer

A Review of VAASI: Crafting Valid and Abnormal Adversarial Samples for Anomaly Detection Systems in Industrial Scenarios [Póster]

Perales Gómez, Ángel Luis; Fernández Maimó, Lorenzo; Huertas Celdrán, Alberto; García Clemente, Félix J.

Abstract

Existing adversarial attacks are not feasible in industrial scenarios since they primarly deals with continuous features and not with categorical features. To enhance cyber security in industrial settings, this paper introduces an inno vative adversarial attack approach tailored specifically to these environments. This novel technique allows for the creation of targeted adversarial samples valid within supervised cyberattack detection models in industrial scenarios, maintaining consistency of discrete values and correcting cases where adversarial samples appear normal. Validation involved assessing mean error and total adversarial samples generated, comparing against the Projected Gradient Descent method and Carlini & Wagner attack across various parameter configurations. Our proposal achieved the best balance between mean error and generated adversarial samples, demonstrating its superiority.

Full text

A Re iew o VAASI: C a ing Valid and Abno mal Ad e sa ial Samples o Anomaly De ec ion Sys ems in Indus ial Scena ios ´ Angel Luis Pe ales G´ omez*1, Lo enzo Fe n´ andez Maim´ o1, Albe o Hue as Celd ´ an2 and F´ elix J. Ga c´ ıa Clemen e1 1Facul y o Compu e Science, Uni e si y o Mu cia, 30100 Mu cia, Spain [email p o ec ed]; [email p o ec ed]; [email p o ec ed] 2Communica ion Sys ems G oup CSG, Depa men o In o ma ics I I, Uni e si y o Zu ich UZH, CH-8050, Swi ze land [email p o ec ed] Resumen—Exis ing ad e sa ial a acks a e no easible in indus ial scena ios since hey p ima ly deals wi h con inuous ea u es and no wi h ca ego ical ea u es. To enhance cybe - secu i y in indus ial se ings, his pape in oduces an inno- a i e ad e sa ial a ack app oach ailo ed speci ically o hese en i onmen s. This no el echnique allows o he c ea ion o a ge ed ad e sa ial samples alid wi hin supe ised cybe a ack de ec ion models in indus ial scena ios, main aining consis ency o disc e e alues and co ec ing cases whe e ad e sa ial samples appea no mal. Valida ion in ol ed assessing mean e o and o al ad e sa ial samples gene a ed, compa ing agains he P ojec ed G adien Descen me hod and Ca lini & Wagne a ack ac oss a ious pa ame e con igu a ions. Ou p oposal achie ed he bes balance be ween mean e o and gene a ed ad e sa ial samples, demons a ing i s supe io i y. Index Te ms—ad e sa ial a acks, anomaly de ec ion, deep lea ning, explainable a i icial in elligence, indus ial sys ems Tipo de con ibuci´ on: In es igaci´ on ya publicada (l´ ımi e 2 p´ aginas) I. INTRODUCTION Cu en ly, due o he inc ease o au oma ion in indus ial scena ios, he Anomaly De ec ion (AD) pa adigm is being explo ed o sa egua d de ices and echnologies agains indus- ial cybe a acks. In pa icula , AD sys ems implemen ed by means o Machine Lea ning (ML) and Deep Lea ning (DL) echniques ha e p o en e ec i e in his con ex . Howe e , his echniques a e ulne able o ad e sa ial a acks, which c ea es samples ha a e missclassi ied by he AD. In his con ex , we emphasize wo signi ican limi a ions o ad e sa ial a acks. Fi s ly, hese a acks a e ine ec i e wi h ca ego ical da a commonly gene a ed by indus ial de ices. Secondly, he exis ing echniques in oduce la ge e o s since hey modi y he whole se o ea u es. Mo e e o s a e equi ed o enhance he obus ness o AD and de elop sui able ad e sa ial a acks in indus ial scena ios. This pape e iews [1] and in oduces VAASI as a solu ion o he p e ious limi a ions. VAASI is a a ge ed ad e sa ial a ack speci ically designed o indus ial sys ems, gene a- ing alid abno mal samples wi h minimal e o in such en i onmen s. Valida ion was pe o med using he WADI da ase con aining bo h ca ego ical and con inuous ea u es, compa ing esul s wi h he P ojec ed G adien Descen (PGD) and Ca lini & Wagne (CW) ad e sa ial a acks. Ou a ack demons a ed he op imal balance be ween he numbe o gene a ed ad e sa ial samples and he c a ing e o , esul ing in samples challenging o expe s o de ec . II. IMPLEMENTATION OF VAASI ATTACK In his sec ion, we summa ized he s eps o implemen he VAASI a ack. In pa icula , he implemen a ion is di ided in o i e s eps: 1) selec ing ea u es o modi ica ion, 2) gene a ing con inuous ea u es, 3) gene a ing ca ego ical ea u es, 4) ensu ing he alidi y o samples, and 5) alida ion. Selec ing Fea u es o Modi ica ion. We sugges modi ying pa icula ea u es o in oduce he minimal necessa y e o and hus c ea e ad e sa ial samples closely esembling he o iginal ones. To iden i y he app op ia e ea u es, we u ilize SHapley Addi i e exPlana ions (SHAP) o assess ea u e impo ance. A e ob aining he impo ances o each ea u e, hey a e a anged in descending o de . This enables us o selec he op alues based on a pe cen ile s a is ic de e mined h ough expe imen a ion. Gene a ing Con inuous Fea u es. In his s ep, we use PGD o gene a e con inuous ea u es. This a ack calcula es in each i e a ion he g adien o he loss unc ion wi h espec o he inpu and modula es he g adien sign by a pe u ba ion pa ame e , o inally sub ac i om he o iginal sample. Gene a ing Ca ego ical Fea u es. This s udy in oduces a no el app oach o gene a ing ca ego ical ea u es by epla- cing selec ed ca ego ical ea u e alues in each sample wi h alues om he mos simila sample in he aining da ase . Ensu ing he Validi y o he Samples. In his wo k, we p opose ex ac ing ules om Decision T ees (DT) wi hin a Random Fo es (RF) o e i y i gene a ed samples, misclas- si ied as no mal by he AD sys em, s ill exhibi anomalous beha io . I he sample is classi ied as no mal by he RF, he ad e sa ial sample is conside ed o ha e been ans o med in o a no mal sample du ing he a ack. Subsequen ly, all pa hs o igina ing om an abno mal lea node o all DTs a e ex ac ed, and he necessa y co ec ions a e calcula ed o sa is y he condi ions o each pa h leading o an anomalous lea node in each DT. The pa h wi h he lowes e o is chosen o modi y he sample acco dingly. Valida ion. Mainly, he alida ion ocuses on wo key aspec s o ad e sa ial a acks. Fi s , i quan i ies he num- be o ad e sa ial samples ha he a ack has managed o gene a e, which helps us unde s and how easily ad e sa ial JNIC 2024 ISBN:978-84-09-62140-8 452 Tabla I PERFORMANCE COMPARISON BETWEEN STATE-OF-THE-ART ADVERSARIAL ATTACKS (PGD AND CW) AND OUR PROPOSAL PGD(0.1) PGD(0.3) PGD(0.5) PGD(0.7) PGD(1.0) CW Ou s L1Samples gene a ed 2.8 % 2.8 % 2.8 % 2.9 % 3.1 % - 5.4 % A e age e o 0.005 0.016 0.027 0.038 0.054 - 0.006 L2Samples gene a ed 3.35 % 9.25 % 22 % 33.4 % 49.5 % 86.25 % 62.25 % A e age e o 0.087 0.248 0.389 0.519 0.721 0.823 0.028 L∞Samples gene a ed 66.80 % 86.10 % 87.30 % 89.75 % 92 % 23.34 % 85.80 % A e age e o 1.844 5.435 9.016 12.540 17.574 0.027 0.205 samples a e gene a ed. Second, i e alua es he mean e o o hese samples in ela ion o he o iginal samples om which hey we e gene a ed. This e o de e mines which ad e sa ial a acks gene a e samples ha closely esemble he o iginals, making hem mo e challenging o expe s o iden i y. III. EXPERIMENTS This sec ion de ails he s eps o deploy ou a ack in a eal indus ial scena io o wa e dis ibu ion. In pa icula , we launched VAASI agains he samples con ained in he WADI da ase . To deploy he expe imen , a se ies o equisi es we e equi ed. In pa icula , a sligh p ep ocessing o he WADI da ase was ca ied ou , as well as he aining o he supe ised model ha o e s su icien ly high pe o mance o be deployed in eal en i onmen s. Selec ing Fea u es o Modi ica ion. In his s ep, we ex- ac ed he impo ance o each ea u e in es samples using he SHAP lib a y wi h a backg ound da ase composed o 100 no mal and 100 abno mal samples. Nex , we selec ed om he es da ase he ea u es whose SHAP alues we e he highes o he abno mal class, i.e., hose ea u es whose SHAP alues we e abo e he 90 h pe cen ile, and g ouped hem in o con inuous and ca ego ical ea u es. Gene a ing Con inuous Fea u es. In his s ep we launched he PGD a ack p o ided by he Ad e sa ial Robus ness Toolbox (ART). Fi s , we selec ed all a ack samples in he es da ase . A e launching he a ack, he majo i y o he samples (83.62 %) we e classi ied as no mal by he AD sys em, and he emaining samples (16.38%) we e s ill classi ied as anomalous. Gene a ing Ca ego ical Fea u es. We employed he nea es - neighbo algo i hm o selec simila samples. In pa icu- la , o acili a e he nea es -neighbo s a egy, we used he KBinsDisc e ize class o he sciki -lea n lib a y. This class disc e ized he aining da ase and he p e iously gene a ed ad e sa ial samples using 10 bins and a uni o m disc e iza ion s a egy. Nex , we selec ed he mos simila sample in he aining da ase and copied hei ca ego ical ea u es in o he co esponding ea u es o he ad e sa ial sample. Ensu ing he Validi y o he Samples. In his s ep, we ained an RF using he aining da ase o de e mine i he ad e sa ial a acks e ain i s abno mal beha io . The RF was ained using he sciki -lea n lib a y wi h he numbe o es ima o s se o 10 and he maximum dep h o he ees se o 10. The ained RF achie ed a 0.969 o F1-sco e. Subsequen ly, o all he samples classi ied as no mal, we u ilized he decision pa hs o he DTs ained wi hin he RF o iden i y he equi ed changes in each sample o e e hem o hei anomalous beha io . Valida ion. In his inal s ep, we compa ed ou esul s wi h hose ob ained using he aw PGD and CW me hods. We con- side ed he numbe o gene a ed ad e sa ial samples and hei a e age e o . Fo PGD, we es ed di e en con igu a ions o he maximum pe missible dis u bance, εand we se he i e a ions and dis u bance allowed in each i e a ion, εs ep, o 50 and 0,05, espec i ely. Rega ding CW, we se he i e a ions and he con idence le el o 10 and 0, espec i ely. Finally, we e alua ed ou p oposal and p e ious me hods using se e al l1, l2, and l∞no ms. The esul s a e shown in Tabla I, indica ing ha ou p oposal achie ed he bes ade-o be ween he numbe o ad e sa ial samples gene a ed and he esul ing e o . To be speci ic, o l1ou solu ion gene a ed 5.4 % ad e sa ial samples wi h an e o o 0.006. Rega ding l1, ou solu ion gene a ed 62.25 % ad e sa ial samples wi h an e o o 0.028. Finally, o lin , ou solu ion gene a ed 85.80% ad e sa ial samples wi h an e o o 0.205. The di e ence in he a e age e o be ween ou solu ion and he exis ing me hod is explained by he ac ha we only modi ied he mos impo an ea u es. IV. CONCLUSIONS In his s udy, we in oduce VAASI, a no el a ge ed ad e - sa ial a ack designed o indus ial se ings. The no el con- ibu ions o VAASI is ha he gene a ed ad e sa ial samples a e alid and e ain hei abno mal beha io . Valida ion using he WADI da ase om a wa e dis ibu ion indus ial plan compa es VAASI wi h PGD and CW me hods, highligh ing i s supe io balance be ween he numbe o gene a ed ad e sa ial samples and he incu ed e o . Speci ically, unde di e en no ms, VAASI p oduced smalle e o s compa ed o PGD and CW, demons a ing i s e ec i eness in gene a ing alid ad e sa ial samples o indus ial sys ems. ACKNOWLEDGEMENTS This wo k has been unded unde G an TED2021- 129300B-I00, by MCIN/AEI/10.13039/501100011033, Nex - Gene a ionEU/PRTR, UE, G an PID2021-122466OB-I00, by MCIN/AEI/10.13039/501100011033/FEDER, UE, by he s a egic p ojec CDL-TALENTUM/DEFENDER om he Spanish Na ional Ins i u e o Cybe secu i y (INCIBE), by he Reco e y, T ans o ma ion and Resilience Plan, Nex Gene a- ion EU, by he Swiss Fede al O ice o De ense P ocu emen (a masuisse) wi h he Cybe Fo ce (CYD-C-2020003), and by he Uni e si y o Zu ich (UZH). REFERENCIAS [1] Pe ales G´ omez, ´ A. L., Fe n´ andez Maim´ o, L., Hue as Celd ´ an, A., & Ga c´ ıa Clemen e, F. J. (2023): ”VAASI: C a ing alid and abno mal ad e sa ial samples o anomaly de ec ion sys ems in indus ial scena ios”, en Jou nal o In o ma ion Secu i y and Applica ions, ol. 79, 103647, 2023. A Re iew o VAASI: C a ing Valid and Abno mal Ad e sa ial Samples o Anomaly De ec ion Sys ems in Indus ial Scena ios 453