Fast Recap:
-
Turing machine:
- Nastro
- Alfabeto
- Orologio
- Testina
- Stati Interni
- Regole di Transizione
-
AI discussion
- The Imitation Game
- Weak and Strong AI
-
Classification problem
- Event
- Extract Features
- Classify
- Class
-
Types of features:
- Numeric
- **Symbolic
- **Qualitative
-
Gaussian Distribution
- Definition of Gaussian PDF
- Multivariate Gaussian PDF
- Mean & Variance
- Mahalanobis Distance
Recap:
Una Macchina di Turing è composta da:
- Un nastro
- Un alfabeto di cui un solo carattere è universalmente definito, la cella vuota ”#”
- Un orologio (clock) a tempo discreto
- Una testina per scrivere e leggere sul nastro
- Un certo numero di stati interni
- Un insieme di regole di transizione, per determinare dato uno stato e una lettura la prossima azione da percorrere, l’inseme delle azioni è sempre lo stesso: {read or write} nella cella a {destra, sinistra o nella cella attuale}
Una macchina è definita Turing Complete se è capace di eseguire qualsiasi programma gli viene passato, date le regole sopra riportate della macchina di Turing.
The Imitation Game: Un osservatore C, deve riconoscere il sesso di A e B rispettivamente femmina e maschio cercano di ingannarlo. Turing Test: Un osservatore C deve riconoscere se l’interlocutore A è un computer o un essere umano, un computer si dice che ha passato il “Test di Turing” se riesce ad ingannare con successo C.
Weak AI: Un intelligenza artificiale non sarà in grado di pensare, ovvero di comprendere cosa gli è chiesto, rappresenterà solo una funzione matematica complessa che associa ad una domanda posta una risposta. Strong AI: Un intelligenza artificiale può pensare, anche se una sola AI potrebbe non essere in grado, un’insieme di intelligenze artificiali parallele e distribuite in una macchina potrebbe essere in grado di pensare come un uomo.
Classification Problems ⇒ Decision problem, alcune applicazioni: Vending Machine, Speech Recognition, Lip Reading, Biometric Recognition (such as fingertips and face recognition), Image Recognition
I problemi di classificazioni possono essere schematizzati nel seguente diagramma:

- Event: evento nel mondo reale, che viene rivelato dalla macchina
- Perception (FEATURE EXTRACTION): attraverso dei sensori vengono prese le “feature” dell’evento.
- Action (CLASSIFICATION PROCESS): il modello associa le feature in ingresso ad una classe in uscita, ad esempio passata in ingresso una foto il modello mi restituirà se si tratta di della foto di un cane o se si tratta della foto di un gatto.
Types of Features:
- Numeric ~ ex.: number of black pixels, frequency of sound
- Symbolic ~ ex.: text
- Qualitative ~ ex.: tall, short, big, small, red, blue, …
NOTE: Symbolic e Qualitative features possono essere trasformate in Numeric features.
Gaussian or Normal Distributions:
Where:
- : mean of the distribution
- : variance of the distribution
Multivariate Gaussian Distributions:
Where:
- : vector mean
- : variance matrix
Definition of Mean and Variance:
Definition of Vector Mean and Variance Matrix (Multivariate):
Distribution of Gaussian Data:
If we plot the eigenvector of the variance matrix in a cartesian plane we obtain:

- The quantity is known as Mahalanobis distance between and , the hyper-ellipsoid we see in the graph are the level curves where is constant, hence where the Mahalanobis distance is constant.
Special Case: The variance matrix is diagonal:

Special Case: The variance matrix :

Original Files:


