Allgemein

 

Die erstellte Anwendung dient dem Anlernen von wählbaren Netzen mit dem Ziel, Fischarten zu bestimmen. Es ist möglich Fotos von Fischen zu öffnen bzw. Freihandzeichnungen zu erstellen als auch Fotos zu bearbeiten und diese dem Netz anzubieten.

 

Das Projekt wurde mittels Visual Studio 7.0 erstellt und unter Verwendung der Sprache C++ entwickelt.

Es wird eineWin32-Anwendung zur Verfügung gestellt.

 

Zur Ausführung sind ein paar Dinge vorausgesetzt.

 

Im Ordner der Anwendung sollte sich ein Ordner „Muster“ befinden. Die Aufnahme neuer Muster in der Anwendung fordert diesen relativen Pfad.

Weiterhin muss eine Datei „Arten.dat“ im Anwendungs-Ordner liegen, welche die Zielkoordinaten der einzelnen Arten enthält.

Die Datei „Muster.dat“ wird falls nicht vorhanden bei erstmaligem Öffnen des Dialoges „Musterauswahl“ angelegt und befindet sich dann ebenfalls im Anwendungsordner.

Der Standard-Anwendungsordner heißt „Execution“. Er wird beim Erstellen des Projektes angelegt.

 

Im Ordner „Net“ sind schon einige angelernte Netze enthalten. Beim Laden dieser Netze kann man aus dem Dateinamen ein paar Einstellungsvorschläge bzw. vergangene Ergebnisse entnehmen.

 

A3

80 ...

S_0.1

R_0.1_0.1

E_650

F_0.2_3

LS_500

Algorithmus

Neuronen

Steilheit tanh

Lernrate, Trägheit

Empfindlichkeit

Fehler, Fehleranzahl

Lernschritte

 

Das wohl am besten geeignete Netz wurde unter dem Namen „A3   120 120   S_0.1   R_0.11_0.11   E_550   F_0.28_1   LS_1000.nn“ abgespeichert.

 

Der Netzausgang liefert zwei Gleitkommastellen, welche das Bild in eine zweidimensional geordnete Ähnlichkeitsmatrix eingliedern. Diese liegt als „Matrix.jpg“ im Ordner Dokumentation. Hier werden verschiedene Arten nach y-x-Verhältnis ihrer Grenzen auf der x-Achse und nach dem Profilierungsgrad ihrer Umrisse auf der y-Achse eingeordnet.

 

DOWNLOAD

 

Anwendungsordner (.zip)

Projekt-Ordner (.zip)

Dokumentation zum Projekt (.zip)

 

Main     >>