PL EN


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

Poprawa jakości dynamicznego modelu złożonego poprzez zastosowanie interpolowanych danych uczących

Autorzy
Identyfikatory
Warianty tytułu
EN
Improving the quality of dynamic complex model by use of interpolated learning data
Języki publikacji
PL
Abstrakty
PL
Artykuł prezentuje wpływ interpolowanych danych uczących na jakość modelu globalnego dynamicznego obiektu złożonego. Obiekt złożony może składać się z kilku dynamicznych obiektów prostych. Do modelowania dynamicznego obiektu złożonego zaproponowano szeregowo-równoległy model identyfikacji, w którym jako metodę uczenia można zastosować algorytm wstecznej propagacji błędu do obliczania gradientu z funkcji jakości, jak w statycznych sieciach neuronowych. Kryterium globalnym oceny jakości modelu jest suma kwadratów błędów między wyjściami obiektów prostych a wyjściami odpowiednich modeli prostych. Obiektem badań jest dynamiczny nieliniowy obiekt złożony, który składa się z szeregowego połączenia dwóch dynamicznych nieliniowych obiektów prostych opisanych nieliniowymi równaniami różnicowymi. Model globalny obiektu złożonego składa się z dwóch połączonych szeregowo dynamicznych modeli prostych. Jako model globalny użyto wielowarstwowe sieci neuronowe typu feedforward z liniami opóźnień w odpowiedniej konfiguracji. Do uczenia modelu globalnego wygenerowano dwa typy danych uczących. Pierwszy typ danych to 100-punktowy zbiór liczb losowych o rozkładzie normalnym z wartościami z przedziału <-1, 1>. Drugi typ danych powstał przez interpolację (trzema dodatkowymi punktami) 100–punktowego zbioru danych losowych. Zbór danych interpolowanych zawiera 400 liczb o wartościach z przedziału <-1, 1>. W artykule przedstawiono wpływ obu typów danych na jakość modelu globalnego i modeli prostych oraz wpływ na szybkość uczenia się modelu.
EN
The main goal of this paper was study the impact of types of training data on the quality of the global model and the quality of simple models of dynamic complex system. It were considered two types of the training data: random data which contained 100 points with normal distribution and data which contained 400 points of interpolated random data. For simulations a dynamic complex system, which consists of two non-linear dynamic objects, connected in series was considered. The complex dynamic system is described by two nonlinear discrete functions. A global model of this system was built from multi-layer neural network in a dynamic structure. The global model was divided into two dynamic simple models in accordance to the construction of the complex system. As a global quality criterion was adopted the weighted sum of quality criteria of dynamic simple models. Two types of training data were generated: a set of random numbers with normal distribution in interval <-1,1> and a set of interpolated random numbers (i.e. interpolation of the first random set) in interval <-1,1>. The random set contains 100 numbers, the interpolated set contains 400 numbers. Kind of training random data has an influence on the learning speed of the models, and has an influence on the quality of the simple models and the global model. Interpolated random data significantly improves (about 8 times) the quality of the dynamic global model of the complex system. The obtained results show, that by appropriate choice of the training data can be obtained very good quality of the global model (i.e. the BP(2) index reaches less than 1 percent) and at the same time very high quality of the first simple model (i.e. the BP(1) index reaches a value of about 2 percent).
Rocznik
Strony
223--241
Opis fizyczny
Bibliogr. 11 poz., rys., tab., wykr.
Twórcy
autor
  • Politechnika Rzeszowska, Katedra Elektrotechniki i Podstaw Informatyki, ul. W. Pola 2, 35-959 Rzeszów
Bibliografia
  • [1] Bubnicki Z., Identyfikacja obiektów sterowania, PWN, Warszawa, 1974.
  • [2] Dahleh MA., Venkatesh Sr., System Identification for Complex Systems: Problem Formulation and Resuls, In Proceedings of the 36th IEEE Conf. on Dec. and Control, 1997.
  • [3] Czemplik A., Modele dynamiki układów fizycznych dla inżynierów. Zasady i przykłady konstrukcji modeli dynamicznych obiektów automatyki, WNT, Warszawa 2008.
  • [4] Drałus G., Świątek J., Sieci neuronowe w modelowaniu złożonego obiektu chemicznego. XIV Krajowa Konferencja Automatyki, Zielona Góra, 2002, s. 825-830.
  • [5] Drałus G., Modeling of Dynamic Nonlinear Complex Systems Using Neural Networks. Proceedings of the 15th “International Conference on Systems Science”, Wrocław, 2004, vol. III, pp. 87-96.
  • [6] Drałus G., Świątek J., Static and dynamic complex models: comparison and application to chemical systems, Kybernetes: The International Journal of Systems & Cybernetics, Emerald, Vol. 38, No.7/8, 2009.
  • [7] Józefczyk J., Wybrane problemy podejmowania decyzji w kompleksach operacji, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław 2001.
  • [8] Ljung L., System Identification. Theory for the user, Prentice Hall, 1987.
  • [9] Narendra K.S., Parthasarathy K., Identification and Control of Dynamic Systems Using Neural Network, IEEE Trans. On Neural Networks, 1990, vol 1. No.1, s. 4-27.
  • [10] Osowski S., Modelowanie i symulacja układów i procesów dynamicznych, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 2007.
  • [11] Riedmiller M., Braun H., RPROP – a fast adaptive learning algorithm, Technical Report, University Karlsruhe, 1992.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-a45d728d-a6d6-4859-8a06-a50f848a8d00
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ć.