Mi piacerebbe fare alcuni esperimenti con l'evoluzione della rete neurale (NEAT). Ho scritto un po 'di codice GA e di rete neurale in C ++ negli anni '90 solo per scherzare, ma l'approccio fai-da-te si è rivelato abbastanza laborioso che alla fine l'ho lasciato cadere.
Le cose sono cambiate molto da allora, e ci sono molte librerie e strumenti open source molto carini in circolazione per qualsiasi interesse che si possa avere. Ho cercato su Google diverse librerie open source (ad esempio DEAP), ma potrei usare un po 'di aiuto per sceglierne una che sarebbe adatta ...
- Ho trascorso gran parte del mio tempo a scrivere codice per visualizzare cosa stava succedendo (stato della rete neurale, idoneità della popolazione) o risultati finali (grafici, ecc.).
Forse questo dovrebbe essere soddisfatto da una libreria open source separata, ma il supporto della visualizzazione sarebbe qualcosa che mi permetterebbe di dedicare più tempo al problema / soluzione e meno ai dettagli di implementazione. - Conosco C / C ++, Java, C #, Python, Javascript e pochi altri. Qualcosa che sia un buon compromesso tra un linguaggio di livello superiore e buone prestazioni sull'hardware domestico sarebbe una buona scelta.
Qualcuno con esperienza può suggerire una buona libreria o set di strumenti open source?