Čo je to Field-aware FM (FFM)?
sobes.tech AI
Odpoveď od AI
Strojové faktorizácie s vedomím poľa (FFM) sú rozšírením klasických strojov na faktorizáciu (FM), ktoré zohľadňujú príslušnosť znakov k rôznym poliam. V bežných FM sú interakcie medzi znakmi modelované pomocou vektorových reprezentácií, ale nerozlišujú, z ktorého poľa každý znak pochádza.
V FFM sa pre každý znak vytvára niekoľko vektorov, jeden pre každé pole, s ktorým tento znak môže interagovať. To umožňuje modelu presnejšie zachytiť vlastnosti interakcií medzi znakmi z rôznych oblastí dát, čo je obzvlášť užitočné v odporúčacích systémoch a pri predpovedi CTR.
Príklad: ak máte znaky z polí "používateľ" a "produkt", FFM bude brať do úvahy, že interakcia znaku používateľa s znakom produktu sa líši od interakcie s iným poľom, napríklad "čas".
Týmto spôsobom FFM zvyšuje presnosť modelu pomocou jemnejšieho ladenia interakcií medzi znakmi patriacimi do rôznych kategórií.