Title: Machine Learning
Author: Kriko
Published: May 30, 2023
Last modified: Jul 7, 2026

---

 1.  [Home](https://kriko.io/) /
 2.  [Glossary](https://kriko.io/glossary) /
 3.  M Letter

# Machine Learning

**Machine learning**, commonly abbreviated as ML, is a field of artificial intelligence
that enables computer systems to learn patterns from [data](https://kriko.io/services/data-analysis-insight),
generate predictions and improve their performance over time. Instead of defining
detailed rules for every possible situation, machine learning uses algorithms, statistical
models and training data. The model learns relationships from the examples it receives
and attempts to generate results for information it has not previously encountered.
Its effectiveness depends on how accurately the training process reflects the problem
being addressed.

Machine learning and [data](https://kriko.io/services/data-analysis-insight) mining
are closely related, but their objectives are not identical. [Data](https://kriko.io/services/data-analysis-insight)
mining focuses on discovering patterns, relationships and meaningful information
within large datasets. Machine learning uses these patterns to generate predictions,
classifications, recommendations or automated decisions. In practice, the two fields
may be used together, and the distinction between them can vary according to the
project.

During a machine learning process, large volumes of [data](https://kriko.io/services/data-analysis-insight)
are processed by algorithms to create a model for a defined objective. Model performance
depends on factors such as [data](https://kriko.io/services/data-analysis-insight)
quality, algorithm selection, feature preparation and the methods used for evaluation.
Once training is complete, the model can generate predictions or classifications
for new inputs. However, its results should be monitored continuously, and retraining
may be required when the underlying [data](https://kriko.io/services/data-analysis-insight)
changes.

Medical imaging is one example of machine learning in practice. A model may be trained
using a large number of images and diagnoses previously labelled by medical professionals.
It can learn visual patterns associated with specific conditions and help identify
similar findings in new images. However, such systems should support professional
judgement rather than replace qualified medical assessment.

Machine learning does not completely eliminate the need to write code. Preparing
models, processing [data](https://kriko.io/services/data-analysis-insight), selecting
algorithms and evaluating results generally require software development and [data](https://kriko.io/services/data-analysis-insight)
science expertise. Although ready-made platforms can simplify certain stages, professional
knowledge remains important for managing [data](https://kriko.io/services/data-analysis-insight)
quality, model selection and performance. Machine learning is used in areas such
as image recognition, search systems, sentiment analysis, fraud detection, demand
forecasting and personalised product recommendations.

**Supervised learning** uses labelled datasets in which input [data](https://kriko.io/services/data-analysis-insight)
is provided together with the correct expected outcome. The model learns the relationship
between inputs and outputs and applies this knowledge to new information. Classifying
email messages as spam or legitimate is a common example. Regression and classification
problems are among the main applications of supervised learning.

**Unsupervised learning** focuses on discovering structures and relationships within
datasets that do not contain predefined labels. The model may group information 
with similar characteristics or identify unusual patterns in the data. Customer 
segmentation and anomaly detection are common applications of this approach. Professional
interpretation is often required to determine the meaning and business relevance
of the resulting groups or patterns.

**Semi-supervised learning** combines a small amount of labelled data with a larger
volume of unlabelled information. It can be useful when labelling data is expensive,
time-consuming or requires specialist knowledge. The model learns fundamental relationships
from the labelled examples while extracting additional structures from the unlabelled
data. This method may be applied in image, audio and text processing projects.

**Reinforcement learning** is based on a system learning from the results of the
actions it performs within an environment. The model receives rewards for successful
or useful actions and lower rewards or penalties for unsuccessful ones. Its objective
is to develop an effective behaviour strategy by considering both immediate and 
long-term outcomes. Reinforcement learning is used in robotics, gaming systems, 
resource management and autonomous decision-making.

In summary, machine learning is a powerful artificial intelligence approach that
uses patterns in data to support prediction, classification and decision-making.
Successful results depend not only on the algorithm but also on data quality, accurate
problem definition and continuous model monitoring. The same learning method is 
not appropriate for every project, and the selected approach should reflect the 
relevant business objective. When implemented effectively, machine learning can 
improve operational efficiency and support more informed decisions.

## Discover it in the dictionary

###  Data Analyst

A data analyst is a professional who collects, organises and analyses organisational
data and presents the results through clear reports. The main purpose of…

###  Link Building

Link building is an important concept in SEO that refers to activities aimed at 
strengthening a website's link profile. Link building can generally be…

###  Rich Snippet

A rich snippet is an enhanced search result that displays additional information
alongside the standard title, URL and description. To understand this concept clearly,…

###  Business Intelligence

Business intelligence, commonly abbreviated as BI, is a data analysis and decision-
support approach that helps organisations transform information from different sources
into meaningful insights.…

###  Indexing

Indexing is the process by which search engines add crawled and evaluated web pages
to their own index. For a page to appear in…

###  Analytics Platform

An analytics platform is an integrated technology solution that helps organisations
collect, prepare, analyse and transform data from different sources into meaningful
insights. These…

###  Gamification

Gamification refers to the use of game mechanics in non-game contexts. This approach
integrates elements such as points, badges, levels, missions, rewards, competition,
progress…

###  Browser

A browser is software that allows users to access web pages. Google Chrome, Mozilla
Firefox, Safari, Microsoft Edge and Opera are among the best-known…

###  Progressive Web App (PWA)

A Progressive Web App, commonly abbreviated as PWA, is a modern web application 
approach that allows websites to deliver an experience similar to a…

## Track the digital heartbeat  with Kriko

Subscribe to receive curated insights, news, and ideas shaping the digital landscape.

  By checking this box, you acknowledge and accept our [privacy policy](https://kriko.io/privacy-policy).