Intelligenza artificiale

Sommario

Questo tutorial copre le basi dell'intelligenza artificiale e dell'apprendimento automatico, inclusi molti esempi, soluzioni e formule in un semplice codice JavaScript.

Intelligenza artificiale

L'intelligenza artificiale suggerisce che le macchine possono imitare gli esseri umani in:

  • Parlando
  • Pensiero
  • Apprendimento
  • Pianificazione
  • Comprensione

Intelligenza umana

Circa 70.000 anni fa, il cervello umano iniziò a sviluppare "Intelligenza Cognitiva":

  • Riuscire a capire i numeri
  • Saper capire una lingua
  • Essere in grado di comprendere il pensiero astratto

Le lingue

Intelligenza cognitiva creata:

  • Mente
  • Parole
  • Numeri

Numeri

L'intelligenza cognitiva ha anche creato:

  • Numeri
  • Conteggio
  • Calcolo

Computer

L'intelligenza artificiale è il risultato della necessità umana di eseguire calcoli complessi .

Questo può essere ottenuto solo utilizzando computer ad alta velocità.


Matematica

I principali rami della matematica coinvolti nell'IA sono:

  • Funzioni lineari
  • Grafica lineare
  • Algebra lineare
  • Probabilità
  • Statistiche

Questi capitoli forniscono contenuti sui rami della matematica utilizzati nei progetti di scienza dei dati (apprendimento automatico/apprendimento profondo).


Algebra lineare

Gli esperti di IA non possono vivere senza questa Algebra:

  • L'IA fa uso di scalari
  • L'IA fa uso di vettori
  • L'IA fa uso di matrici
  • L'IA fa uso di tensori

Grafica lineare

  • Lineare significa diritto
  • Un grafico lineare è una linea retta
  • In generale, un grafico lineare visualizza una funzione lineare

Probabilità

La probabilità riguarda la probabilità che qualcosa sia
La probabilità è un numero compreso tra 0 e 1


Statistiche

Come raccogliere, analizzare, interpretare e presentare i dati.

  • Qual è il più comune?
  • Qual è il più atteso?
  • Qual è il più normale?

Scienza dell'IA

  • Raggruppamento
  • Regressioni
  • Perceptron
  • Formazione

Apprendimento automatico

  • Perceptron
  • Riconoscimento
  • Formazione
  • Test

TensorFlow.js

  • Esercitazione
  • Operazioni
  • Visiera
  • Modelli

Grafica JavaScript

  • Tela
  • Plotly.js
  • Chart.js
  • Grafico di Google