Mi az a Field-aware FM (FFM)?
sobes.tech MI
Válasz az MI-től
A Mezőtudatos Faktorizációs Gépek (FFM) a klasszikus Faktorizációs Gépek (FM) kiterjesztése, amely figyelembe veszi a jellemzők különböző mezőkhöz (fields) való tartozását. A normál FM-ekben a jellemzők közötti kölcsönhatásokat vektortartalmú reprezentációkkal modellezik, de nem különböztetik meg, hogy melyik mezőből származik minden jellemző.
FFM-ben minden jellemzőhöz több vektort hoznak létre, egyet minden mező számára, amellyel ez a jellemző kölcsönhatásba léphet. Ez lehetővé teszi a modell számára, hogy pontosabban megragadja a különböző adatszektorokból származó jellemzők közötti kölcsönhatások sajátosságait, ami különösen hasznos ajánlórendszerekben és CTR-előrejelzésekben.
Példa: ha vannak jellemzőid a "felhasználó" és a "termék" mezőkből, az FFM figyelembe veszi, hogy a felhasználó jellemzője és a termék jellemzője közötti kölcsönhatás eltérhet egy másik mező, például a "idő"-vel való kölcsönhatástól.
Így az FFM növeli a modell pontosságát azáltal, hogy finomabbra hangolja a különböző kategóriákhoz tartozó jellemzők közötti kölcsönhatásokat.