PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Metody uczenia sieci neuronowej Hopfielda

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Learning methods for the Hopfield neural network
Języki publikacji
PL
Abstrakty
PL
W artykule przedstawione zostały od strony teoretycznej i porównane od strony praktycznej różne metody uczenia sieci neuronowej Hopfielda. Oprócz znanej i powszechnie stosowanej reguły Hebba, przedstawione zostały modyfikacje tej metody. W celu porównania reguł uczenia sieci Hopfielda napisana została specjalna aplikacja, w której zaimplementowane zostały przedstawione w artykule metody. Regułą najlepiej rozpoznającą zapamiętane wzorce okazała się metoda pseudoinwersji
EN
The Hopfield neural network can have many applications, such as approximation, compression, association, steering or patterns recognition. If the neural network is used for association, it is an associative memory. This task consists in original patterns recognition even when the Hopfield neural network is cued with distorted patterns. In this paper various learning methods for the Hopfield neural network are presented from the theoretical point of view and they are compared from the practical point of view. Besides the well known and generally used Hebb rule, there are presented its modifications as well. In order to compare the learning methods for the Hopfield neural network, a special application in which there are implemented the methods described in the paper is written. Section 2 contains the Hopfield neural network model, the Hopfield neural network definition and the neural network general schematic. There is also de-scribed the activation function used for testing the Hopfield neural network. Section 3 gives various Hopfield network learning rules, such as the original Hebb method, its modifications, the Oja rule and pseudoinversion rule. In Section 4 the testing process and its results are presented. The main task of this neural network is patterns recognition. The Hopfield neural network stored 10 patterns. Each of the stored patterns had 35 neurons. Then the neural network was cued with distorted patterns. The tests proved that the pseudoinversion rule recognized the patterns in the best way.
Wydawca
Rocznik
Strony
521--523
Opis fizyczny
Bibliogr. 10 poz., rys., tab., wzory
Twórcy
autor
Bibliografia
  • [1] R. Tadeusiewicz: Sieci neuronowe. Akademicka Oficyna Wydawnicza RM, Warszawa 1993.
  • [2] S. Osowski: Sieci neuronowe do przetwarzania informacji. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 2000.
  • [3] S. Osowski: Sieci neuronowe w ujęciu algorytmicznym. Wydawnictwa Naukowo-Techniczne, Warszawa 1996.
  • [4] J. Mańdziuk: Sieci neuronowe typu Hopfielda. Teoria i przykłady zastosowań. Akademicka Oficyna Wydawnicza EXIT, Warszawa 2000.
  • [5] J. Hertz, A. Krogh, R. G. Palmer: Wstęp do teorii obliczeń neuronowych. Wydanie drugie. Wydawnictwa Naukowo-Techniczne, Warszawa 1993, 1995.
  • [6] J. Żurada, M. Barski, W. Jędruch: Sztuczne sieci neuronowe. Wydawnictwo Naukowe PWN, Warszawa 1996.
  • [7] J. Korbicz, A. Obuchowicz, D. Uciński: Sztuczne sieci neuronowe. Podstawy i zastosowania, Akademicka Oficyna Wydawnicza PLJ, Warszawa 1994.
  • [8] W. Kwiatkowski: Metody automatycznego rozpoznawania wzorców. IAiR WAT, Warszawa 2001.
  • [9] R. A. Kosiński: Sztuczne sieci neuronowe. Dynamika nieliniowa i chaos. Wydanie trzecie uaktualnione. Wydawnictwa Naukowo-Techniczne, Warszawa 2002, 2007.
  • [10] M. M. Gupta, L. Jin, N. Homma: Static and Dynamic Neural Networks. From Fundamentals to Advanced Theory. Wiley-Interscience, New Jersey 2003.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW4-0068-0037
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.