Per i modelli statistici e di apprendimento automatico, esistono diversi livelli di interpretabilità: 1) l'algoritmo nel suo insieme, 2) parti dell'algoritmo in generale 3) parti dell'algoritmo su input particolari e questi tre livelli si dividono in due parti ciascuno, uno per l'allenamento e uno per la valutazione delle funzioni. Le ultime due parti sono molto più vicine rispetto alla prima. Sto chiedendo del n. 2, che di solito porta a una migliore comprensione del n. 3). (se quelli non sono ciò che significa "interpretabilità", allora cosa dovrei pensare?)
Per quanto riguarda l'interpretazione, la regressione logistica è una delle più facili da interpretare. Perché questa istanza ha superato la soglia? Perché quell'istanza aveva questa particolare caratteristica positiva e ha un coefficiente maggiore nel modello. È così ovvio!
Una rete neurale è il classico esempio di un modello che è difficile da interpretare. Che cosa tutti quei coefficienti significa ? Si sommano tutti in modi così complicati e folli che è difficile dire cosa stia realmente facendo un determinato coefficiente.
Ma con tutte le profonde reti neurali che escono, sembra che le cose stiano diventando più chiare. I modelli DL (per esempio la visione) sembrano catturare cose come i bordi o l'orientamento nei primi strati, e nei livelli successivi sembra che alcuni nodi siano in realtà semantici (come la proverbiale "cella della nonna" ). Per esempio:
( da "Apprendimento del deep learning" )
Questa è una grafica ( di molti là fuori ) creata a mano per la presentazione, quindi sono molto scettico. Ma è la prova che qualcuno pensa che sia così che funziona.
Forse in passato non c'erano abbastanza livelli per noi per trovare caratteristiche riconoscibili; i modelli hanno avuto successo, ma non è facile analizzarli in modo post-hoc.
Ma forse la grafica è solo un pio desiderio. Forse gli NN sono davvero imperscrutabili.
Ma anche molte grafiche con i loro nodi etichettati con immagini sono davvero avvincenti.
I nodi DL corrispondono davvero alle funzionalità?