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