Feature selection and feature set construction
OwnerPaul D. Whitneyinventor
Life of this patent
Estimating the term…
Abstract
Several approaches are provided for designing algorithms that allow for fast retrieval, classification, analysis or other processing of data, with minimal expert knowledge of the data being analyzed, and further, with minimal expert knowledge of the math and science involved in building classifications and performing other statistical data analysis. Further, methods of analyzing data are provided where the information being analyzed is not easily susceptible to quantitative description.
Claims43
A system for identifying features comprising:
- a processor;
- a storage device accessible by said processor arranged to store a data set comprising digital representations of a plurality of data objects;
- an input device coupled to said processor configured to accept input from a user;
- and,
- software executable by said processor for:
- selecting a data subset from said data set;
- selecting at least one segment of interest from said data subset;
- providing at least one tag for said at least one segment of interest;
- constructing a transformation function based upon said at least one segment of interest;
- deriving at least one of a feature and a signature from said transformation function;
- and,
- outputting at least one of said feature, and said signature.
A system for identifying features comprising:
- at least one processor;
- a storage device accessible by said processor arranged to store a data set comprising a plurality of data objects;
- an input device coupled to said processor and configured to accept input from a user;
- and, software executable by said at least one processor for:
- selecting a data subset from said data set, wherein said data subset is selected by one of a user, said software, and a combination of said software and a user;
- selecting at least one segment of interest from said data subset, wherein said segment of interest is selected by one of a user, said software, and a combination of said software and a user;
- providing at least one tag for said at least one segment of interest, wherein said at least one tag is selected by one of a user, said software, and a combination of said software and a user;
- constructing a transformation function based upon said at least one segment of interest;
- deriving at least one of a feature and a signature from said transformation function;
- and,
- outputting at least one of said feature and said signature.
A system for identifying features from a data set comprising:
- means for selecting a data subset from said data set;
- means for selecting segments of interest from said data subset;
- means for providing tags for said segments of interest;
- means for assigning characteristics to said segments of interest;
- means for constructing a transformation functions based upon said segments of interest, said tags, and said characteristics;
- means for deriving features from said transformation functions;
- means for outputting said feature.
A system for identifying features from a data set comprising:
- a storage device having a plurality of digital representations of data objects stored thereon;
- an input device configured to accept input from a user;
- a processor coupled to said storage device and said input device programmed to:
- select a data subset from said plurality of digital representations of data objects;
- select at least one segment of interest from said data subset;
- provide at least one tag for said at least one segment of interest;
- construct a transformation function based upon said at least one segment of interest;
- derive at least one of a feature and a signature from said transformation function;
- and,
- output at least one of said feature and said signature.
A computer system for identifying features from a data set comprising:
- a storage device having a plurality of digital representations of data objects stored thereon;
- an input device configured to accept input from a user;
- a processor coupled to said storage device and said input device programmed to:
- execute a first operation arranged to select a data subset from said plurality of digital representations of data objects;
- execute a second operation arranged to selectively process said data subset to produce a transformed data subset;
- execute a third operation arranged to select at least one segment of interest from at least one of said data subset and said transformed data subset;
- execute a fourth operation arranged to provide at least one tag for said at least one segment of interest;
- execute a fifth operation arranged to selectively provide at least one characteristic for said at least one segment of interest;
- execute a sixth operation arranged to construct a transformation function based upon said at least one segment of interest to derive at least one of a feature and a signature from said transformation function;
- and,
- execute a seventh operation arranged to make at least one of said feature and said signature available to other processes.
A computer readable carrier including feature selection program code that causes a computer to perform operations comprising:
- executing a first operation arranged to select a data subset from a plurality of digital representations of data objects on a storage medium accessible by said computer readable carrier during execution;
- executing a second operation arranged to selectively process said data subset to produce a transformed data subset;
- executing a third operation arranged to select at least one segment of interest from at least one of said data subset and said transformed data subset;
- executing a fourth operation arranged to provide at least one tag for said at least one segment of interest;
- executing a fifth operation arranged to selectively provide at least one characteristic for said at least one segment of interest;
- executing a sixth operation arranged to construct a transformation function based upon said at least one segment of interest to derive at least one of a feature and a signature from said transformation function;
- and,
- executing a seventh operation arranged to output at least one of said feature and said signature available to other processes.
A method of generating a feature from a data set comprising:
- evaluating a region of interest of said data set by:
- selecting a data subset from said data set;
- selecting at least one segment of interest from said data subset;
- and,
- providing at least one tag for said at least one segment of interest;
- providing characteristics of said at least one segment of interest;
- constructing a transformation function based upon said at least one segment of interest;
- and,
- deriving a feature from said transformation function.
Dependencies are inferred from the claim text.