Here are nine various functions of machine learning

Classification

Regression

Clustering

Anomaly Detection

Association Rule Learning

Natural Language Processing (NLP)

Reinforcement Learning

Dimensionality Reduction

Recommendation System