Skip to content
Review Open access

A Survey of Classic Machine Learning Algorithms: Principles and Applications

Jul 2026 · Innovation Science and Technology · Vol 5, pp. 26-44 · 0 citations · 32 references

TL;DR

A thorough investigation of ten representative classical machine learning algorithms is presented, constructing a complete and logically coherent knowledge system of classical machine learning, serving as an accessible and pragmatic reference for novice learners and engineering practitioners.

Abstract

Classical machine learning algorithms constitute the fundamental cornerstone of modern data science and intelligent system development. While deep learning has achieved transformative breakthroughs across numerous fields in recent years, classical methods remain indispensable in practical scenarios characterized by limited training data, stringent interpretability requirements, or constrained computational resources. Nevertheless, existing studies generally lack a systematic, unified, and beginner-friendly comprehensive survey that integrates theoretical elaboration, multi-dimensional comparative analysis, and actionable algorithm selection guidance. To fill this research gap, this paper presents a thorough investigation of ten representative classical machine learning algorithms: Linear Regression, Logistic Regression, Decision Tree, Random Forest, Support Vector Machine, K-Nearest Neighbors, Naive Bayes, Adaptive Boosting, K-Means, and Principal Component Analysis. Each algorithm is explicated within a consistent structural framework, covering its mathematical formulation, core working mechanism, distinct advantages, inherent limitations, and typical application scenarios. Furthermore, a horizontal comparative analysis is conducted across seven critical dimensions, and a practical algorithm selection framework with targeted recommendations for typical industrial scenarios is proposed. This work constructs a complete and logically coherent knowledge system of classical machine learning, serving as an accessible and pragmatic reference for novice learners and engineering practitioners. It also provides insights into future integration trends between classical algorithms and emerging technologies including large language models, explainable artificial intelligence, edge intelligence, automated machine learning, and federated learning.

Read PDF

Similar papers

Open access 2023

A Comparative Study of Supervised Learning Algorithms for High-Dimensional Data

The comparative analysis indicates that there is no universal algorithm that has the best performance in all high-dimensional conditions; the performance highly depends on the sample size, the features correlation, the level of data distribution as well as noise.

S. Verma, Naveen Kumar · 0 citations
Review Open access 2026

A Comprehensive Systematic Review of Supervised, Unsupervised, and Reinforcement Machine Learning

Machine Learning (ML) has deeply reinvented artificial intelligence, translating from an academic norm to becoming the basic engine of modern AI. Its milestone or achievement is paramount in various fields of endeavor as healthcare, autonomous systems, finance, and scientific discovery etc. This paper examined a compre...

Francis Uwadia, M. Akazue, Efeobor Abel Edje · 0 citations
Review Apr 2025

Evolutionary Machine Learning meets Self-Supervised Learning: a comprehensive survey

A new sub-area of research is suggested, which is called Evolutionary Self-Supervised Learning, which is suggested to help both in shaping evolutionary processes and in automating the design of deep neural networks, while also reducing the need for labelled data.

Adriano Vinhas, João Correia, Penousal Machado · 0 citations
Review Open access 2024

Hybrid Statistical–Machine Learning Approaches for Predictive Analysis

The study concludes that hybrid statistical–machine learning models represent a promising direction for next-generation predictive analytics and intelligent decision-support systems.

Arvind Kumar Singh · 0 citations
Open access Jul 2026

Meta-constrained extreme learning machines: a novel approach for classification problems

The Meta-difference extreme learning machine (DELM) variant of the proposed model outperforms standard ELM and Meta-ELM, while showing competitive results compared with various state-of-the-art models such as support vector machines, random forest, XGBoost, LightGBM, and CatBoost.

Zafer Serin, C. Karakuzu, Ugur Yuzgec · 0 citations
Open access 2024

Automated Predictive Model Selection Using Meta-Learning Techniques

The research evaluates several popular machine learning algorithms, including Decision Trees, Support Vector Machines, Random Forests, Naïve Bayes, Artificial Neural Networks, and k-Nearest Neighbor classifiers and demonstrates that meta-learning significantly improves model recommendation accuracy compared to traditio...

Pooja Agarwal, Rakesh Chandra · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.