Definizione di Machine Learning

L’apprendimento automatico (o in inglese machine learning) è un approccio simbolico all’Intelligenza artificiale.

“Il passato può influenzare il futuro”

Approccio simbolico vs sub-simbolico

  • Un sistema simbolico è una rappresentazione esplicita del sapere (simboli, regole, concetti, ..);
  • Un sistema sub-simbolico è una rappresentazione distribuita del sapere, l’informazione è rappresentata in modo

Tipi di apprendimento

  • Gradiente discendente e misura di performance

Percettrone di Rosenblatt

Critiche

Marvin Minsky e Se Problema dello xor: Un problema così semplice non può essere risolto con un percettrone a 2 ingressi e 1 uscita. Il problema non è linearmente separabile.

Algoritmo del gradiente discendente

L’algoritmo (un modello dati determinati parametri) che permette di mediare la retta che divide le caratteristiche inserite nel piano.

  • Misura di performance

Dimensione VC

La Dimensione Vapnik-Chervonenkis è una misura di dimensione di una classe di sets.

Maledizione della dimensionalità

Slack variables

One-class classification

Misura di misclassificazione

Curve Receiving Operating Characteristic

Backpropagation

Rete Feedforward

Lezione 4 - ML

Rete ricorrente

Rete convolutiva

Rete encoder-decoder STS Rete ricorsiva Autoencoders