- Addestra un modello di apprendimento automatico per prevedere qualcosa
Queste sono le attività di questa lezione:
3 PARTI DELL'APPRENDIMENTO AUTOMATICO
Ricordiamo che l'intelligenza artificiale, nello specifico l'apprendimento automatico, si compone di tre parti principali.
Set di dati
Trova i modelli
Fai una previsione
In questa lezione ci concentreremo sulla seconda parte, Trova modelli, addestrando il nostro modello di intelligenza artificiale che sarà in grado di fare una previsione.
Ci sono molti piattaforme online gratuite piattaforme gratuite dove puoi addestrare un modello di intelligenza artificiale, utilizzando l'apprendimento supervisionato.
L'apprendimento supervisionato è proprio come sembra: si supervisiona l'apprendimento del modello indicandogli la risposta corretta.
Ad esempio, supponiamo di volere un modello di intelligenza artificiale per capire se un'immagine è di un cane cane o un gatto.


Il tuo set di dati sarà costituito da tantissime immagini di cani e gatti.
Contribuisci ad addestrare il modello dicendogli quali immagini sono cani e quali gatti.
PIANIFICARE IL TUO MODELLO
Il tuo modello prevede o classifica qualcosa. Spesso questi modelli sono chiamati modelli di classificazioneper questo motivo.
Primi passi:
- Cosa stai classificando? Sono immagini, testi, suoni? Questo è il tuo tipo di dati.
- Quali sono le diverse classificazioni possibili? Ad esempio, cani e gatti. Queste sono le tue classi. A volte vengono anche chiamate etichette.
- Raccogli i dati appropriati per addestrare il tuo modello. Trova tantissimi dati variegati per rappresentare ogni classe. Ad esempio, tantissime foto di diversi tipi di cani e gatti!

PIATTAFORME CONSIGLIATE
Esistono molte piattaforme gratuite e open source per creare modelli di classificazione AI.
Abbiamo stilato un elenco di programmi e piattaforme in cui è possibile:
- costruisci il tuo modello per fare una previsione
- quindi utilizzare il modello in un'applicazione mobile o web per eseguire un'azione basata sulla previsione.
Ecco una rapida panoramica di ciò che ogni piattaforma può classificare e integrare.
Piattaforma | Tipi di classificazione | Integrazione di Technovation |
---|---|---|
Teachable Machine di Google | immagini, suoni, pose | App Inventor, Python, altre integrazioni possibili |
Apprendimento automatico per bambini | immagini, suoni, testi, numeri | Python, App Inventor |
MIT App Inventor | immagini, suoni, pose | App Inventor |
Ximilar | immagini | Thunkable, App Inventor, applicazioni wep, utilizzo delle API |
ATTIVITÀ: ADDESTRARE UN MODELLO DI APPRENDIMENTO AUTOMATICO
Costruisci un modello di sasso, carta e forbici
Poi vedi il tuo modello in azione con una semplice interazione javascript pre-costruita.
RIFLESSIONE
Hai realizzato il tuo primo modello di IA! Questo dovrebbe darti un'idea del processo di creazione di un modello AI. Tutte le piattaforme di creazione di modelli funzionano in modo simile, anche se le interfacce possono differire leggermente.

REVISIONE DEI TERMINI CHIAVE
- Modello di AI (o apprendimento automatico) - intelligenza artificiale che viene addestrata su un set di dati per riconoscere i modelli e prevedere o classificare qualcosa.
- Apprendimento supervisionato - Apprendimento automatico in cui un modello viene addestrato indicandogli un risultato corretto o errato.
- Classe - un'etichetta che viene fornita a un modello di intelligenza artificiale in modo che impari a classificare gli input in base alla loro classe.
RISORSE AGGIUNTIVE
Se vuoi saperne di più sull'intelligenza artificiale e l'apprendimento automatico, ecco un'ottima playlist di Daniel Schiffman della New York University.