Machine Learning (ML) involves the use of algorithms and statistical models to enable computer systems to improve their performance on a task over time.

Here are 10 functions of machine learning

Classification

Regression

Clustering

Recommendation System

Anomaly Detection

Natural Language Processing (NLP)

Image and Speech Recognition

Reinforcement Learning

Dimensionality Reduction

Predictive Maintenance