Data Mining
Descrição
Objectives
A unidade curricular de Data Mining tem como objetivo estudar os principais métodos e ferramentas disponíveis na mineração de dados (knowledge discovery in databases), com particular enfoque no subconjunto de ferramentas geralmente designado por modelos descritivos (descriptive models) ou unsupervised learning (aprendizagem não supervisionada). A unidade curricular não pressupõe que o estudante tenha conhecimentos prévios sobre a temática, embora seja altamente recomendável que possua conhecimentos de estatística inferencial e competências informáticas básicas.
Esta unidade curricular procura equilibrar-se entre cursos dedicados à análise aprofundada dos algoritmos e cursos dirigidos a gestores, cujo objetivo é sensibilizar para a importância das ferramentas. Trata-se de uma unidade técnica, dirigida a todos os estudantes, incluindo aqueles que já trabalham ou pretendem trabalhar no desenvolvimento de modelos descritivos e na exploração de grandes bases de dados. Neste contexto, os estudantes realizarão atividades típicas de um data scientist , especialmente no âmbito do trabalho de projeto, que constitui um componente central da unidade curricular.
O principal enfoque desta unidade curricular é apresentar os algoritmos de forma clara e compreensível a um público diversificado, com diferentes formações académicas. Pretende-se capacitar o estudante para compreender os fundamentos subjacentes ao funcionamento interno dos diferentes algoritmos, pois só assim será possível aplicá-los de forma criteriosa.
O programa da unidade curricular abrange os principais aspetos metodológicos, tarefas de preparação e pré-processamento de dados, bem como os modelos descritivos mais populares, incluindo diferentes algoritmos de clustering e regras de associação, entre outros. O objetivo é igualmente proporcionar aos estudantes a oportunidade de aprender e utilizar Python para implementar e aplicar estes algoritmos em aplicações do mundo real.