Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us

Machine Learning | IJACSA

Machine learning is a branch of artificial intelligence in which systems improve their performance on a task by learning patterns from data rather than following explicitly programmed rules. It is broadly divided into supervised learning for classification and regression from labeled examples, unsupervised learning for clustering and dimensionality reduction on unlabeled data, and reinforcement learning for learning optimal actions through trial-and-error interaction with an environment. Common algorithms include decision trees, support vector machines, ensemble methods such as random forests and gradient boosting, and neural networks, chosen based on data characteristics, interpretability needs, and computational constraints. Industry surveys suggest most organizations remain in experimentation or pilot phases with machine learning, with only about a third reporting they have begun scaling programs organization-wide. Machine learning underlies applications across nearly every domain, including predictive maintenance, credit scoring, medical diagnosis support, and recommendation systems. As an open-access machine learning journal (an ML journal), IJACSA publishes comparative studies and applied research spanning these algorithm families.

Published in International Journal of Advanced Computer Science and Applications (IJACSA) · list last refreshed September 2026

Comparison of Machine Learning Algorithms to Classify Web Pages

Vol. 8, Issue 11 (2017) · 12 citations

The ‘World Wide Web’, or simply the web, represents one of the largest sources of information in the world. We can say that any topic we think about is probably finding it's on the web. Web information comes in differen…

Software Refactoring Approaches: A Survey

Vol. 8, Issue 11 (2017) · 4 citations

The objective of software refactoring is to improve the software product’s quality by improving its performance and understandability. There are also different quality attributes that software refactoring can improve. Th…