Differenze tra le versioni di "Progetto DUMBO"

Da GolemWiki.
Jump to navigation Jump to search
(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'''
  
obiettivo:
+
== Obiettivi ==
dare una AI agli mBOT che abbiamo in officina, iniziando dal problema del seguire la linea.
+
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.
 
 
Cose da fare:
 
0. vedersi martedì sera per organizzare un core-team e un'agenda.
 
  
 
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

Gears.png
DUMBO

Stato: Idea

Logo zero.png
Descrizione IA su un robot
Licenza Non definita
Autore Alfredo
Contributi
Categorie Sperimentazione, Svago
Link


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

  1. vedersi un martedì sera per organizzare un core-team e un'agenda;
  2. trovare ed analizzare una AI adatta al problema dell'inseguimento della linea;
  3. 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