ISBN-13: 9783838672274 / Niemiecki / Miękka / 2003 / 72 str.
Studienarbeit aus dem Jahr 2000 im Fachbereich Elektrotechnik, Note: 1,0, Universitat Rostock (Elektronik und Informationstechnik), Sprache: Deutsch, Abstract: Inhaltsangabe: Zusammenfassung: Im Rahmen dieser Belegarbeit entstand eine Software, die es erlaubt, die Signalflusse eines analogen Multiplayerperzeptrons zu uberwachen. Grundlage war eine vorangegangene Diplomarbeit, in der die Struktur eines selbstlernenden neuronalen Netzes als Analogschaltung herausgearbeitet wurde. Die Software realisiert die Control-Funktion des analogen Netzes. Diese Funktion uberwacht die Ein- und Ausgange des Netzes, regelt den Signalfluss zum Musterspeicher und kontrolliert den Lernprozess. Ziel war es, die Einsatzmoglichkeit eines Mikrocontrollers zur Netzsteuerung zu untersuchen. Dabei erwies sich die schnellstmogliche Abarbeitung des Control-Algorithmus als wichtiges Kriterium. Aus diesem Grund wurde das Controllerprogramm im Assemblercode entwickelt. Das entstandene Programm ermoglicht es, ein neuronales Netz mit bis zu 100 Eingangs- und 20 Ausgangsneuronen zu steuern. Dabei wurde Wert darauf gelegt, die Software moglichst flexibel zu gestalten. So ist es z.B. moglich, die Anzahl der Ein- und Ausgangsneuronen festzulegen und auch die Zahl der Lern- und Testpattern kann bis zum Maximalwert von je 1000 variiert werden. Inhaltsverzeichnis: Inhaltsverzeichnis: 1.Kurzreferat1 2.Inhaltsverzeichnis4 3.Verzeichnis der Abbildungen6 4.Grundlagen neuronaler Netze7 4.1Das biologische Vorbild7 4.2Kunstliche neuronale Netze8 5.Multilayerperzeptron und Backpropagationalgorithmus10 5.1Aufbau und Funktion des Multilayerperzeptrons (MLP)11 5.2Der Backpropagationalgorithmus12 6.Struktur der technischen Realisierung14 6.1Grundstruktur des Netzes14 6.2Algorithmus zum automatisierten Lernen15 6.3Ermittlung des minimalen Netzfehlers17 6.4Algorithmus der Control-Funktion18 7.Der Mikrocontroller Hitachi H8/53420 7.1Aufbau und Eigenschaften des H8/53420 7.1.1Betriebsmodi der H8-Familie22 7.1.2Festlegen