Sobes.tech
Middle — Senior

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