JOMLAI: Journal of Machine Learning and Artificial Intelligence
Vol. 4 No. 2 (2025): Juni 2025

Application of the Gaussian Mixture Models (GMM) Algorithm to Identify Error Patterns in Compilation

Ayu Utari Nasution (Unknown)
Eko Prima Ambarita (Unknown)
Nurhidayanti, Nurhidayanti (Unknown)
Heba Elsisy Fadlia (Unknown)
Victor Asido Elyakim P (Unknown)



Article Info

Publish Date
20 Jun 2025

Abstract

In software development, the compilation process is a critical step that transforms source code into executable programs. These compilation errors can vary from simple syntax errors to more complex semantic errors, which often require a lot of time and effort to identify and fix. As a result, identifying recurring error patterns in the compilation process is important to improve software development efficiency. This study aims to explore the application of GMM in identifying error patterns in the compilation process. The results of this study indicate that the value of 0.58 on the Silhouette Score indicates that the clustering performed by GMM is quite good at identifying error patterns in compilation. The clusters are divided into 3, namely, Cluster 0 may indicate types of errors that occur more quickly (possibly related to syntax errors), with fewer lines of code and lower error frequency. Cluster 1 may represent more complex and less frequent errors (e.g., linker or runtime errors), with more lines of code. Cluster 2 may contain errors with different patterns, such as higher compilation duration or more frequent error frequency.

Copyrights © 2025






Journal Info

Abbrev

jomlai

Publisher

Subject

Computer Science & IT Engineering

Description

Focus and Scope JOMLAI: Journal of Machine Learning and Artificial Intelligence is a scientific journal related to machine learning and artificial intelligence that contains scientific writings on pure research and applied research in the field of machine learning and artificial intelligence as well ...