“…The advantage of replacing the static control with a machine learning based control, such as an ANN, is the possibility of learning continuously, online, and adapting according to uncertainties or system variations, allowing the design of adaptive controllers [2], [30]. The direct and inverse system identification, by ANN, allow control strategies based on models, such as observed-based control, internal model control (IMC), model predictive control (MPC), model reference control (MRC), among others [2], [11], [33], [34].…”