A survey on machine learning techniques for source code analysis

T Sharma, M Kechagia, S Georgiou, R Tiwari… - arXiv preprint arXiv …, 2021 - arxiv.org
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …

DeleSmell: Code smell detection based on deep learning and latent semantic analysis

Y Zhang, C Ge, S Hong, R Tian, C Dong… - Knowledge-Based Systems, 2022 - Elsevier
The presence of code smells will increase the risk of failure, make software difficult to
maintain, and introduce potential technique debt in the future. Although many deep-learning …

The application of nature-inspired optimization algorithms on the modern management: A systematic literature review and bibliometric analysis

Y Zhou, W Xia, J Dai - Journal of Management & Organization, 2023 - cambridge.org
With the expanding adoption of technology and intelligent applications in every aspect of our
life, energy, resource, data, and product management are all improving. So, modern …

[HTML][HTML] Code smell detection using ensemble machine learning algorithms

S Dewangan, RS Rao, A Mishra, M Gupta - Applied sciences, 2022 - mdpi.com
Code smells are the result of not following software engineering principles during software
development, especially in the design and coding phase. It leads to low maintainability. To …

Impact of hyperparameter tuning on machine learning models in stock price forecasting

KE Hoque, H Aljamaan - IEEE Access, 2021 - ieeexplore.ieee.org
Stock price forecasting has been reported as a challenging task in the scientific and financial
communities due to stock prices' nonlinear and dynamic nature. Machine learning models …

SmS: SMOTE-stacked hybrid model for diagnosis of polycystic ovary syndrome using feature selection method

R Kumari, J Singh, A Gosain - Expert Systems with Applications, 2023 - Elsevier
Polycystic Ovary syndrome (PCOS) is the most common serious health problem in women
worldwide. It affects the women's fertility and may lead to various health problems like type 2 …

[HTML][HTML] Python code smells detection using conventional machine learning models

R Sandouka, H Aljamaan - PeerJ Computer Science, 2023 - peerj.com
Code smells are poor code design or implementation that affect the code maintenance
process and reduce the software quality. Therefore, code smell detection is important in …

[HTML][HTML] A study of dealing class imbalance problem with machine learning methods for code smell severity detection using PCA-based feature selection technique

RS Rao, S Dewangan, A Mishra, M Gupta - Scientific Reports, 2023 - nature.com
Detecting code smells may be highly helpful for reducing maintenance costs and raising
source code quality. Code smells facilitate developers or researchers to understand several …

[HTML][HTML] A survey on machine learning techniques applied to source code

T Sharma, M Kechagia, S Georgiou, R Tiwari… - Journal of Systems and …, 2024 - Elsevier
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …

On the relative value of imbalanced learning for code smell detection

F Li, K Zou, JW Keung, X Yu, S Feng… - Software: Practice and …, 2023 - Wiley Online Library
Machine learning‐based code smell detection (CSD) has been demonstrated to be a
valuable approach for improving software quality and enabling developers to identify …