Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Salah Ghamizi

dblp:165/4263 · DBLP profile ↗
← Back
9ranked-venue papers
4as first author
7since 2021 · last 2024
0000-0002-0738-8250ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 3 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
Trustworthy machine learning · 70% Learning paradigms · 16% Representation and self-supervised learning · 13%
Network and information security
2 papers
Security and privacy of machine learning · 82% Network security · 18%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Medical and health informatics · 81% Computational finance and economics · 19%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › robustness
adversarial robustness
3.452024
TabularBench: Benchmarking Adversarial Robustness for Tabular Deep Learning in Real-world Use-cases · NeurIPS 2024
Constrained Adaptive Attack: Effective Adversarial Attack Against Deep Neural Networks for Tabular Data · NeurIPS 2024
GAT: Guided Adversarial Training with Pareto-optimal Auxiliary Tasks · ICML 2023
Machine learning › Trustworthy machine learning
robustness
1.832023
On The Empirical Effectiveness of Unrealistic Adversarial Hardening Against Realistic Adversarial Attacks · SP 2023
A Unified Framework for Adversarial Attack and Defense in Constrained Feature Space · IJCAI 2022
Adversarial Robustness in Multi-Task Learning: Promises and Illusions · AAAI 2022
Machine learning › Representation and self-supervised learning
tabular data
1.522024
TabularBench: Benchmarking Adversarial Robustness for Tabular Deep Learning in Real-world Use-cases · NeurIPS 2024
Constrained Adaptive Attack: Effective Adversarial Attack Against Deep Neural Networks for Tabular Data · NeurIPS 2024
Machine learning › Trustworthy machine learning › robustness
adversarial examples
1.222023
On The Empirical Effectiveness of Unrealistic Adversarial Hardening Against Realistic Adversarial Attacks · SP 2023
A Unified Framework for Adversarial Attack and Defense in Constrained Feature Space · IJCAI 2022
Machine learning › Learning paradigms
multi-task learning
1.222023
GAT: Guided Adversarial Training with Pareto-optimal Auxiliary Tasks · ICML 2023
Adversarial Robustness in Multi-Task Learning: Promises and Illusions · AAAI 2022
Machine learning › Trustworthy machine learning › robustness › adversarial robustness
adversarial training
0.822023
GAT: Guided Adversarial Training with Pareto-optimal Auxiliary Tasks · ICML 2023
A Unified Framework for Adversarial Attack and Defense in Constrained Feature Space · IJCAI 2022
Machine learning › Trustworthy machine learning › robustness
adversarial attack
0.812024
Constrained Adaptive Attack: Effective Adversarial Attack Against Deep Neural Networks for Tabular Data · NeurIPS 2024
Machine learning › Learning paradigms › multi-task learning
auxiliary task learning
0.712023
GAT: Guided Adversarial Training with Pareto-optimal Auxiliary Tasks · ICML 2023
Medical and health informatics
epidemic modeling
0.412020
Data-driven Simulation and Optimization for Covid-19 Exit Strategies · KDD 2020
Security and privacy of machine learning
adversarial machine learning
0.412020
Search-based adversarial testing and improvement of constrained credit scoring systems · ESEC/SIGSOFT FSE 2020
Security and privacy of machine learning
adversarial testing
0.412020
Search-based adversarial testing and improvement of constrained credit scoring systems · ESEC/SIGSOFT FSE 2020
Mathematical optimization › stochastic optimization › noisy optimization
simulation optimization
0.412020
Data-driven Simulation and Optimization for Covid-19 Exit Strategies · KDD 2020
Network security › intrusion detection and prevention › intrusion detection › malicious traffic detection
botnet detection
0.212023
On The Empirical Effectiveness of Unrealistic Adversarial Hardening Against Realistic Adversarial Attacks · SP 2023
Computational finance and economics › credit risk
credit scoring
0.112020
Search-based adversarial testing and improvement of constrained credit scoring systems · ESEC/SIGSOFT FSE 2020

Methods — techniques the papers use, named apart from their topics

