Machines de factorisation conscientes du terrain

Réponses:

2

Il semble que vous demandiez une description de haut niveau. Si vous vous référez aux diapositives liées aux diapositives de votre publication d'origine, il y a une comparaison entre FM (diapositive 11) et FFM (diapositive 12).

À titre d'exemple rapide, si vous découvrez les utilisateurs et les films, la FM peut avoir le facteur suivant:

w_{user_1}*w_{movie_1}*... + w{user_1}*w_{genre_1}*...

FFM aurait:

w_{user_1, movies}*w_{movie_1, users}*... + w{user_1, genres}*w_{genre_1, users}*...

La principale différence est qu'en FM, le w_{user_1}coefficient est le même dans les deux termes - il n'y a qu'une seule notion de l'utilisateur. Dans FFM, vous apprenez un w_{user_1}contexte différent pour chaque contexte, par exemple s'il s'agit d'une interaction avec des films ou des genres. Notez qu'il n'est pas appris séparément pour chaque film ou genre particulier, mais pour les films et les genres en général. Autrement dit, il apprend séparément le contexte de l'utilisateur pour chaque type d'interaction.

Notez également que w_{movie_1}allé w_{movie_1, users}puisque ce terme est en interaction avec w_{user_1}un utilisateur.

ZakJ
la source
2

ZzZkzXK:=zZkz

QK×(K+1)/2

QQWTWWl×K1lKWQ

QQzqzi,zjzi,zjQqzi,zjzi,zjWjTWiWil×KWiQ

QK×lK×l×|Z|K×(K+1)/2

Kalu
la source
1

Les machines de factorisation standard ont également des champs. La "nouveauté" semble être ici l'utilisation des fonctionnalités GBDT et l'application des astuces de hachage. Pas grand-chose, semble-t-il: consultez la plage de performances en minutes sur la dernière diapositive.

Emre
la source
Selon les auteurs, il existe en effet une caractéristique sensible au champ du modèle, par rapport à l'implémentation standard - elle est indiquée dans les forums kaggle. Je n'étais tout simplement pas en mesure de comprendre ce que cela signifiait et quelle était la différence.
B_Miner
Sur la base de la tranche 14, il semble qu'ils ont basé leur solution sur cet article ( Ensemble de filtrage collaboratif et de modèles de fonctionnalités pour la prévision du taux de clics ).
Emre