GeneticAlgorithm::GeneticAlgorithmResults Struct Reference

This structure contains the training results for the genetic algorithm method.
More...

#include <genetic_algorithm.h>

Inheritance diagram for GeneticAlgorithm::GeneticAlgorithmResults:
InputsSelection::Results

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.
 

Detailed Description

This structure contains the training results for the genetic algorithm method.

Definition at line 78 of file genetic_algorithm.h.


The documentation for this struct was generated from the following files: