Article or book title, author's surname, DOI

The hardware implementation of neural network adaptive control system

А.А. Жданов1, Н.Б. Преображенский2, Ю.А. Холопов3, И.В. Степанян4, Нгуен Хыу Чунг5

research article Pages: 55-62

  1. 1 д.ф-м.н., профессор, гл. науч отрудник, АО «Институт точной механики и вычислитель-ной техники им. С.А. Лебедева РАН» (Москва)
  2. 2 к.т.н., ст. науч. сотрудник, АО «Институт точной механики и вычислительной техники им. С.А. Лебедева РАН» (Москва)
  3. 3 вед. инженер, АО «Институт точной механики и вычислительной техники им. С.А. Лебедева РАН» (Москва)
  4. 4 д.б.н., к.т.н., вед. науч. сотрудник, Институт машиноведения им. А.А. Благонравова РАН; вед. науч. сотрудник, Центр междисциплинарных исследований музыкального творчества Московской государственной консерватории им. П.И. Чайковского; Научно-исследовательский институт медицины труда РАН (Москва)
  5. 5 магистр естественных наук, Московский физико-технический институт (государственный университет)

Abstract

Nowadays, most of automatic control systems are based on rigorous mathematical models. However, this approach has some limits when being applied in practice, since it-s extremely difficult to form rigorous mathematical models for some object classes. When the complexity of the controlling tasks increases, building their accurate mathematical models seems to be impossible. Since the mid-twentieth century, it began to spread the so-called \"intelligent\" approach which was used to create controlling systems. In this case, instead of using mathematical models of the object, the intelligent approach use and knowledge of object. This method of constructing control system eliminates the step of creating an accurate mathematical model of the object. \"Autonomous Adaptive Control\" (AAC) method allows us to create automatically models of object that is used to control the object in accordance with user-defined objectives and criteria without its mathematical description.

Separate subsystem of AAC system can be implemented with various appropriate methods of pattern recognition, knowledge representation and so on. However, the most interesting and appropriate manner of constructing AAC system is using a neural-like network method corresponding to all the visible properties of biological control systems. Because available neuron models are not appropriate to AAC, we created specific neutron models which are described in [Zhdanov A.A. Self-contained artificial intelligence. - M.: Binom. Laboratory Knowledge 2008]. The most distinguishing feature of our model of a neuron is that biological neurons is considered as a separate self-learning recognition system. Our further desire is to build the AAC neuron system not in software form, but in the form of ASIC with a high degree of parallelism as possible - down to a single neuron. The first steps of implementing the task are going to be presented in this paper.

This work was financially supported by RHSF in grant № 15-03-00519а «Post-non-classic paradigm of artificial intellect».

How to cite

Жданов А.А., Преображенский Н.Б., Холопов Ю.А., Степанян И.В., Чунг Н.Х. Аппаратная реализация нейронной сети в адаптивной системе управления // Нейрокомпьютеры: разработка, применение. 2016. № 6. С. 55–62.

References

 

  1. ZHdanov A.A. Avtonomnyjj iskusstvennyjj intellekt. M.: BINOM. Laboratorija znanijj. 2008.
  2. ZHdanov A.A. Formalnaja model nejjrona i nejjroseti v metodologii avtonomnogo adaptivnogo upravlenija // Sbornik «Voprosy kibernetiki». Nauchnyjj sovet po kompleksnojj probleme «Kibernetika» RAN. 1997. Vyp. 3. C. 258-274.
  3. Neurox Intellect Labs // http://neurox.intellect-labs.com
  4. Modelsim // http://www.altera.com/products/design-software/model---simulation/modelsim-altera-software.html.
  5. Ieruzalimski R. Programmirovanie na jazyke LUA. M.: DMK Press. 2014. 382 s.