roteiro motivação objetivos sistemas de recomendação mapas auto-organizáveis modelo proposto...
TRANSCRIPT
![Page 1: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/1.jpg)
Sistema de recomendação para clientes de vídeo locadoras
baseado em redes SOM
Anderson BergOrientador: Prof. Fernando Buarque
![Page 2: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/2.jpg)
2
Roteiro
• Motivação• Objetivos• Sistemas de recomendação• Mapas auto-organizáveis• Modelo Proposto• Conclusões• Trabalhos Futuros
![Page 3: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/3.jpg)
3
Motivação
• Recomendação de filmes
![Page 4: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/4.jpg)
4
Objetivo
• Auxiliar clientes de vídeo locadoras
–Prova de conceito de sistema de recomendação utilizando mapas auto-organizáveis
![Page 5: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/5.jpg)
5
Conceitos Fundamentais
• Sistemas de recomendação
• Redes SOM
![Page 6: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/6.jpg)
6
• Sobrecarga • Lojas virtuais• Diversidade• Marketing direto
Sistemas de recomendação
![Page 7: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/7.jpg)
7
Filtragem baseada em conteúdo
• Similaridade entre usuário e item• Baseada no perfil do usuário previamente
construído• O perfil é conhecido através do conteúdo dos
itens
![Page 8: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/8.jpg)
8
Filtragem baseada em conteúdo
Vantagens:• Não são necessárias avaliações• Recomenda todos os itensDesvantagens:• Avalia conteúdo textual• Superespecialização
![Page 9: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/9.jpg)
9
Mapas auto-organizáveis
• Redes SOM (Self-organizing maps)• Competitivo e não-supervisionado• Teuvo Kohonen• Córtex cerebral
![Page 10: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/10.jpg)
10
Arquitetura das redes SOM
![Page 11: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/11.jpg)
11
Treinamento
• Competitivo e não-supervisionado• Distância euclidiana• Região de vizinhança• Atualização de pesos
![Page 12: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/12.jpg)
12
Modelo proposto
• Sistema de recomendação para locadoras
• Baseado no histórico de locações
• Utiliza redes SOM
• Um mapa por cliente
![Page 13: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/13.jpg)
13
TreinamentoInicia ciclo de treinamento
Apresenta filme do histórico
Seleção do melhor neurônio
Atualiza pesos
Há filmes não apresentadas no
histórico?
Os ciclos terminaram?
Finaliza treinamento
Não
Não
SimSim
![Page 14: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/14.jpg)
14
Funcionamento do modelo
• Rede treinada
• Cliente apresenta um novo filme à rede
• Filmes com maior similaridade
![Page 15: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/15.jpg)
15
Experimentos
• MovieLens Data Set• Pública• Avaliações (1-5)• Acervo de filmes• 100.000 avaliações por 943 usuários para
1682 itens
![Page 16: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/16.jpg)
16
Experimentos
• Cada usuário foi tratado como um cliente da locadora
• Base de avaliações dividida entre treinamento e teste (80%/20%)
![Page 17: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/17.jpg)
17
Experimentos
• Parâmetros:– Gêneros– Ano de lançamento– Número de locações
![Page 18: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/18.jpg)
18
Resultados
Resultados para o cliente 1 e o filme Independence DayTítulo Gênero Ano Número de locações Avaliação
Independence DayAção/Ficção científica/Guerra 1996 353 4
Starship TroopersAção/Aventura/Ficção científica/Guerra 1997 178 2
Star WarsAção/Aventura/Ficção científica/Guerra/Romance 1977 484 5
Empire Strikes Back, TheAção/Aventura/Ficção científica/Guerra/Romance 1980 295 5
![Page 19: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/19.jpg)
19
Resultados
![Page 20: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/20.jpg)
20
Resultados
Resultados para o cliente 6 e o filme Pulp Fiction
Título Gênero Ano Número de locações Avaliação
Pulp Fiction Crime/Drama 1994 312 4
GoodFellas Crime/Drama 1990 177 4
Donnie Brasco Crime/Drama 1997 129 3
Godfather, The Crime/Drama 1972 340 5
![Page 21: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/21.jpg)
21
Resultados
![Page 22: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/22.jpg)
22
Conclusões
• Mapas auto-organizáveis mostraram-se um bom método para construção do perfil de cliente
• Foi possível construir o perfil e conduzir o cliente a uma boa escolha
![Page 23: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/23.jpg)
23
Discussões
• Não foi possível obter dados reais• Clientes com poucos filmes no histórico obtêm
resultados com filmes de pouca similaridade entre si
![Page 24: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/24.jpg)
24
Trabalhos futuros
• Agregar outros parâmetros para construção do perfil, como atores, diretor, premiações
• Interface gráfica para interação com usuário• Armazenamento do mapa• Atualização dinâmica do mapa
![Page 25: Roteiro Motivação Objetivos Sistemas de recomendação Mapas auto-organizáveis Modelo Proposto Conclusões Trabalhos Futuros 2](https://reader035.vdocuments.pub/reader035/viewer/2022070507/570638471a28abb8238f3cd6/html5/thumbnails/25.jpg)
Sistema de recomendação para clientes de vídeo locadoras
baseado em redes SOM
Anderson BergOrientador: Prof. Fernando Buarque