Zum Inhalt springen
NF

Neuroplay for Android APK

Herausgeber: DDimitrovD
Android APK Free
DateitypAPK
Ausführung1.1
Herausgeber DDimitrovD
Veröffentlichungsdatum16.07.2020
Datum hinzugefügt16.07.2020
Os AnforderungenAndroid
BedarfRequires Android 8.0 and up
Downloads insgesamt0
PreisFree

Beschreibung

Spielen Sie mit der Netzwerkarchitektur und dem Datensatz herum, um zu sehen, wie verschiedene Parameter das neuronale Netzwerk beeinflussen.

Neuroplay ist ein kleiner Generator für künstliche neuronale Netze zur Bilderkennung. Es ist weder sehr leistungsfähig noch sehr funktionsreich. Eigentlich ist es bewusst einfach und limitiert. Es kann nur mit maximal 3 Klassen funktionieren! Sein Hauptziel ist es, einen intuitiven Einblick in das Innenleben neuronaler Netze zu geben. Um Ihnen zu helfen zu verstehen, was vor sich geht, wenn die Netzwerke einen neuen Datensatz lernen, und um zu visualisieren, wie jede Schicht und Einheit die Zwischendaten sieht.

Schauen Sie sich den Code an! Ja, es ist OPEN SOURCE. Sie können zum Repository gehen und sehen, wie alles funktioniert! Neuroplay verwendet keine komplexen maschinellen Lernbibliotheken und fortschrittliche Optimierungsalgorithmen. Außerdem bemühe ich mich, den Code gut dokumentiert und sauber zu halten. Es ist einfach und leicht, die grundlegenden Grundlagen neuronaler Netze zu verstehen.

GitLab-Repository: https://gitlab.com/ddimitrovd/neuroplay

Es dauert nicht länger als 5 Minuten, um zu lernen, damit zu arbeiten und Spaß zu haben! Ich empfehle dringend, sich das Video-Tutorial anzuschauen. Es ist kurz und bündig!

Sie können entweder einen bereitgestellten Datensatz verwenden oder noch besser einen eigenen eingeben, indem Sie ihn zeichnen. Keine Sorge, es wird nicht zu mühsam sein, einen anständigen Datensatz zu sammeln. Jede von Ihnen bereitgestellte Zeichnung wird erweitert, um die Bilder zu multiplizieren. Sie können in nur einer Minute einen Datensatz von Zehntausenden von Dimensionen sammeln!

Ich habe viele Ideen für coole Funktionen und Visualisierungstools, aber ich bin nur ein Typ, und dies ist ein Nebenprojekt von mir. Es gibt einfach so viel Zeit, die ich für diese App opfern kann. Mir ist bewusst, dass es einige Fehler, Einschränkungen und Raum für Optimierungen gibt, aber es ist eine kostenlose App. Ich hoffe, Sie haben Spaß damit und werden nicht zu frustriert, wenn etwas schief geht.

!!! IN ENTWICKLUNG !!!

Wie ich bereits erwähnt habe, gibt es noch viele Dinge, die ich tun möchte, und Sie werden das wahrscheinlich in der App mit all den deaktivierten Schaltflächen und Warnungen sehen.

Dinge, die ich in naher Zukunft tun möchte, wenn ich Zeit habe, sind:

- mehr Optimierungsalgorithmen

- definierte Augmentationen verwendet

- eingebaute Datensätze

- verbesserte Leistung/Multithreading

- Eingabevisualisierung

- Bessere Navigation zwischen Aktivitäten

- Diagrammvisualisierung des neuronalen Netzwerkmodells, der Hypothese und der einzelnen Einheiten und Gewichte

+ ähnliche Visualisierung für Backprop

- Speichern mehrerer benutzerdefinierter Datensätze

- mehr anpassbare Architektur

- und sehr viel mehr

Die App verwendet einige großartige kostenlose Assets und öffentlich verfügbaren Code:

- Erstellen eines einfachen Zeichenwerkzeugs für Android: https://android.jlelse.eu/a-guide-to-drawing-in-android-631237ab6e28

-Icons: https://www.flaticon.com/authors/smashicons

Ähnliche Programme

Alternativen