Este é realmente um problema relativamente famoso no campo do aprendizado de máquina. Em 2006, a Netflix ofereceu US $ 1 milhão ao algoritmo que proporcionou a melhor melhoria razoável ao sistema de recomendação. A teoria da solução vencedora é discutida brevemente neste livro didático da Caltech sobre aprendizado de máquina introdutório.
Basicamente , foi utilizado um método de aprendizado em conjunto . Em particular, um tipo de mistura ou empilhamento foi empregado. Isso não é trivial, mas é intuitivo. Para entender a intuição de usar diferentes abordagens estatísticas em harmonia, considere as diferentes razões pelas quais as pessoas gostam dos mesmos filmes: ou seja, Joe pode gostar de Topgun porque adora filmes de ação dos anos 80, enquanto Jane gosta de Topgun porque gosta de filmes com trilhas sonoras de Kenny Loggins. Portanto, o fato de ambos os espectadores assistirem (e classificarem o filme com alta classificação) não significa necessariamente que eles gostem de outros filmes com alta probabilidade. O algoritmo de previsão seria ideal para acomodar essas diferenças, pelo menos em alguma capacidade.
Isso pode fazer a solução parecer bastante simples, mas equilibrar algoritmos concorrentes e priorizar a melhor estimativa para cada caso definitivamente não é simples. O fato de a Netflix oferecer uma recompensa tão grande deve tornar a magnitude do desafio bastante óbvia.
Se você está apenas começando no aprendizado de máquina, verificar os recursos acima pode ser útil, dependendo do seu nível de interesse e da sua formação em matemática. Portanto, a regressão provavelmente funcionaria de bom a bom, mas um desempenho significativamente melhor é possível.