![]() |
A fuzzy logic C++ library
|
A structure holding numerical values on errors when estimating TS coefficients from a subset. More...
#include <rule_idx.hpp>
Public Member Functions | |
| void | Clear () |
| Number of points used to compute error. | |
| ESTIM_ERROR () | |
| void | Print (FILE *f, const char *msg=0) const |
Public Attributes | |
| double | mse |
| double | mae |
| Mean Squared Error, see http://en.wikipedia.org/wiki/Mean_squared_error. | |
| double | diff_max |
| Mean Absolute Error. | |
| double | relative_error |
| size_t | NbPoints |
| relative error, as computed by the fitting process | |
A structure holding numerical values on errors when estimating TS coefficients from a subset.
Used in RULE_IDX::ComputeTSError()
| slifis::ESTIM_ERROR::ESTIM_ERROR | ( | ) | [inline] |
References Clear().
| void slifis::ESTIM_ERROR::Clear | ( | ) | [inline] |
Number of points used to compute error.
References diff_max, mae, mse, NbPoints, and relative_error.
Referenced by ESTIM_ERROR().
| void slifis::ESTIM_ERROR::Print | ( | FILE * | f, |
| const char * | msg = 0 |
||
| ) | const |
References diff_max, mae, mse, NbPoints, and relative_error.
| double slifis::ESTIM_ERROR::mse |
Referenced by Clear(), slifis::RULE_IDX::ComputeTSError(), and Print().
| double slifis::ESTIM_ERROR::mae |
Mean Squared Error, see http://en.wikipedia.org/wiki/Mean_squared_error.
Referenced by Clear(), slifis::RULE_IDX::ComputeTSError(), and Print().
Mean Absolute Error.
max deviation value between fitted value and real value
Referenced by Clear(), slifis::RULE_IDX::ComputeTSError(), and Print().
Referenced by slifis::SLIFIS::BuildTSRulesFromValues(), Clear(), and Print().
relative error, as computed by the fitting process
Referenced by Clear(), slifis::RULE_IDX::ComputeTSError(), and Print().
1.7.6.1