paper-with-me

홈 › Papers

Code quality assessment using transformers

2023-09-17 · Mosleh Mahamud, Isak Samsten

Automatically evaluate the correctness of programming assignments is rather straightforward using unit and integration tests. However, programming tasks can be solved in multiple ways, many of which, although correct, are inelegant. For instance, excessive branching, poor naming or repetitiveness make the code hard to understand and maintain. These subjective qualities of code are hard to automatically assess using current techniques. In this work we investigate the use of CodeBERT to automatically assign quality score to Java code. We experiment with different models and training paradigms. We explore the accuracy of the models on a novel dataset for code quality assessment. Finally, we assess the quality of the predictions using saliency maps. We find that code quality to some extent is predictable and that transformer based models using task adapted pre-training can solve the task more efficiently than other techniques.

📄 PDF Abstract BibTeX arXiv:2309.09264

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

CodeBERT 설명 없음

Similar Papers 제목 키워드 기반

Multi-Scale Features and Parallel Transformers Based Image Quality Assessment

2022-04-20 · Abhisek Keshari, Komal, Sadbhawna, Badri Subudhi

With the increase in multimedia content, the type of distortions associated with multimedia is also increasing. This problem of image quality assessment is expanded well in the PIPAL dataset, which is still an open probl…

Image Quality Assessment

DisCoVQA: Temporal Distortion-Content Transformers for Video Quality Assessment

2022-06-20 · HaoNing Wu, Chaofeng Chen, Liang Liao, Jingwen Hou 외

The temporal relationships between frames and their influences on video quality assessment (VQA) are still under-studied in existing works. These relationships lead to two important types of effects for video quality. Fi…

Time Series AnalysisVideo Quality AssessmentVisual Question Answering (VQA)

ST360IQ: No-Reference Omnidirectional Image Quality Assessment with Spherical Vision Transformers

2023-03-13 · Nafiseh Jabbari Tofighi, Mohamed Hedi Elfkir, Nevrez Imamoglu, Cagri Ozcinar 외

Omnidirectional images, aka 360 images, can deliver immersive and interactive visual experiences. As their popularity has increased dramatically in recent years, evaluating the quality of 360 images has become a problem …

Image Quality Assessment

Perceptual Image Quality Assessment with Transformers

2021-04-30 · Manri Cheon, Sung-Jun Yoon, Byungyeon Kang, Junwoo Lee

In this paper, we propose an image quality transformer (IQT) that successfully applies a transformer architecture to a perceptual full-reference image quality assessment (IQA) task. Perceptual representation becomes more…

DecoderFull reference image quality assessmentFull-Reference Image Quality AssessmentImage Quality Assessment

Visual Mechanisms Inspired Efficient Transformers for Image and Video Quality Assessment

2022-03-28 · Junyong You, Zheng Zhang

Visual (image, video) quality assessments can be modelled by visual features in different domains, e.g., spatial, frequency, and temporal domains. Perceptual mechanisms in the human visual system (HVS) play a crucial rol…

Image Quality AssessmentVideo Quality AssessmentVisual Question Answering (VQA)