adversarial training · 2.2adversarial attack · 1.9search-based attack · 1.5gradient attack · 1.5multi-objective search · 1.4latent representation analysis · 1.3simulation · 0.9mathematical modeling · 0.9self-supervised learning · 0.7min-max optimization · 0.7human surveys · 0.7human survey · 0.7gradient-based attack · 0.6
YearPublicationVenuePosition
2024 Constrained Adaptive Attack: Effective Adversarial Attack Against Deep Neural Networks for Tabular Data
abstract
State-of-the-art deep learning models for tabular data have recently achieved acceptable performance to be deployed in industrial settings. However, the robustness of these models remains scarcely explored. Contrary to computer vision, there are no effective attacks to properly evaluate the adversarial robustness of deep tabular models due to intrinsic properties of tabular data, such as categorical features, immutability, and feature relationship constraints. To fill this gap, we first propose CAPGD, a gradient attack that overcomes the failures of existing gradient attacks with adaptive mechanisms. This new attack does not require parameter tuning and further degrades the accuracy, up to 81\% points compared to the previous gradient attacks. Second, we design CAA, an efficient evasion attack that combines our CAPGD attack and MOEVA, the best search-based attack. We demonstrate the effectiveness of our attacks on five architectures and four critical use cases. Our empirical study demonstrates that CAA outperforms all existing attacks in 17 over the 20 settings, and leads to a drop in the accuracy by up to 96.1\% points and 21.9\% points compared to CAPGD and MOEVA respectively while being up to five times faster than MOEVA. Given the effectiveness and efficiency of our new attacks, we argue that they should become the minimal test for any new defense or robust architectures in tabular machine learning.
Thibault Simonetto, Salah Ghamizi, Maxime Cordy
NeurIPS2
2024 TabularBench: Benchmarking Adversarial Robustness for Tabular Deep Learning in Real-world Use-cases
abstract
While adversarial robustness in computer vision is a mature research field, fewer researchers have tackled the evasion attacks against tabular deep learning, and even fewer investigated robustification mechanisms and reliable defenses. We hypothesize that this lag in the research on tabular adversarial attacks is in part due to the lack of standardized benchmarks. To fill this gap, we propose TabularBench, the first comprehensive benchmark of robustness of tabular deep learning classification models. We evaluated adversarial robustness with CAA, an ensemble of gradient and search attacks which was recently demonstrated as the most effective attack against a tabular model. In addition to our open benchmark https://github.com/serval-uni-lu/tabularbench where we welcome submissions of new models and defenses, we implement 7 robustification mechanisms inspired by state-of-the-art defenses in computer vision and propose the largest benchmark of robust tabular deep learning over 200 models across five critical scenarios in finance, healthcare and security. We curated real datasets for each use case, augmented with hundreds of thousands of realistic synthetic inputs, and trained and assessed our models with and without data augmentations. We open-source our library that provides API access to all our pre-trained robust tabular models, and the largest datasets of real and synthetic tabular inputs. Finally, we analyze the impact of various defenses on the robustness and provide actionable insights to design new defenses and robustification mechanisms.
Thibault Simonetto, Salah Ghamizi, Maxime Cordy
NeurIPS2
2023 How do humans perceive adversarial text? A reality check on the validity and naturalness of word-based adversarial attacks
abstract
Natural Language Processing (NLP) models based on Machine Learning (ML) are susceptible to adversarial attacks -malicious algorithms that imperceptibly modify input text to force models into making incorrect predictions.However, evaluations of these attacks ignore the property of imperceptibility or study it under limited settings.This entails that adversarial perturbations would not pass any human quality gate and do not represent real threats to human-checked NLP systems.To bypass this limitation and enable proper assessment (and later, improvement) of NLP model robustness, we have surveyed 378 human participants about the perceptibility of text adversarial examples produced by state-of-the-art methods.Our results underline that existing text attacks are impractical in real-world scenarios where humans are involved.This contrasts with previous smaller-scale human studies, which reported overly optimistic conclusions regarding attack success.Through our work, we hope to position human perceptibility as a first-class success criterion for text attacks, and provide guidance for research to build effective attack algorithms and, in turn, design appropriate defence mechanisms.
Salijona Dyrmishi, Salah Ghamizi, Maxime Cordy
ACL (1)2
2023 GAT: Guided Adversarial Training with Pareto-optimal Auxiliary Tasks
abstract
While leveraging additional training data is well established to improve adversarial robustness, it incurs the unavoidable cost of data collection and the heavy computation to train models. To mitigate the costs, we propose *Guided Adversarial Training * (GAT), a novel adversarial training technique that exploits auxiliary tasks under a limited set of training data. Our approach extends single-task models into multi-task models during the min-max optimization of adversarial training, and drives the loss optimization with a regularization of the gradient curvature across multiple tasks. GAT leverages two types of auxiliary tasks: self-supervised tasks, where the labels are generated automatically, and domain-knowledge tasks, where human experts provide additional labels. Experimentally, under limited data, GAT increases the robust accuracy on CIFAR-10 up to four times (from 11% to 42% robust accuracy) and the robust AUC of CheXpert medical imaging dataset from 50% to 83%. On the full CIFAR-10 dataset, GAT outperforms eight state-of-the-art adversarial training strategies. Our large study across five datasets and six tasks demonstrates that task augmentation is an efficient alternative to data augmentation, and can be key to achieving both clean and robust performances.
Salah Ghamizi, Jingfeng Zhang, Maxime Cordy, Mike Papadakis, Masashi Sugiyama, Yves Le Traon
ICML1
2023 On The Empirical Effectiveness of Unrealistic Adversarial Hardening Against Realistic Adversarial Attacks
abstract
While the literature on security attacks and defenses of Machine Learning (ML) systems mostly focuses on unrealistic adversarial examples, recent research has raised concern about the under-explored field of realistic adversarial attacks and their implications on the robustness of real-world systems. Our paper paves the way for a better understanding of adversarial robustness against realistic attacks and makes two major contributions. First, we conduct a study on three real-world use cases (text classification, botnet detection, malware detection) and seven datasets in order to evaluate whether unrealistic adversarial examples can be used to protect models against realistic examples. Our results reveal discrepancies across the use cases, where unrealistic examples can either be as effective as the realistic ones or may offer only limited improvement. Second, to explain these results, we analyze the latent representation of the adversarial examples generated with realistic and unrealistic attacks. We shed light on the patterns that discriminate which unrealistic examples can be used for effective hardening. We release our code, datasets and models to support future research in exploring how to reduce the gap between unrealistic and realistic adversarial attacks.
Salijona Dyrmishi, Salah Ghamizi, Thibault Simonetto, Yves Le Traon, Maxime Cordy
SP2
2022 Adversarial Robustness in Multi-Task Learning: Promises and Illusions
abstract
Vulnerability to adversarial attacks is a well-known weakness of Deep Neural networks. While most of the studies focus on single-task neural networks with computer vision datasets, very little research has considered complex multi-task models that are common in real applications. In this paper, we evaluate the design choices that impact the robustness of multi-task deep learning networks. We provide evidence that blindly adding auxiliary tasks, or weighing the tasks provides a false sense of robustness. Thereby, we tone down the claim made by previous research and study the different factors which may affect robustness. In particular, we show that the choice of the task to incorporate in the loss function are important factors that can be leveraged to yield more robust models. We provide the appendix, all our algorithms, models, and open source-code at https://github.com/yamizi/taskaugment
Salah Ghamizi, Maxime Cordy, Mike Papadakis, Yves Le Traon
AAAI1
2022 A Unified Framework for Adversarial Attack and Defense in Constrained Feature Space
abstract
The generation of feasible adversarial examples is necessary for properly assessing models that work in constrained feature space. However, it remains a challenging task to enforce constraints into attacks that were designed for computer vision. We propose a unified framework to generate feasible adversarial examples that satisfy given domain constraints. Our framework can handle both linear and non-linear constraints. We instantiate our framework into two algorithms: a gradient-based attack that introduces constraints in the loss function to maximize, and a multi-objective search algorithm that aims for misclassification, perturbation minimization, and constraint satisfaction. We show that our approach is effective in four different domains, with a success rate of up to 100%, where state-of-the-art attacks fail to generate a single feasible example. In addition to adversarial retraining, we propose to introduce engineered non-convex constraints to improve model adversarial robustness. We demonstrate that this new defense is as effective as adversarial retraining. Our framework forms the starting point for research on constrained adversarial attacks and provides relevant baselines and datasets that future research can exploit.
Thibault Simonetto, Salijona Dyrmishi, Salah Ghamizi, Maxime Cordy, Yves Le Traon
IJCAI3
2020 Data-driven Simulation and Optimization for Covid-19 Exit Strategies
abstract
The rapid spread of the Coronavirus SARS-2 is a major challenge that led almost all governments worldwide to take drastic measures to respond to the tragedy. Chief among those measures is the massive lockdown of entire countries and cities, which beyond its global economic impact has created some deep social and psychological tensions within populations. While the adopted mitigation measures (including the lockdown) have generally proven useful, policymakers are now facing a critical question: how and when to lift the mitigation measures? A carefully-planned exit strategy is indeed necessary to recover from the pandemic without risking a new outbreak. Classically, exit strategies rely on mathematical modeling to predict the effect of public health interventions. Such models are unfortunately known to be sensitive to some key parameters, which are usually set based on rules-of-thumb.
Salah Ghamizi, Renaud Rwemalika, Maxime Cordy, Lisa Veiber, Tegawendé F. Bissyandé, Mike Papadakis, Jacques Klein, Yves Le Traon
KDD1
2020 Search-based adversarial testing and improvement of constrained credit scoring systems
abstract
Credit scoring systems are critical FinTech applications that concern the analysis of the creditworthiness of a person or organization. While decisions were previously based on human expertise, they are now increasingly relying on data analysis and machine learning. In this paper, we assess the ability of state-of-the-art adversarial machine learning to craft attacks on a real-world credit scoring system. Interestingly, we find that, while these techniques can generate large numbers of adversarial data, these are practically useless as they all violate domain-specific constraints. In other words, the generated examples are all false positives as they cannot occur in practice. To circumvent this limitation, we propose CoEvA2, a search-based method that generates valid adversarial examples (satisfying the domain constraints). CoEvA2 utilizes multi-objective search in order to simultaneously handle constraints, perform the attack and maximize the overdraft amount requested. We evaluate CoEvA2 on a major bank's real-world system by checking its ability to craft valid attacks. CoEvA2 generates thousands of valid adversarial examples, revealing a high risk for the banking system. Fortunately, by improving the system through adversarial training (based on the produced examples), we increase its robustness and make our attack fail.
Salah Ghamizi, Maxime Cordy, Martin Gubri, Mike Papadakis, Andrey Boytsov, Yves Le Traon, Anne Goujon
ESEC/SIGSOFT FSE1