24 citations · 115 across the 57 of their papers we have counts for
13 papers · 1 filter
On Evaluating Adversarial Robustness of Chest X-ray Classification: Pitfalls and Best Practices
Salah Ghamizi, Maxime Cordy, Michail Papadakis +1
Vulnerability to adversarial attacks is a well-known weakness of Deep Neural Networks. While most of the studies focus on natural images with standardized benchmarks like ImageNet…
On the Effectiveness of Hybrid Pooling in Mixup-Based Graph Learning for Language Processing
Zeming Dong, Qiang Hu, Zhenya Zhang +5
Graph neural network (GNN)-based graph learning has been popular in natural language and programming language processing, particularly in text and source code classification. Typic…
MIXCODE: Enhancing Code Classification by Mixup-Based Data Augmentation
Zeming Dong, Qiang Hu, Yuejun Guo +5
Inspired by the great success of Deep Neural Networks (DNNs) in natural language processing (NLP), DNNs have been increasingly applied in source code analysis and attracted signifi…
LGV: Boosting Adversarial Example Transferability from Large Geometric Vicinity
Martin Gubri, Maxime Cordy, Mike Papadakis +2
We propose transferability from Large Geometric Vicinity (LGV), a new technique to increase the transferability of black-box adversarial attacks. LGV starts from a pretrained surro…
Learning from what we know: How to perform vulnerability prediction using noisy historical data
Aayush Garg, Renzo Degiovanni, Matthieu Jimenez +3
Vulnerability prediction refers to the problem of identifying system components that are most likely to be vulnerable. Typically, this problem is tackled by training binary classif…
What Made This Test Flake? Pinpointing Classes Responsible for Test Flakiness
Sarra Habchi, Guillaume Haben, Jeongju Sohn +4
Flaky tests are defined as tests that manifest non-deterministic behaviour by passing and failing intermittently for the same version of the code. These tests cripple continuous in…
Aries: Efficient Testing of Deep Neural Networks via Labeling-Free Accuracy Estimation
Qiang Hu, Yuejun Guo, Xiaofei Xie +4
Deep learning (DL) plays a more and more important role in our daily life due to its competitive performance in industrial application domains. As the core of DL-enabled systems, d…
CodeS: Towards Code Model Generalization Under Distribution Shift
Qiang Hu, Yuejun Guo, Xiaofei Xie +4
Distribution shift has been a longstanding challenge for the reliable deployment of deep learning (DL) models due to unexpected accuracy degradation. Although DL has been becoming…
Software Fairness: An Analysis and Survey
Ezekiel Soremekun, Mike Papadakis, Maxime Cordy +1
In the last decade, researchers have studied fairness as a software property. In particular, how to engineer fair software systems? This includes specifying, designing, and validat…
Characterizing and Understanding the Behavior of Quantized Models for Reliable Deployment
Qiang Hu, Yuejun Guo, Maxime Cordy +4
Deep Neural Networks (DNNs) have gained considerable attention in the past decades due to their astounding performance in different applications, such as natural language modeling,…
LaF: Labeling-Free Model Selection for Automated Deep Neural Network Reusing
Qiang Hu, Yuejun Guo, Maxime Cordy +3
Applying deep learning to science is a new trend in recent years which leads DL engineering to become an important problem. Although training data preparation, model architecture d…
On The Empirical Effectiveness of Unrealistic Adversarial Hardening Against Realistic Adversarial Attacks
Salijona Dyrmishi, Salah Ghamizi, Thibault Simonetto +2
While the literature on security attacks and defense of Machine Learning (ML) systems mostly focuses on unrealistic adversarial examples, recent research has raised concern about t…
GraphCode2Vec: Generic Code Embedding via Lexical and Program Dependence Analyses
Wei Ma, Mengjie Zhao, Ezekiel Soremekun +6
Code embedding is a keystone in the application of machine learning on several Software Engineering (SE) tasks. To effectively support a plethora of SE tasks, the embedding needs t…