Aprendizado Supervisionado
term_id: supervised_learning
Category: basic_concepts
Definition
No aprendizado supervisionado, o algoritmo é treinado em um conjunto de dados rotulado, o que significa que cada exemplo de entrada é pareado com a saída correta. O objetivo é que o modelo aprenda a relação subjacente entre as variáveis de entrada e as saídas desejadas.
Summary
Um paradigma de aprendizado de máquina no qual um modelo aprende a mapear entradas para saídas com base em exemplos de treinamento rotulados.
Key Concepts
- Dados Rotulados
- Mapeamento Entrada-Saída
- Classificação
- Regressão
Use Cases
- Detecção de spam em e-mails
- Previsão de preços de imóveis
- Reconhecimento de imagens
Code Example
from sklearn.linear_model import LinearRegression
model = LinearRegression()
model.fit(X_train, y_train)
predictions = model.predict(X_test)