Artificial intelligence (AI) for software engineering (SE) tasks has recently achieved promising performance. In this paper, we investigate to what extent the pre-trained language model truly understands those SE tasks such as code search, code summarization, etc. We conduct a comprehensive empirical study on a board set of AI for SE (AI4SE) tasks by feeding them with variant inputs: 1) with various masking rates and 2) with sufficient input subset method. Then, the trained models are evaluated on different SE tasks, including code search, code summarization, and duplicate bug report detection. Our experimental results show that pre-trained language models are insensitive to the given input, thus they achieve similar performance in these th...
Large Language Models (LLMs) have significantly impacted numerous domains, including Software Engine...
The need for speed and quality in delivering all software engineering artifacts has inevitably remai...
Datasets and code in "Do Deep Learning Models Indeed Understand Software Engineering Tasks?&quo...
In recent years, there has been a wide interest in designing deep neural network-based models that a...
Artificial intelligence is becoming smarter everyday and is now starting to find its way into progr...
The application of machine learning (ML) and natural language processing (NLP) methods for creating...
Transformers are the current state-of-the-art of natural language processing in many domains and are...
Pre-trained models of source code have gained widespread popularity in many code intelligence tasks....
As artificial intelligence (AI) technologies become increasingly powerful and prominent in society, ...
Machine-learning models can reach very high performance with supervised training, where they learn f...
Machine Learning (ML) is the discipline that studies methods for automatically inferring models from...
Pre-trained code representation models such as CodeBERT have demonstrated superior performance in a ...
We are very proud to release the first version of this Explainable AI for Software Engineering book....
Artificial Intelligence (AI) refers to the intelligence demonstrated by machines, and within the rea...
this article all the relevant results in such a broad spectrum of software engineering issues. Many ...
Large Language Models (LLMs) have significantly impacted numerous domains, including Software Engine...
The need for speed and quality in delivering all software engineering artifacts has inevitably remai...
Datasets and code in "Do Deep Learning Models Indeed Understand Software Engineering Tasks?&quo...
In recent years, there has been a wide interest in designing deep neural network-based models that a...
Artificial intelligence is becoming smarter everyday and is now starting to find its way into progr...
The application of machine learning (ML) and natural language processing (NLP) methods for creating...
Transformers are the current state-of-the-art of natural language processing in many domains and are...
Pre-trained models of source code have gained widespread popularity in many code intelligence tasks....
As artificial intelligence (AI) technologies become increasingly powerful and prominent in society, ...
Machine-learning models can reach very high performance with supervised training, where they learn f...
Machine Learning (ML) is the discipline that studies methods for automatically inferring models from...
Pre-trained code representation models such as CodeBERT have demonstrated superior performance in a ...
We are very proud to release the first version of this Explainable AI for Software Engineering book....
Artificial Intelligence (AI) refers to the intelligence demonstrated by machines, and within the rea...
this article all the relevant results in such a broad spectrum of software engineering issues. Many ...
Large Language Models (LLMs) have significantly impacted numerous domains, including Software Engine...
The need for speed and quality in delivering all software engineering artifacts has inevitably remai...
Datasets and code in "Do Deep Learning Models Indeed Understand Software Engineering Tasks?&quo...