Chegou a hora! Você já aprendeu a preparar dados como um profissional. Agora vamos criar um modelo de Machine Learning que realmente funciona e gera previsões precisas.
Não vai ser mais um exemplo teórico - vamos resolver um problema real, com dados reais, e você vai ver sua IA funcionando na prática.
1. Modelo de Previsão: Sistema que prevê preços de casas
2. Pipeline Completo: Da entrada de dados até a predição final
3. Avaliação Profissional: Métricas para medir qualidade do modelo
4. Otimização: Como melhorar a performance
5. Deploy Básico: Colocar o modelo para funcionar
Existem dezenas de algoritmos. Como escolher o melhor? Vou te mostrar os mais importantes:
Usa quando: Relação linear entre variáveis
Vantagens: Simples, interpretável, rápida
Exemplo: Preço = 150 * área + 50000
Usa quando: Relações complexas, many features
Vantagens: Funciona bem na maioria dos casos
Exemplo: Combina várias árvores de decisão
Usa quando: Quer máxima precisão
Vantagens: Muito preciso, ganha competições
Exemplo: XGBoost, LightGBM
Vamos criar um modelo que prevê o preço de imóveis baseado em características como área, localização, quartos, etc.
Usaremos dados reais de casas vendidas em Boston. Inclui 13 características diferentes como criminalidade da região, número de quartos, distância do centro, etc.
Objetivo: Prever o preço (em milhares de dólares) baseado nessas características.
Números sem contexto não servem para nada. Vou explicar cada métrica:
Significa: 85% da variação dos preços é explicada pelo modelo
Ideal: Próximo de 1.0
Significa: Erro médio de $4,200
Ideal: Menor possível
Significa: 50% dos erros são menores que $3,100
Ideal: Menor possível
Vamos verificar se você entendeu os conceitos de Machine Learning!
Agora você tem as bases sólidas de Machine Learning! Na próxima aula, vamos instalar ferramentas de IA ainda mais poderosas: Ollama para rodar modelos LLaMA localmente, sem depender da internet!