Fast Training Algorithm for Genetic Fuzzy Controllers and application to an Inverted Pendulum with Free Cart

Javier Viaña, Kelly Cohen

North American Fuzzy Information Processing Society (NAFIPS 2020)


The classical control theory cannot be applied in those systems whose complexity is too high to be analytically modeled. In these cases, mathematical methods with more degrees of freedom are used because they provide better adaptation. One method widely used in control problems is the Fuzzy Inferencing Systems. However, the process of calibration of the parameters re-quired may involve a high computational cost. Among them, Genetic Algorithms have demonstrated great convergence towards ideal solutions. As the dimensions of the control problem (input features) increase, the optimization process requires much more time. Therefore, the present work proposes a gradual search and parameter update criteria for Genetic Fuzzy Controllers that im-proves several orders of magnitude the processing time. The algorithm developed has been applied to the control problem of the Inverted Pendulum with Free Cart. The results obtained demonstrate an effective parameter calibration in seconds, while the traditional method of tuning for the same problem takes more than 2 hours. Currently, many of the mechanical systems of the different industries undergo sudden changes in their properties during use, therefore an instant effective recalibration of the controllers is necessary. This method al-lows fast adaptation and also guarantees the same performance in the control process.

L. Pickering, J. Viana, X. Li, A. Chhabra, D. Patel and K. Cohen, "Identifying Factors in COVID - 19 AI Case Predictions," 2020 7th International Conference on Soft Computing & Machine Intelligence (ISCMI), Stockholm, Sweden, 2020, pp. 192-196