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.