The three basic machine learning algorithms are: Supervised Learning: Algorithms learn from labeled data to make predictions or classify new data. Unsupervised Learning: Algorithms analyze unlabeled data to discover patterns, group similar data, or reduce dimensions.