5. Results and conclusions
In order to analyze the performance of the proposal, we analyzed different optimization problems and compared the predicted and optimal values in the system. The tests were made with a neural networks tool developed by our research group and the Mathematica program. Mathematica was used to solve the equations after defining the approximation with a multilayer perceptron. The dataset used to train the neural network is generated according to the domain of the variables. It contains the input variables in the objective function and the output in the objective function obtained for these values. The domain of the variables is defined in the constraints of the optimization problem.
The first test was to analyze the performance of the system with a simple optimization problem. It was a linear function that was approximated with a multilayer perceptron, which activates functions in the hidden and output linear layers.