Prendi in considerazione il problema del filtro collaborativo. Abbiamo una matrice di taglia #user * #items. se l'utente mi piace l'articolo j, se l'utente non ama l'articolo j e M_ {i, j} =? se non ci sono dati sulla coppia (i, j). Vogliamo prevedere M_ {i, j} per utenti futuri, coppie di articoli.M i , j = 1 M i , j = 0 M i , j = ? M i , j
L'approccio di filtraggio collaborativo standard consiste nel rappresentare M come prodotto di 2 matrici tale che sia minimo (ad es. Minimizzare l'errore quadratico medio per elementi noti di ).
Per me la funzione di perdita logistica sembra più adatta, perché tutti gli algoritmi utilizzano MSE?