-
Apresentação
Apresentação
Esta unidade curricular insere-se na área de Ciência de Dados e Inteligência Artificial, com foco na análise e previsão de séries temporais. A sua aplicação estende-se a domínios como economia, saúde, ciências sociais, metereologia, energia e sistemas inteligentes. A UC permite ao aluno adquirir uma compreensão profunda dos modelos clássicos e modernos de forecasting, bem como aplicar métodos computacionais e estatísticos para análise e previsão de dados temporais. A pertinência desta UC no ciclo de estudos reside na sua capacidade de integrar conhecimentos teóricos e práticos, promovendo a análise crítica e a capacidade de tomar decisões informadas com base em dados sequenciais, fundamentais para o trabalho em Ciência de Dados, Análise de Dados e Engenharia de Dados.
-
Disciplina do curso
Disciplina do curso
-
Grau | Semestres | ECTS
Grau | Semestres | ECTS
Licenciado | Semestral | 5
-
Ano | Natureza | Lingua
Ano | Natureza | Lingua
3 | Obrigatório | Português
-
Código
Código
ULHT6634-23093
-
Pré-requisitos e co-requisitos
Pré-requisitos e co-requisitos
Não aplicável
-
Estágio Profissional
Estágio Profissional
Não
-
Conteúdos Programáticos
Conteúdos Programáticos
CP1 - Introdução às séries temporais: conceitos, exemplos e aplicações. CP2 - Visualização e gráficos de séries temporais. CP3 - Decomposição de séries temporais: tendência, sazonalidade e resíduo. CP4 - Fundamentos de previsão: horizonte, frequência, granularidade e passos de previsão. CP5 - Modelos de previsão: Holt-Winters, ARIMA e SARIMA. CP6 - Técnicas de avaliação: métricas de erro e validação cruzada temporal. CP7 - Métodos avançados de forecasting e introdução a abordagens automatizadas. CP8 - Estudos de caso práticos com séries temporais reais. CP9 - Desenvolvimento de projetos com dados reais, do problema à entrega.
-
Objetivos
Objetivos
Ao concluir esta UC, o alunos deverá ser capaz de: OA1 - Compreender a natureza e os componentes de uma série temporal. OA2 - Aplicar técnicas de visualizações e decomposição de séries temporais. OA3 - Selecionar e aplicar modelos estatísticos clássicos, como modelos de suavização exponencial (Holt-Winters), ARIMA e SARIMA. OA4 - Selecionar e aplicar modelos de Machine Learning (LSTM, MLP e Prophet) OA5 - Avaliar o desempenho de modelos de forecasting através de métricas adequadas. OA6 - Utilizar técnicas de validação cruzada em contextos temporais. OA7 - Desenvolver e apresentar projetos aplicados com dados reais de séries temporais.
-
Metodologias de ensino e avaliação
Metodologias de ensino e avaliação
ME1 – Aulas teóricas expositivas com apoio de slides e exemplos práticos. ME2 – Aulas práticas com resolução de exercícios em computador, utilizando dados reais. ME3 – Estudos de caso aplicados, com análise e discussão de soluções. ME4 – Desenvolvimento de projetos em grupo, promovendo a aprendizagem colaborativa. ME5 – Autoestudo orientado, com leitura de artigos e exploração de ferramentas. ME6 – Avaliações formativas contínuas (quizzes, exercícios semanais). ME7 – Aprendizagem baseada em desafios com dados reais ("Challenge-Based Learning"): Os estudantes recebem um desafio prático baseado em conjuntos de dados reais e relevantes (por exemplo, dados meteorológicos, de consumo energético ou económicos), no qual devem aplicar os conhecimentos adquiridos para propor uma solução de previsão, justificando as suas escolhas metodológicas e avaliando o desempenho.
-
Bibliografia principal
Bibliografia principal
[Hyndman], [Rob J], & [Athanasopoulos], [G] - [Forecasting: Principles and Practice]. [3rd edition, OTexts: Melbourne, Australia.]
-
Horário de Atendimento
Horário de Atendimento
-
Mobilidade
Mobilidade
Não