| Typ souboru | APK |
|---|---|
| Verze | 1.1 |
| Vydavatel | DDimitrovD |
| Datum vydání | 16. 7. 2020 |
| Datum přidáno | 16. 7. 2020 |
| Os požadavky | Android |
| Požadavky | Requires Android 8.0 and up |
| Celkový počet stažení | 0 |
| Cena | Free |
Popis
Pohrajte si s architekturou sítě a datovou sadou, abyste viděli, jak různé parametry ovlivňují neuronovou síť.
Neuroplay je malý umělý tvůrce neuronové sítě pro rozpoznávání obrazu. Není příliš výkonný ani příliš bohatý na funkce. Ve skutečnosti je to záměrně jednoduché a omezené. Může pracovat pouze s maximálně 3 třídami! Jeho primárním cílem je poskytnout intuitivní pohled na vnitřní fungování neuronových sítí. Abychom vám pomohli porozumět tomu, co se děje, když se sítě učí novou datovou sadu, a vizualizovat, jak každá vrstva a jednotka vidí mezilehlá data.
Podívejte se na kód! Ano, je to OPEN SOURCE. Můžete zamířit do úložiště a podívat se, jak vše funguje! Neuroplay nepoužívá složité knihovny strojového učení a pokročilé optimalizační algoritmy. Stejně tak se snažím udržovat kód dobře zdokumentovaný a čistý. Je jednoduché a snadné pochopit základní základy neuronových sítí.
GitLab repo: https://gitlab.com/ddimitrovd/neuroplay
Naučit se s ním pracovat a začít vás to bavit vám nezabere více než 5 minut! Vřele doporučuji kouknout na video tutoriál. Je to krátké a přímo k věci!
Můžete buď použít poskytnutou datovou sadu, nebo ještě lépe zadat vlastní nakreslením. Nebojte se, nebude příliš únavné shromáždit slušnou datovou sadu, každý výkres, který poskytnete, je rozšířen, aby se obrázky znásobily. Během jedné minuty můžete shromáždit datovou sadu o rozměrech v desítkách tisíc!
Mám spoustu nápadů na skvělé funkce a nástroje pro vizualizaci vnitřního fungování, ale jsem jen jeden člověk a toto je můj vedlejší projekt. Právě tolik času mohu této aplikaci obětovat. Jsem si vědom toho, že existují určité chyby, omezení a prostor pro optimalizaci, ale je to bezplatná aplikace. Doufám, že se u toho budete bavit a nebudete příliš frustrovaní, když se něco pokazí.
!!! VE VÝVOJI!!!
Jak jsem již zmínil, je spousta věcí, které chci ještě udělat, a pravděpodobně to uvidíte v aplikaci se všemi zakázanými tlačítky a varováními.
Věci, které chci v nejbližší době dělat, pokud budu mít čas, jsou:
- více optimalizačních algoritmů
- použil definované augmentace
- vestavěné datové sady
- vylepšený výkon/vícevláknové zpracování
- vstupní vizualizace
- lepší navigace mezi aktivitami
- diagramová vizualizace modelu neuronové sítě, hypotézy a jednotlivých jednotek a vah
+ podobná vizualizace pro backprop
- ukládání více vlastních datových sad
- více přizpůsobitelná architektura
- a mnohem mnohem více
Aplikace využívá některé skvělé bezplatné prostředky a veřejně dostupný kód:
-Vytváření jednoduchého nástroje pro kreslení pro Android: https://android.jlelse.eu/a-guide-to-drawing-in-android-631237ab6e28
-Ikony: https://www.flaticon.com/authors/smashicons