Processamento de Big Data
- Detalhes
- Categoria: Disciplina
- Ryza, Sandy et al. (2017). Advanced Analytics with Spark: Patterns for Learning from Data at Scale. O'Reilly Media. Ofer Mendelevitch, O., Stella, C. & Eadline, D. (2016). Practical Data Science with Hadoop and Spark: Designing and Building Effective Analytics at Scale. Addison-Wesley. Li, Kuan-Ching et al. (2015). Big Data: Algorithms, Analytics, and Applications. Chapman and Hall/CRC.
- Ciência de Dados (L) (ISMAT)
- 6321
- 23091
- Processamento de Big Data
- ISMAT6321-23091
- 3
- 6
- 0
- 12
- Não
- Português
- A metodologia de ensino inclui o método expositivo (ME1) para apresentar os conteúdos necessários, o demonstrativo (ME2) para ilustrar a sua aplicação a casos práticos e o ativo (ME3) para resolução de exercícios em sala de aula, com recurso ao computador. A avaliação de conhecimentos é feita por avaliação contínua ou por prova escrita de exame final. A avaliação contínua inclui a realização de dois testes escritos com uma ponderação de 30% cada e um trabalho de grupo (40%).
- Obrigatório
- OA1: Conhecer as tecnologias para processamento de grandes conjuntos de dados; OA2: Aplicar técnicas e algoritmos para extrair informações e desenvolver modelos a partir de grandes quantidades de dados. OA3: Desenvolver sistemas de recomendação
- CP1: Programação para larga escala CP2: Análise de stream de dados CP3: Aprendizagem automática para larga escala CP4: Análise de hiperligações CP5: Sistemas de recomendação
As componentes de avaliação são as seguintes:
Descrição
Data limite
Ponderação
Teste de avaliação 1
A definir
30%
Teste de avaliação 2
A definir
30%
Trabalho prático
A definir
40%
- Semestral
- A unidade curricular de Processamento de Big Data tem como objetivo principal introduzir os estudantes às tecnologias, técnicas e algoritmos utilizados no processamento e análise de grandes volumes de dados. Num contexto em que as organizações produzem e recolhem dados em larga escala, torna-se essencial dominar métodos capazes de transformar esses dados em informação útil, conhecimento acionável e modelos preditivos. Esta unidade curricular aborda temas fundamentais como a programação para larga escala, a análise de streams de dados, a aprendizagem automática em ambientes de grande dimensão, a análise de hiperligações e o desenvolvimento de sistemas de recomendação.