Introdução · Para todos

O que é Machine Learning?

Machine Learning (ML), ou Aprendizado de Máquina, é o ramo da Inteligência Artificial em que computadores aprendem padrões a partir de dados — sem que alguém precise programar regras explícitas para cada situação.

Analogia
Pense em ensinar uma criança a reconhecer um cachorro: você mostra várias fotos e ela passa a identificar cachorros mesmo em imagens novas. ML faz algo parecido — mostramos exemplos para o computador, e ele aprende a reconhecer ou prever.

Como funciona, em 4 passos

1. Dados

Reunimos exemplos do problema (vendas passadas, fotos, transações, mensagens).

2. Treinamento

Um algoritmo analisa os dados e descobre padrões — isso gera um modelo.

3. Avaliação

Testamos o modelo em dados que ele nunca viu para medir o quão bom ele é.

4. Uso (Inferência)

O modelo entra em produção e começa a fazer previsões para novos casos.

Os 3 tipos principais de aprendizado

Supervisionado

Aprende com exemplos rotulados (pergunta + resposta). Ex.: e-mails marcados como spam ou não-spam.

Não supervisionado

Encontra padrões sozinho, sem rótulos. Ex.: agrupar clientes parecidos para campanhas.

Por reforço

Aprende por tentativa e erro, recebendo recompensas. Ex.: robôs, jogos, otimização logística.

Casos de uso práticos

Onde ML já está presente no dia a dia das empresas — e provavelmente no seu também:

Recomendações

Sugestões de produtos, filmes ou músicas (Amazon, Netflix, Spotify).

Detecção de fraude

Bancos identificam transações suspeitas em tempo real.

Saúde

Apoio ao diagnóstico em exames de imagem (raio-X, ressonância).

Manutenção preditiva

Indústrias preveem falhas em máquinas antes de acontecerem.

Filtros de spam

Caixa de entrada limpa, classificando automaticamente o que é lixo.

Veículos autônomos

Visão computacional + sensores para dirigir com segurança.

Reconhecimento de imagem

Identificar objetos, rostos, defeitos de fabricação.

Atendimento e chatbots

Assistentes virtuais que entendem perguntas em linguagem natural.

Previsão de demanda

Estoque, energia, vendas — antecipando o que vai acontecer.

Glossário — termos essenciais

Os termos mais ouvidos quando se fala de Machine Learning, explicados em linguagem simples.

Algoritmo
Receita matemática que aprende padrões a partir dos dados.
Modelo
Resultado do treinamento: o 'cérebro' que faz previsões.
Dataset
Conjunto de dados usado para treinar e avaliar o modelo.
Feature (atributo)
Cada característica usada como entrada — ex.: idade, preço, cor.
Label (rótulo)
A resposta correta usada no treinamento supervisionado.
Treinamento
Processo de ajustar o modelo até que aprenda os padrões.
Inferência
Quando o modelo treinado responde a novos dados em produção.
Overfitting
Quando o modelo decora os dados de treino e falha com dados novos.
Underfitting
Quando o modelo é simples demais e não captura os padrões.
Acurácia
Percentual de acertos do modelo — uma das métricas mais comuns.
Precisão / Recall
Métricas que medem qualidade quando os erros têm pesos diferentes.
Bias (viés)
Erros sistemáticos do modelo — muitas vezes herdados dos dados.
Drift
Mudança nos dados ao longo do tempo que degrada o modelo.
Pipeline
Sequência automatizada de etapas: dados → treino → avaliação → deploy.
Deploy
Colocar o modelo em produção para ser usado por aplicações reais.
MLOps
Práticas que unem ML + DevOps para entregar modelos com qualidade e segurança.
Deep Learning
ML com redes neurais profundas — base de visão computacional e NLP.
NLP
Processamento de Linguagem Natural — entender e gerar texto humano.
LLM
Large Language Model — modelos de linguagem em grande escala (ex.: GPT).
Hiperparâmetros
Configurações do algoritmo ajustadas antes do treinamento.