This structure contains the training results for the genetic algorithm method.
More...
#include <genetic_algorithm.h>
Public Member Functions | |
GeneticAlgorithmResults () | |
Default constructor. | |
virtual | ~GeneticAlgorithmResults () |
Destructor. | |
string | object_to_string () const |
Returns a string representation of the current genetic algorithm results structure. | |
Public Member Functions inherited from InputsSelection::Results | |
string | write_stopping_condition () const |
Return a string with the stopping condition of the Results. | |
string | object_to_string () const |
Returns a string representation of the current inputs selection results structure. | |
Public Attributes | |
Vector< double > | generation_optimum_loss_history |
Values of the minimum loss in each generation. | |
Vector< double > | generation_minimum_selection_history |
Values of the minimum selection error in each generation. | |
Vector< double > | generation_mean_history |
Mean of the selection error in each generation. | |
Vector< double > | generation_standard_deviation_history |
Standard deviation of the selection error in each generation. | |
Public Attributes inherited from InputsSelection::Results | |
Vector< Vector< bool > > | inputs_data |
Inputs of the different neural networks. | |
Vector< double > | loss_data |
Performance of the different neural networks. | |
Vector< double > | selection_error_data |
Selection loss of the different neural networks. | |
Vector< double > | minimal_parameters |
Vector of parameters for the neural network with minimum selection error. | |
double | final_selection_error |
Value of minimum selection error. | |
double | final_training_error |
Value of loss for the neural network with minimum selection error. | |
Vector< size_t > | optimal_inputs_indices |
Inputs of the neural network with minimum selection error. | |
Vector< bool > | optimal_inputs |
Inputs of the neural network with minimum selection error. | |
size_t | iterations_number |
Number of iterations to perform the inputs selection. | |
StoppingCondition | stopping_condition |
Stopping condition of the algorithm. | |
double | elapsed_time |
Elapsed time during the loss of the algortihm. | |
This structure contains the training results for the genetic algorithm method.
Definition at line 78 of file genetic_algorithm.h.