Skip to main content
Log in

Radial basis function artificial neural networks for the inference process in fuzzy logic based control

Neuronale Netzwerke mit radialen Basisfunktionen für neu Inferenzprozeß bei einer Fuzzy-Logik-Steuerung

  • Published:
Computing Aims and scope Submit manuscript

Abstract

This paper illustrates the fuzzy logic based approach to the control of a plant or a system, and discusses some of the possible shortcomings of the usual inference mechanisms. Radial basis function artificial neural networks have been shown to be effective in a number of applications, and have the advantage that network training is a very rapid process due to their structure. In fact, this is usually accomplished by the solution of a system of linear equations, a process for which fast and reliable algorithms are available. Radial basis function networks are shown to provide a means of constructing an ‘inference engine’ capable of handling a rule base in which plant state and control actions are specified in terms of fuzzy sets. The resulting inference mechanism is shown to avoid the phenomena of ‘rule overlap’ which can be a feature of fuzzy control algorithms. It is interesting to note that in this application of radial basis function networks, the usual problems on the number and location of centres do not arise. The paper concludes with a brief discussion of some experimental results achieved.

Zusammenfassung

Dieser Artikel illustriert den auf Fuzzy-Logik basierenden Ansatz zur Steuerung eines Systems and diskutiert einige der möglichen Nachteile der üblichen Inferenzmechanismen. Es wurde gezeigt, daß neuronale Netzwerke mit radialen Basisfunktionen für viele Anwendungen sehr effektiv sind und den Vorteil haben, daß das Trainieren des Netzwerkes wegen seiner Struktur ein sehr schneller Prozeß ist. Praktisch wird dies für gewöhnlich durch das Lösen eines linearen Gleichungssystems durchgeführt, ein Schritt für den schnelle und robuste Verfahren verfügbar sind. Es wird gezeigt, daß neuronale Netzwerke mit radialen Basisfunktionen ein Mittel zur Konstruktion einer Inferenzmaschine sind, wobei eine Regel-Basis zur Steuerung von Systemzuständen und Systemänderungen durch Fuzzy-Logik dargestellt wird. Der resultierende Inferenzmechanismus vermeidet das Phänomen der Regelüberlappung, das bei Fuzzy-Logic-Steueralgorithmen auftreten kann. Es ist interessant, daß bei dieser Anwendung von neuronalen Netzwerken mit radialen Basisfunktionen die üblichen Probleme bei der Anzahl und Plazierung der Zentren nicht auftreten. Der Artikel schließt mit einer zusammenfassenden Diskussion und einigen experimentellen Ergebnissen.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Yager, R. R., Ovchinnikov, S., Tong, R. M., Nguyen, H. T.: Fuzzy sets and applications: selected papers by L. A. Zadeh. New York: Wiley 1987.

    Google Scholar 

  2. Driankov, D., Hellendoorn, H., Reinfrank, H.: An introduction to fuzzy control. Berlin, Heidelberg, New York, Tokyo: Springer 1993.

    Google Scholar 

  3. Broomhead, D. S., Lowe, D.: Multivariable functional interpolation and adaptive networks. Complex Syst.2, 321–355, (1988).

    Google Scholar 

  4. Harris, C. J., Moore, C. G., Brown, M.: Intelligent control. Singapore: World Scientific 1993.

    Google Scholar 

  5. Pedrycz, W.: Fuzzy control and fuzzy systems. Taunton: Research Studies Press 1993.

    Google Scholar 

  6. King, P. J., Mamdani, E. H.: The application of fuzzy control systems to industrial processes. Automatica13, 235–242 (1977).

    Google Scholar 

  7. Hellendoorn, J.: Reasoning with fuzzy logic. PhD Thesis, TU Delft, Netherlands, NLR TP 91024 U, 1991.

    Google Scholar 

  8. Keller, J. R., Yager, R. R., Tahani, H.: Neural network implementation of fuzzy logic. Fuzzy Sets Syst.45, 1–12 (1992).

    Google Scholar 

  9. Press, W. H., Teukolsy, S. A., Vetterling, W. T., Flannery, B. P.: Numerical recipies. Cambridge: CUP 1992.

    Google Scholar 

  10. Kosko, B.: Neural networks and fuzzy systems. Englewood Cliffs: Prentice Hall 1992.

    Google Scholar 

  11. Warwick, K., Irwin, G. W., Hunt, K. J.: Neural networks for control and systems. London: Peter Perigrinus 1992.

    Google Scholar 

  12. White, D. A., Sorge, D. A.: Handbook of intelligent control. New York: Van Nostrand Reinhold 1992.

    Google Scholar 

  13. Weinholt, W.: Optimizing the structure of RBFN's by optimizing fuzzy inference systems with evolution strategy. Internal Report 93-07, Ruhr Universität, Bochum, 1993.

    Google Scholar 

  14. Roger Jang, J-S., Sun, C-T.: Functional equivalence between radial basis function networks and fuzzy inference systems. IEEE Trans. Neural Networks4, 156–158 (1993).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Steele, N.C., Reeves, C.R., Nicholas, M. et al. Radial basis function artificial neural networks for the inference process in fuzzy logic based control. Computing 54, 99–117 (1995). https://doi.org/10.1007/BF02238126

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02238126

Keywords

Navigation