z-logo
open-access-imgOpen Access
Machine learning in the development of regulators: the specifics of data preparation and the choice of the ML model algorithm
Author(s) -
Н А Староверова,
М. Л. Шустрова,
M Z Fatykhov
Publication year - 2021
Publication title -
iop conference series. materials science and engineering
Language(s) - English
Resource type - Journals
eISSN - 1757-899X
pISSN - 1757-8981
DOI - 10.1088/1757-899x/1155/1/012050
Subject(s) - machine learning , python (programming language) , artificial intelligence , computer science , algorithm , stability (learning theory) , operating system
The article considers the stages of regulators development based on machine learning. Machine learning, like a fuzzy logic, is used in PID regulators in two ways: it is able to build the regulator or a unit for adjusting its coefficients. A feature of machine algorithms is the “learning” ability which allows you to transfer the experience of an expert to the system. The presence of a learning procedure distinguishes the configuration of regulators based on machine algorithms from the classical approach. The publication analyzed the possibility of using regression machine algorithms (models) of the Scikit-learn library (Python) to solve control problems using the example of a level regulator. The search for an effective data processing model led to the construction of ensemble algorithms based on stacking. The high degree of compliance between predicted and test data confirms the accuracy and stability of the results. The results presented in the article can be used in a simulating or in developing a controller based on a machine algorithm.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here