|
latest version v1.9 - last update 10 Apr 2010 |
|
Implemantation of the sequential floating forward search algorithm to select the best features from a data set. More...
#include <ltiSffs.h>


Classes | |
| class | parameters |
| the parameters for the class sffs More... | |
Public Member Functions | |
| sffs () | |
| sffs (const sffs &other) | |
| virtual | ~sffs () |
| virtual const char * | getTypeName () const |
| bool | apply (const dmatrix &src, const ivector &srcIds, dmatrix &dest) const |
| sffs & | copy (const sffs &other) |
| sffs & | operator= (const sffs &other) |
| virtual functor * | clone () const |
| const parameters & | getParameters () const |
Implemantation of the sequential floating forward search algorithm to select the best features from a data set.
This algorithm is implented from: P. Pudil, F.J. Ferri, J. Novovicova, J. Kittler: "Floating Search Methods for Feature Selection with nonmonotonic criterion Functions" Procedings of the IEEE Intl. Conf. on Pattern Recognition, 279-283, 1994; The original SFFS-Algorithm is discriped in P.Pudil,J.Novovicova,Kittler "Floating search methods in feature selection" Pattern Recogniton Letters 15, pages 1119-1125
| lti::sffs::sffs | ( | ) |
default constructor
| virtual lti::sffs::~sffs | ( | ) | [virtual] |
destructor
| bool lti::sffs::apply | ( | const dmatrix & | src, | |
| const ivector & | srcIds, | |||
| dmatrix & | dest | |||
| ) | const [virtual] |
operates on the given parameter.
| srcdest | dmatrix with the source data. The result will be left here too. |
| src | dmatrix with the source data. | |
| dest | dmatrix where the result will be left. |
| src | the src data | |
| srcIds | the cluster ids corresponding to the data points in src | |
| dest | the extracted features |
Implements lti::featureSelector.
| virtual functor* lti::sffs::clone | ( | ) | const [virtual] |
returns a pointer to a clone of this functor.
Implements lti::featureSelector.
copy data of "other" functor.
| other | the functor to be copied |
Reimplemented from lti::featureSelector.
| const parameters& lti::sffs::getParameters | ( | ) | const |
returns used parameters
Reimplemented from lti::featureSelector.
| virtual const char* lti::sffs::getTypeName | ( | ) | const [virtual] |
returns the name of this type ("sffs")
Reimplemented from lti::featureSelector.
alias for copy member
| other | the functor to be copied |
Reimplemented from lti::featureSelector.