Skip to content

Sobre as Boltzmann Machines (RBM) e seu poder para realizar recomendações.

Notifications You must be signed in to change notification settings

Eliezer090/Deep_Learning_Python_Boltzmann_Machines_RBM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Deep Learning Python Boltzmann Machines(RBM)

Tudo sobre as Boltzmann Machines e seu poder para realizar recomendações com base em valores 0 e 1 que são passada para ela. Nessa sessão foi desenvolvido um sistema de recomendação de filmes, onde é passado uma lista de usuários com suas respectivas notas para cada filme:

Extrutura da rede neural

Sobre o print abaixo, precisamos intender 3 coisas antes:
1- O primeiro array é os nomes dos filmes.
2- O segundo array é se sobre os usuários, as notas que diferentes pessoas derem para esses filmes.
3- Se contem o valor 1 quer dizer que o usuário olhou o filme e gostou, se contem o valor 0 ou o usuário nao viu o filme ou nao gostou do mesmo.

Notas que o usuário que queremos prever derem para os filmes:

Resultado:

Mas como o usuário2 tem o filme "O chamado" se ele tem o valor 0 ou a cetegoria de filme que ele gosta nem é essa?
Pois com base nos valores que passamos de treinamento para o algoritimo e com base no resultado que o usuario1 recebeu, acaba influenciando para que o usuário2 receba essa recomendação desse filme, da mesma forma que a Netflix faz, recomenda filmes que as vezes nem gostamos tanto assim mas como tem varias pessoas que gostaram acaba influenciando o algoritimo. Este é o caso da Tarefa 14 que temos uma base de dados onde irá influenciar um usuário a receber recomendação de um filme por mais que ele nao tenha valor para esse filme:




Conteudo

Teoria sobre Boltzmann Machines

  1. Introdução a Boltzmann Machines
  2. Restricted Boltzmann Machines (RBM) - aprendizagem
  3. Restricted Boltzmann Machines (RBM) - recomendação
    Teste 5: Teoria sobre Boltzmann Machines
  4. Referências complementares

Recomendação de filmes

  1. Criação da RBM (Restricted Boltzmann Machine)
  2. Recomendação de filmes com RBM
    Tarefa 14: RBM x filtragem colaborativa

Links

Link do curso

About

Sobre as Boltzmann Machines (RBM) e seu poder para realizar recomendações.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages