Treffer: A Component Architecture for Artificial Neural Network Systems

Title:
A Component Architecture for Artificial Neural Network Systems
Publisher Information:
2002.
Publication Year:
2002
Subject Terms:
Document Type:
Dissertation Doctoral thesis
File Description:
application/pdf
Language:
English
Accession Number:
edsair.od.......715..193efef51ee932399e6ca39c633d0f08
Database:
OpenAIRE

Weitere Informationen

Die Arbeit stellt zuerst die Architekturbausteine eines Komponentenframeworks dar, das im Rahmen der Dissertation implementiert wurde und die Wiederverwendung derKernteile von Modellen für künstliche neuronale Netze (artificial neural networks, ANN)erlaubt. Obwohl es eine Reihe von verschiedenen ANN-Modellen gibt, wurde einwesentlicher Aspekt bisher kaum untersucht: die Bereitstellung wiederverwendbarer Komponenten, die eine effiziente Implementierung entsprechender Systemarchitekturen für diese Domäne ermöglichen. Das Komponentenframework wird mit bestehenden Implementierungsansätzen für ANN-Modelle und -Simulationen verglichen. Bei der Anwendung von ANN gibt es Schwierigkeiten, wie zum Beispiel Begrenzungen von Hardwareressourcen und passende Softwarelösungen. Die Tatsache, wie sich die ANN-Komponenten die Parallelisierung von vernetzten Computern zunutze machen, stellt einen Beitrag zum Stand der Technik im mobilen Code und in verteilten Systemen dar. Die Software-Architektur wurde so definiert, dass sie die Parallelisierung sowohl der internen Ausführung eines ANNs wie auch der Simulation von unterschiedlichen ANNs, simultan auf derselben Maschine oder auf unterschiedlichen Maschinen verteilt, erleichtert. Das kombinatorische Netzmodell (CNM) wurde dabei als Fallstudie für die Implementierung von Parallelität auf der Ebene der ANN-Struktur gewählt. Die durchgeführte Verbesserung eines der ANN-Modelle, nämlich des CNM, stellt einen Beitrag zum Bereich der ANNs selbst und zum Data-Mining dar. Der ursprüngliche CNM-Algorithmus konnte erheblich verbessert werden hinsichtlich der Optimierung des Suchraumes, das heißt höhere Ausführungsgeschwindigkeit und weniger Speicherverbrauch. Das letzte Kapitel bietet einen Überblick über offene Forschungsfragen, die während der Dissertation aufgetaucht sind.
published