Obiettivi
Al termine del percorso, gli studenti avranno acquisito sia competenze teoriche sia abilità pratiche, comprendendo come progettare, addestrare e utilizzare semplici modelli di intelligenza artificiale direttamente in ambiente JavaScript.
Contenuti
L’attività propone un percorso introduttivo e pratico nel mondo dell’intelligenza artificiale, pensato per guidare gli studenti dalla comprensione dei concetti fondamentali fino alla realizzazione di semplici reti neurali funzionanti. Il modulo è articolato in quattro lezioni progressive:
Introduzione all’intelligenza artificiale
Gli studenti scoprono cos’è l’IA, i principali campi di applicazione e le differenze tra algoritmi tradizionali e sistemi intelligenti. Attraverso esempi concreti, si comprenderanno le potenzialità e i limiti delle tecnologie intelligenti.
Reti neurali artificiali
Vengono introdotti i concetti di neurone artificiale, livelli, pesi, funzioni di attivazione e processo di apprendimento. L’obiettivo è costruire una base teorica solida per comprendere come le reti neurali elaborano dati e prendono decisioni.
Reti neurali con Brain.js
Gli studenti sperimentano una prima implementazione pratica utilizzando Brain.js, una libreria JavaScript semplice e intuitiva. Realizzeranno piccole reti neurali per classificazione o previsione, osservando come i modelli apprendono attraverso l’allenamento.
Reti neurali con TensorFlow.js
L’ultima lezione introduce strumenti più avanzati con TensorFlow.js. Gli studenti imparano a creare modelli più complessi, gestire dati, addestrare reti multi-strato e valutare le prestazioni del modello, sviluppando maggiore consapevolezza sulle potenzialità dell’IA nel web.
Webmaster