Deep learning
Il deep learning (apprendimento profondo) è un paradigma del machine learning basato sulle reti neurali (neural network). E' detto "deep" perché l'addestramento della macchina si svolge negli strati nascosti di una rete neurale profonda.
In genere, nel deep learning la rete neurale ha almeno due strati intermedi nascosti detti hidden layer, oltre allo strato iniziale di input e quello finale di output. Le reti neurali con queste caratteristiche sono dette profonde (deep).
La rete riceve in input dei dati di ingresso negli input layer. Ogni strato della rete neurale calcola i valori dello strato successivo. L'ultimo strato, detto output layer, restituisce il risultato finale.
Le applicazioni del deep learning. Il deep learning è usato nel riconoscimento dei caratteri e delle immagini, nel settore della guida autonoma (driverless), la computer vision, il riconoscimento del linguaggio naturale e per l'apprendimento automatico delle macchine in genere.
Il deep learning comprende diverse tecniche e algoritmi.