filmeu

Disciplina Complementos de Sistemas de Recomendação

  • Apresentação

    Apresentação

    Esta cadeira fornece os fundamentos para o desenho e implementação de sistemas de recomendação (SR). Os alunos/as aprendem sobre os diferentes algoritmos relevantes, incluindo filtragem colaborativa, que envolve a previsão de preferências do utilizador com base nas preferências de utilizadores semelhantes, e recomendação baseada em conteúdo. Além destes tópicos fundamentais, os alunos aprendem também técnicas mais avançadas, como SR híbridos, SR sensíveis ao contexto, uso de deep learning e avaliação de SR. A cadeira tem uma abordagem teórico-prática que inclui a implementação de sistemas de recomendação usando conjuntos de dados do mundo real, para obter experiência prática com técnicas de ponta. No final da cadeira, os alunos/as terão uma compreensão profunda do estado da arte em sistemas de recomendação e serão capazes de aplicar essas técnicas a problemas do mundo real.

  • Conteúdos Programáticos

    Conteúdos Programáticos

    • CP1. Introdução aos Sistemas de Recomendação
    • CP2. Filtragem Colaborativa (Collaborative Filtering)
    • CP3. Filtragem Baseada em Conteúdo
    • CP4. Sistemas de Recomendação Híbridos
    • CP5. Métricas de Avaliação para Sistemas de Recomendação
    • CP6. Factorização de Matrizes
    • CP7. Abordagens de Aprendizagem Profundo para Sistemas de Recomendação
    • CP8. Ética e Implicações Sociais dos Sistemas de Recomendação
  • Objetivos

    Objetivos

    A cadeira de complementos de sistemas de recomendação tem como objetivos de aprendizagem:

    • OA1. Compreender os fundamentos dos sistemas de recomendação, incluindo seus principais desafios e aplicações
    • OA2. Conhecer e comparar diferentes tipos de algoritmos de recomendação, incluindo modelagem colaborativa, baseada em conteúdo e híbrida
    • OA3. Compreender as diferentes métricas de avaliação de sistemas de recomendação e ser capaz de avaliar a qualidade de um sistema de recomendação
    • OA4. Ser capaz de projetar e implementar um sistema de recomendação, escolhendo o algoritmo apropriado e ajustando parâmetros para alcançar um desempenho ótimo
    • OA5. Compreender as questões éticas e de privacidade envolvidas na implementação de sistemas de recomendação e estar ciente das implicações sociais e económicas desses sistemas
  • Metodologias de ensino e avaliação

    Metodologias de ensino e avaliação

    A cadeira está composta por aulas, sessões práticas e projetos em grupo. As aulas fornecem uma visão geral dos conceitos e técnicas usadas em sistemas de recomendação, enquanto as sessões práticas e projetos em grupo proporcionam aos alunos experiência prática na concepção e implementação de sistemas de recomendação.

  • Bibliografia principal

    Bibliografia principal

    • Falk, K. (2019). Practical recommender systems. Simon and Schuster.

     

INSCRIÇÃO AVULSO
Lisboa 2020 Portugal 2020 Small Logo EU small Logo PRR republica 150x50 Logo UE Financed Provedor do Estudante Livro de reclamaões Elogios