Sobes.tech
Middle — Senior

DeepFM nədir?

sobes.tech Süni İntellekt

AI-dan cavab

DeepFM, tövsiyə sistemləri üçün istifadə olunan bir modeldir və iki hissədən ibarətdir: faktorizasiya maşınları (FM) və dərin neyron şəbəkələri (Deep Neural Networks). FM xüsusiyyətlər arasındakı qarşılıqlı əlaqələri yaxşı işləyir, xüsusən də seyrek məlumatlar üçün, və dərin şəbəkə avtomatik olaraq mürəkkəb qeyri-xətti asılılıqları çıxara bilər.

Beləliklə, DeepFM xüsusiyyətlərin aşağı və yuxarı səviyyəli qarşılıqlı əlaqələrini eyni zamanda nəzərə alır, bu da tövsiyələrin keyfiyyətini artırır. Model, CTR (click-through rate) proqnozları və digər tövsiyə tapşırıqlarında geniş istifadə olunur.

Arxitektura nümunəsi:

  • FM hissəsi xüsusiyyətlər arasındakı ikinci dərəcəli qarşılıqlı əlaqələri modelləşdirir.
  • Deep hissəsi bir neçə neyron şəbəkə qatlarından ibarət olub, mürəkkəb təmsillər öyrənir.
  • Nəticə çıxışı, FM və Deep hissələrinin nəticələrinin birləşməsidir və proqnoz üçün aktivasiya funksiyasına ötürülür.

Bu, DeepFM-ə klassik FM və ya yalnız dərin modellərlə müqayisədə daha çevik və dəqiq olmağa imkan verir.