Determine the optimal hidden layer structure from those provided
determine_optimal_neural_network_structure(dataset, parameters, measures,
algorithm_settings)
Data on which the neural network is being trained
Names of the parameters that form the input nodes of the neural network
Names of the simulation responses that form the output node of the neural network
Object output from the function emulation_algorithm_settings, containing the settings of the machine learning algorithms to use in emulation creation. In this case, the settings parameter we are interested in is number of generations
Optimal network structure from those provided for assessment