Sumários

Introdução ao Machine Learning e Análise Preditiva com Python e IA Generativa

26 Junho 2025, 18:30 Francisco Miguel Morgado Teixeira Bandeira Pereira


Na primeira sessão do módulo foram introduzidos os principais conceitos de Machine Learning, Deep Learning e Advanced Analytics, com ênfase na sua aplicabilidade em contexto empresarial.

Na componente teórica aprofundaram-se os temas de dados estruturados e não estruturados, dados rotulados e não rotulados, os tipos de aprendizagem (supervisionada, não supervisionada, por reforço e semi-supervisionada), metodologia CRISP-DM, o ciclo de vida de um projeto de ML, redes neuronais artificiais e hiperparâmetros.

Na componente prática, foi desenvolvido um caso de estudo real de previsão de preços de habitação utilizando Python e a base de dados kc_house_price_data.csv, com recurso à utilização de IA generativa (ChatGPT) como ferramenta de apoio à análise e modelação de dados por parte dos alunos. Foram realizadas tarefas de análise exploratória de dados, tratamento e preparação dos dados (limpeza, normalização e remoção de outliers), divisão entre treino e teste, e treino de modelos de regressão (Linear Regression, Random Forest e XGBoost), com avaliação do desempenho preditivo.