Stato dell'arte nel filtraggio collaborativo


13

Sto lavorando a un progetto per il filtro collaborativo (CF), ovvero il completamento di una matrice parzialmente osservata o più generalmente tensore. Sono un principiante sul campo, e per questo progetto alla fine devo confrontare il nostro metodo con altri ben noti che al giorno d'oggi, i metodi proposti vengono confrontati con loro, vale a dire lo stato dell'arte in CF.

La mia ricerca ha rivelato i seguenti metodi. In effetti mi sono imbattuto in loro guardando alcuni di questi documenti e i loro riferimenti, o guardando la sezione degli esperimenti quando fanno i confronti. Sarei felice di conoscere un nuovo metodo proposto e di fare un confronto con SoTA, quale delle seguenti sarebbe una buona scelta per farlo? Se non fosse tra questi, sarei felice di conoscere un buon rappresentante.

Basato sulla fattorizzazione a matrice:

  1. Approssimazione di basso rango ponderato (ICML 2003)
  2. Modellazione dei profili di valutazione degli utenti per il filtro collaborativo (NIPS 2003)
  3. Il modello a fattore moltiplicativo multiplo per il filtro collaborativo (ICML 2004)
  4. Fattorizzazione rapida della matrice del margine massimo per la previsione collaborativa (ICML 2005)
  5. Fattorizzazione a matrice probabilistica (NIPS 2007)
  6. Fattorizzazione a matrice probabilistica bayesiana (ICML 2008)
  7. Modelli di fattore latente basati sulla regressione (KDD 2009)
  8. Fattorizzazione a matrice non lineare con processi gaussiani (ICML 2009)
  9. Fattorizzazione dinamica delle pozioni (Conferenza ACM sui sistemi di raccomandazione 2015)

Basato sulla fattorizzazione tensoriale:

  1. Incorporazione di informazioni contestuali nei sistemi di raccomandazione utilizzando un approccio multidimensionale (ACM Transactions on Information Systems (TOIS) 2005)
  2. Fattorizzazione del tensore probabilistico bayesiano (SIAM Data Mining 2010)
  3. Completamento del tensore di basso rango mediante ottimizzazione di Riemannian (BIT Numerical Mathematics 54.2 (2014))

1
Un tensore per dati continui? Dati misti? Dati categorici? Dal momento che non dici, forse possiamo supporre continuo. La regressione tensoriale bayesiana di David Dunson è un approccio per le tabelle di contingenza tensoriale che potrebbe fornire alcune informazioni o indicazioni, ma non è un approccio RS. researchgate.net/publication/… Inoltre, controlla i documenti sul suo sito Web presso Duke U.
Mike Hunter,

1
Puoi anche considerare la fattorizzazione a matrice non negativa (NMF).
diadochos,

La tua lista sembra ragionevole, aggiungerei anche metodi basati su reti neurali. C'è un documento di indagine che è un buon punto di partenza: arxiv.org/pdf/1707.07435.pdf
sebp

Risposte:


1

Puoi anche dare un'occhiata al documento GRS ( Gravity Consigli System ), che riguarda anche la fattorizzazione a matrice. Gli autori hanno gareggiato utilizzando questo algoritmo nel noto premio Netflix.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.