The diagram below summarizes relations between different types of ML

K-Means
Linear Regression
Logistic Regression
Unsupervised Learning
Principal Component Analysis
Reinforcement Learning
Supervised Learning
Support Vector Machine
Q-Learning
ML
Classification
Regression
Binary
KNN
Multiclass