Sobes.tech
Middle — Senior

Šta je DeepFM?

sobes.tech АИ

Одговор од АИ

DeepFM је модел за препоручивачке системе који комбинује два дела: факторизационе машине (FM) и дубоке неуронске мреже (Deep Neural Networks). FM добро функционишу са интеракцијама између карактеристика, посебно за разређене податке, а дубока мрежа може аутоматски извлачити сложене нелинеарне зависности.

На овај начин, DeepFM истовремено узима у обзир ниско- и високо-ниво интеракције карактеристика, што побољшава квалитет препорука. Модел се широко користи у задацима предвиђања CTR (стопа кликова) и другим задацима препорука.

Пример архитектуре:

  • FM део моделује другосрндне интеракције између карактеристика.
  • Deep део се састоји од више слојева неуронских мрежа који уче сложене представе.
  • Коначни излаз је комбинација резултата FM и Deep делова, прослеђених у функцију активације за предвиђање.

Ово омогућава DeepFM да буде флексибилнији и прецизнији у поређењу са класичним FM или само дубоким моделима.