Sobes.tech
Middle — Senior

Co je to Field-aware FM (FFM)?

sobes.tech AI

Odpověď od AI

Feldově vědomé faktorizace stroje (FFM) je rozšířením klasických faktorizovaných strojů (FM), které zohledňují příslušnost rysů k různým polím (fields). U běžných FM jsou interakce mezi rysy modelovány pomocí vektorových reprezentací, ale nerozlišují, z kterého pole každý rys pochází.

V FFM je pro každý rys vytvořeno několik vektorů, jeden pro každé pole, se kterým může tento rys interagovat. To umožňuje modelu přesněji zachytit vlastnosti interakcí mezi rysy z různých oblastí dat, což je obzvlášť užitečné v doporučovacích systémech a při předpovědi CTR.

Příklad: pokud máte rysy z polí "uživatel" a "produkt", FFM bude brát v úvahu, že interakce rysu uživatele s rysu produktu se liší od interakce s jiným polem, například "čas".

Tímto způsobem FFM zvyšuje přesnost modelu díky jemnějšímu nastavení interakcí mezi rysy patřícími do různých kategorií.