- AI BEST SEARCH
- AI Glossary & Keyword Index [AI BEST SEARCH]
- Supervised Learning
Supervised Learning
Supervised learning is the foundational machine learning approach in which a model is trained using input data paired with corresponding correct labels (target variables). By providing labeled data as training material, the model learns to make accurate predictions and classifications on data it has never seen before. For example, to build a model that correctly classifies images of cats and dogs, supervised learning requires preparing a large dataset where each image is labeled as either "cat" or "dog." Once trained, the model can correctly classify new, unseen images. Key application areas: • Classification: Spam filtering, object recognition in images, medical diagnosis, etc. • Regression: Sales forecasting, temperature estimation, stock price prediction, etc. Representative algorithms: • Logistic Regression • Support Vector Machine (SVM) • Decision Trees and Random Forests • Neural Networks and Deep Learning • k-Nearest Neighbors (k-NN) • Gradient Boosting (e.g., XGBoost) Characteristics of supervised learning: • Requires labeled data: Training data must always consist of input-label pairs • Generalization is critical: The ability to handle unseen data well, not just training data, is key • Preparing large volumes of high-quality labeled data can be a significant challenge Supervised learning remains central to deep learning and natural language processing, and the majority of practical AI services — from image recognition and speech recognition to chatbots — are built on this approach. Supervised learning is the archetypal form of "AI that learns from ground truth," and is the most widely used paradigm in machine learning.