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í.