Differenze tra le versioni di "Progetto DUMBO"
(Creata pagina con messaggio di Alfredo) |
|||
(4 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
+ | {{Sviluppo | ||
+ | <!--Header--> | ||
+ | |nome = DUMBO | ||
+ | |status = Idea | ||
+ | <!--Image--> | ||
+ | <!--|foto = --> | ||
+ | <!--General--> | ||
+ | |descrizione = IA su un robot | ||
+ | |licenza = Non definita | ||
+ | |autore = Alfredo | ||
+ | |contributi = | ||
+ | |categorie = Sperimentazione, Svago | ||
+ | |link = | ||
+ | }} | ||
− | DUMBo: Unique Moving Bot | + | '''DUMBo: Unique Moving Bot''' |
− | + | == Obiettivi == | |
− | + | Dare una intelligenza artificiale (AI) agli [https://www.makeblock.com/steam-kits/mbot mBOT] che abbiamo in officina, iniziando dal problema del seguire la linea. | |
− | |||
− | |||
− | |||
Il progetto partirà dalle basi e vuole avere uno scopo didattico e divulgativo, specialmente per i concetti chiave. | Il progetto partirà dalle basi e vuole avere uno scopo didattico e divulgativo, specialmente per i concetti chiave. | ||
Se per scrivere effettivamente il software sarà necessario l'aiuto dei soci con più competenza, tutti potranno invece vedere cosa stiamo facendo e imparare quali saranno le tappe del percorso, i bug e i problemi ci affliggeranno la macchinina. Fino a che l'AI non cadrà in depressione e avrà bisogno di uno psicologo artificiale! | Se per scrivere effettivamente il software sarà necessario l'aiuto dei soci con più competenza, tutti potranno invece vedere cosa stiamo facendo e imparare quali saranno le tappe del percorso, i bug e i problemi ci affliggeranno la macchinina. Fino a che l'AI non cadrà in depressione e avrà bisogno di uno psicologo artificiale! | ||
+ | |||
+ | == ToDo List == | ||
+ | La lista è parziale | ||
+ | # vedersi un martedì sera per organizzare un core-team e un'agenda; | ||
+ | # trovare ed analizzare una AI adatta al problema dell'inseguimento della linea; | ||
+ | # studiare la comunicazione Bluetooth dell'mBOT; | ||
+ | |||
+ | ==Serate== | ||
+ | === Temi della serata 0 === | ||
+ | ''17 settembre 2019'' | ||
+ | * obiettivo del progetto; | ||
+ | * apprendimento supervisionato vs apprendimento per rinforzo; | ||
+ | * perché scrivere una AI è diverso dallo scrivere un comune software deterministico; | ||
+ | * presentazione di OpenAI e Gym. | ||
+ | |||
+ | == Il nome == | ||
+ | Suggerito da [[Utente:giomba|giomba]] ispirandosi al noto cartone animato. Il robottino vagherà per l'Officina: un posto per lui buio e circondato da gentaccia poco raccomandabile; lo sviluppo sarà fatto nel tempo libero, probabilmente verrà un'AI molto artificial e poco intelligent (''dumb''). | ||
+ | |||
+ | Ovviamente è un acronimo inverso e per giunta ricorsivo. | ||
== Link utili == | == Link utili == | ||
− | * [ | + | * Progetto di riferimento - [https://openai.com/ OpenAI] |
− | + | * Documentazione con tutorial per iniziare - [https://spinningup.openai.com/en/latest/spinningup/rl_intro.html SpinningUp] | |
[[Categoria:Howto]] | [[Categoria:Howto]] |
Versione attuale delle 18:31, 19 set 2019
Stato: Idea
DUMBo: Unique Moving Bot
Obiettivi
Dare una intelligenza artificiale (AI) agli mBOT che abbiamo in officina, iniziando dal problema del seguire la linea.
Il progetto partirà dalle basi e vuole avere uno scopo didattico e divulgativo, specialmente per i concetti chiave. Se per scrivere effettivamente il software sarà necessario l'aiuto dei soci con più competenza, tutti potranno invece vedere cosa stiamo facendo e imparare quali saranno le tappe del percorso, i bug e i problemi ci affliggeranno la macchinina. Fino a che l'AI non cadrà in depressione e avrà bisogno di uno psicologo artificiale!
ToDo List
La lista è parziale
- vedersi un martedì sera per organizzare un core-team e un'agenda;
- trovare ed analizzare una AI adatta al problema dell'inseguimento della linea;
- studiare la comunicazione Bluetooth dell'mBOT;
Serate
Temi della serata 0
17 settembre 2019
- obiettivo del progetto;
- apprendimento supervisionato vs apprendimento per rinforzo;
- perché scrivere una AI è diverso dallo scrivere un comune software deterministico;
- presentazione di OpenAI e Gym.
Il nome
Suggerito da giomba ispirandosi al noto cartone animato. Il robottino vagherà per l'Officina: un posto per lui buio e circondato da gentaccia poco raccomandabile; lo sviluppo sarà fatto nel tempo libero, probabilmente verrà un'AI molto artificial e poco intelligent (dumb).
Ovviamente è un acronimo inverso e per giunta ricorsivo.
Link utili
- Progetto di riferimento - OpenAI
- Documentazione con tutorial per iniziare - SpinningUp