发明名称 Choosing pattern recognition algorithms and data features using a genetic algorithm
摘要 A system, method and program product for selecting an algorithm and feature set to solve a problem. A perpetual analytics system is disclosed that provides a genetic algorithm for jointly selecting an algorithm and feature set to solve a problem, comprising: an evolutionary computing engine for processing data encoded as chromosomes, wherein each chromosome encodes an algorithm and a feature set; a domain knowledge store that maintains a plurality of algorithms and a plurality of features; a system for applying a generation of chromosomes to a set of data to provide a set of results; and a fitness function for evaluating the set of results to rate a performance of each chromosome in the set of chromosomes; wherein the evolutionary computing engine is adapted to evolve a subset of the set of chromosomes into a new generation of chromosomes.
申请公布号 US8838510(B2) 申请公布日期 2014.09.16
申请号 US201113234234 申请日期 2011.09.16
申请人 International Business Machines Corporation 发明人 Baughman Aaron K.;Perlitz Michael;Van Der Stockt Stefan A. G.
分类号 G06F15/18;G06N3/00;G06N3/12 主分类号 G06F15/18
代理机构 Hoffman Warnick LLC 代理人 Lashmit Douglas A.;Hoffman Warnick LLC
主权项 1. A perpetual analytics system that provides a genetic algorithm for selecting an algorithm and feature set to solve a problem, comprising: a computing device including: an evolutionary computing engine for processing data encoded as chromosomes, wherein each chromosome encodes an algorithm and a feature set; a domain knowledge store that maintains a plurality of algorithms and a plurality of features; a system for applying a generation of chromosomes to a set of data to provide a set of results, the set of results including a set of phenotypes, wherein each chromosome of the set of chromosomes is translated into the set of phenotypes by applying the algorithm and the feature set; and a fitness function, based at least on a search efficiency using the set of phenotypes, for evaluating the set of results to rate a performance of each chromosome in the set of chromosomes; wherein the evolutionary computing engine is adapted to evolve a subset of the set of chromosomes into a new generation of chromosomes.
地址 Armonk NY US