Я хотів би зробити кілька експериментів з еволюцією нейронної сітки (NEAT). Я написав кілька кодів GA та нейронної сітки в C ++ ще в 90-х, щоб просто пограти, але підхід "Зроби сам" виявився досить трудомістким, що я врешті-решт відмовився від нього.
З тих пір речі сильно змінилися, і навколо нас є дуже багато приємних бібліотек та інструментів з відкритим кодом для майже будь-якого інтересу. Я переглядав різні бібліотеки з відкритим кодом (наприклад, DEAP), але можу скористатись деякою допомогою, вибравши одну, яка буде добре підходить ...
- Я витрачав значну частину свого часу на написання коду, щоб візуалізувати, що відбувається (стан нейронної сітки, пристосованість населення) або кінцеві результати (графіки тощо).
Можливо, це доведеться виконати окремою бібліотекою з відкритим кодом, але підтримка візуалізації - це те, що дозволить мені витратити більше часу на проблему / рішення та менше на деталі реалізації. - Я знаю C / C ++, Java, C #, Python, Javascript та декілька інших. Те, що є гарним компромісом між мовою вищого рівня та гарною продуктивністю домашнього обладнання, було б хорошим вибором.
Чи може хтось із досвідом запропонувати хорошу бібліотеку з відкритим кодом або набір інструментів?