Search Results for author: Md Rafiqul Islam Rabin

Found 12 papers, 6 papers with code

On Trojan Signatures in Large Language Models of Code

no code implementations23 Feb 2024 Aftab Hussain, Md Rafiqul Islam Rabin, Mohammad Amin Alipour

Trojan signatures, as described by Fields et al. (2021), are noticeable differences in the distribution of the trojaned class parameters (weights) and the non-trojaned class parameters of the trojaned model, that can be used to detect the trojaned model.

Binary Classification Defect Detection

Calibration and Correctness of Language Models for Code

no code implementations3 Feb 2024 Claudio Spiess, David Gros, Kunal Suresh Pai, Michael Pradel, Md Rafiqul Islam Rabin, Amin Alipour, Susmit Jha, Prem Devanbu, Toufique Ahmed

Our contributions will lead to better-calibrated decision-making in the current use of code generated by language models, and offers a framework for future research to further improve calibration methods for generative models in Software Engineering.

A Study of Variable-Role-based Feature Enrichment in Neural Models of Code

no code implementations8 Mar 2023 Aftab Hussain, Md Rafiqul Islam Rabin, Bowen Xu, David Lo, Mohammad Amin Alipour

In this paper, we explore the impact of an unsuperivsed feature enrichment approach based on variable roles on the performance of neural models of code.

Feature Engineering

Study of Distractors in Neural Models of Code

no code implementations3 Mar 2023 Md Rafiqul Islam Rabin, Aftab Hussain, Sahil Suneja, Mohammad Amin Alipour

Understanding distractors provide a complementary view of the features' relevance in the predictions of neural models.

Syntax-Guided Program Reduction for Understanding Neural Code Intelligence Models

2 code implementations28 May 2022 Md Rafiqul Islam Rabin, Aftab Hussain, Mohammad Amin Alipour

Our experiments on multiple models across different types of input programs show that the syntax-guided program reduction technique is faster and provides smaller sets of key tokens in reduced programs.

Method name prediction

Extracting Label-specific Key Input Features for Neural Code Intelligence Models

2 code implementations14 Feb 2022 Md Rafiqul Islam Rabin

The code intelligence (CI) models are often black-box and do not offer any insights on the input features that they learn for making correct predictions.

Method name prediction

Code2Snapshot: Using Code Snapshots for Learning Representations of Source Code

no code implementations1 Nov 2021 Md Rafiqul Islam Rabin, Mohammad Amin Alipour

We evaluate several variations of this representation and compare its performance with state-of-the-art representations that utilize the rich syntactic and semantic features of input programs.

Code Classification Method name prediction

Memorization and Generalization in Neural Code Intelligence Models

2 code implementations16 Jun 2021 Md Rafiqul Islam Rabin, Aftab Hussain, Mohammad Amin Alipour, Vincent J. Hellendoorn

The goal of this paper is to evaluate and compare the extent of memorization and generalization in neural code intelligence models.

Code Documentation Generation Code Search +3

Understanding Neural Code Intelligence Through Program Simplification

2 code implementations7 Jun 2021 Md Rafiqul Islam Rabin, Vincent J. Hellendoorn, Mohammad Amin Alipour

Our approach, SIVAND, uses simplification techniques that reduce the size of input programs of a CI model while preserving the predictions of the model.

Method name prediction Variable misuse

On the Generalizability of Neural Program Models with respect to Semantic-Preserving Program Transformations

1 code implementation31 Jul 2020 Md Rafiqul Islam Rabin, Nghi D. Q. Bui, Ke Wang, Yijun Yu, Lingxiao Jiang, Mohammad Amin Alipour

With the prevalence of publicly available source code repositories to train deep neural network models, neural program models can do well in source code analysis tasks such as predicting method names in given programs that cannot be easily done by traditional program analysis techniques.

Method name prediction

Evaluation of Generalizability of Neural Program Analyzers under Semantic-Preserving Transformations

1 code implementation15 Apr 2020 Md Rafiqul Islam Rabin, Mohammad Amin Alipour

The abundance of publicly available source code repositories, in conjunction with the advances in neural networks, has enabled data-driven approaches to program analysis.

Method name prediction

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