Machine Learning
Machine learning (ML) is a subset of artificial intelligence that enables systems to learn patterns from labeled or unlabeled data without explicit hard-coded rules.
Supervised Learning
Trained with labeled datasets, mapping input features to known outputs. Typical tasks: classification, linear regression, logistic regression, SVM, random forest.
Unsupervised Learning
No labels provided; algorithms discover inherent structure inside data. Main algorithms: K-Means clustering, PCA dimensionality reduction, association rule mining.
Reinforcement Learning
Agent interacts with environment, maximizes cumulative reward through trial and error. Widely used in game AI, robotics control, autonomous driving.