Search Results for author: Mike Papadakis

Found 22 papers, 12 papers with code

Importance Guided Data Augmentation for Neural-Based Code Understanding

no code implementations24 Feb 2024 Zeming Dong, Qiang Hu, Xiaofei Xie, Maxime Cordy, Mike Papadakis, Jianjun Zhao

In this paper, we introduce a general data augmentation framework, GenCode, to enhance the training of code understanding models.

Clone Detection Data Augmentation

Hazards in Deep Learning Testing: Prevalence, Impact and Recommendations

no code implementations11 Sep 2023 Salah Ghamizi, Maxime Cordy, Yuejun Guo, Mike Papadakis, And Yves Le Traon

To this end, we survey the related literature and identify 10 commonly adopted empirical evaluation hazards that may significantly impact experimental results.

Evaluating the Robustness of Test Selection Methods for Deep Neural Networks

no code implementations29 Jul 2023 Qiang Hu, Yuejun Guo, Xiaofei Xie, Maxime Cordy, Wei Ma, Mike Papadakis, Yves Le Traon

Testing deep learning-based systems is crucial but challenging due to the required time and labor for labeling collected raw data.

Fault Detection

GAT: Guided Adversarial Training with Pareto-optimal Auxiliary Tasks

1 code implementation6 Feb 2023 Salah Ghamizi, Jingfeng Zhang, Maxime Cordy, Mike Papadakis, Masashi Sugiyama, Yves Le Traon

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.

Adversarial Robustness Data Augmentation +1

On the Effectiveness of Hybrid Pooling in Mixup-Based Graph Learning for Language Processing

no code implementations6 Oct 2022 Zeming Dong, Qiang Hu, Zhenya Zhang, Yuejun Guo, Maxime Cordy, Mike Papadakis, Yves Le Traon, Jianjun Zhao

Graph neural network (GNN)-based graph learning has been popular in natural language and programming language processing, particularly in text and source code classification.

Code Classification Data Augmentation +2

LGV: Boosting Adversarial Example Transferability from Large Geometric Vicinity

1 code implementation26 Jul 2022 Martin Gubri, Maxime Cordy, Mike Papadakis, Yves Le Traon, Koushik Sen

We propose transferability from Large Geometric Vicinity (LGV), a new technique to increase the transferability of black-box adversarial attacks.

Adversarial Attack

Aries: Efficient Testing of Deep Neural Networks via Labeling-Free Accuracy Estimation

1 code implementation22 Jul 2022 Qiang Hu, Yuejun Guo, Xiaofei Xie, Maxime Cordy, Lei Ma, Mike Papadakis, Yves Le Traon

Recent studies show that test selection for DNN is a promising direction that tackles this issue by selecting minimal representative data to label and using these data to assess the model.

CodeS: Towards Code Model Generalization Under Distribution Shift

2 code implementations11 Jun 2022 Qiang Hu, Yuejun Guo, Xiaofei Xie, Maxime Cordy, Lei Ma, Mike Papadakis, Yves Le Traon

Distribution shift has been a longstanding challenge for the reliable deployment of deep learning (DL) models due to unexpected accuracy degradation.

Benchmarking Code Classification

LaF: Labeling-Free Model Selection for Automated Deep Neural Network Reusing

1 code implementation8 Apr 2022 Qiang Hu, Yuejun Guo, Maxime Cordy, Xiaofei Xie, Mike Papadakis, Yves Le Traon

Applying deep learning to science is a new trend in recent years which leads DL engineering to become an important problem.

Model Selection

Robust Active Learning: Sample-Efficient Training of Robust Deep Learning Models

no code implementations5 Dec 2021 Yuejun Guo, Qiang Hu, Maxime Cordy, Mike Papadakis, Yves Le Traon

Our acquisition function -- named density-based robust sampling with entropy (DRE) -- outperforms the other acquisition functions (including random) in terms of robustness by up to 24. 40\% (3. 84\% than random particularly), while remaining competitive on accuracy.

Active Learning

Learning from What We Know: How to Perform Vulnerability Prediction using Noisy Historical Data

1 code implementation21 Dec 2020 Aayush Garg, Renzo Degiovanni, Matthieu Jimenez, Maxime Cordy, Mike Papadakis, Yves Le Traon

To tackle these issues, we propose TROVON, a technique that learns from known vulnerable components rather than from vulnerable and non-vulnerable components, as typically performed.

Machine Translation Cryptography and Security Software Engineering

Influence-Driven Data Poisoning in Graph-Based Semi-Supervised Classifiers

no code implementations14 Dec 2020 Adriano Franci, Maxime Cordy, Martin Gubri, Mike Papadakis, Yves Le Traon

Graph-based Semi-Supervised Learning (GSSL) is a practical solution to learn from a limited amount of labelled data together with a vast amount of unlabelled data.

Data Poisoning

IBIR: Bug Report driven Fault Injection

no code implementations11 Dec 2020 Ahmed Khanfir, Anil Koyuncu, Mike Papadakis, Maxime Cordy, Tegawendé F. Bissyandé, Jacques Klein, Yves Le Traon

It remains indeed challenging to inject few but realistic faults that target a particular functionality in a program.

Fault Detection Program Repair +2 Software Engineering

Efficient and Transferable Adversarial Examples from Bayesian Neural Networks

1 code implementation10 Nov 2020 Martin Gubri, Maxime Cordy, Mike Papadakis, Yves Le Traon, Koushik Sen

An established way to improve the transferability of black-box evasion attacks is to craft the adversarial examples on an ensemble-based surrogate to increase diversity.

Adversarial Attack Bayesian Inference

Adversarial Embedding: A robust and elusive Steganography and Watermarking technique

no code implementations14 Nov 2019 Salah Ghamizi, Maxime Cordy, Mike Papadakis, Yves Le Traon

The key idea of our method is to use deep neural networks for image classification and adversarial attacks to embed secret information within images.

Adversarial Attack Image Classification +2

Test Selection for Deep Learning Systems

no code implementations30 Apr 2019 Wei Ma, Mike Papadakis, Anestis Tsakmalis, Maxime Cordy, Yves Le Traon

This raises the question of how we can automatically select candidate test data to test deep learning models.

General Classification Image Classification

Automated Search for Configurations of Deep Neural Network Architectures

1 code implementation9 Apr 2019 Salah Ghamizi, Maxime Cordy, Mike Papadakis, Yves Le Traon

First, we model the variability of DNN architectures with a Feature Model (FM) that generalizes over existing architectures.

Image Classification valid

Assessing and Improving the Mutation Testing Practice of PIT

1 code implementation11 Jan 2016 Thomas Laurent, Anthony Ventresque, Mike Papadakis, Christopher Henard, Yves Le Traon

We therefore examine how effective are the mutants of a popular mutation testing tool, named PIT, compared to comprehensive ones, as drawn from the literature and personal experience.

Software Engineering

Cannot find the paper you are looking for? You can Submit a new open access paper.