Patent · US Expired

Gene expression programming algorithm

US7127436B2 · kind B2 · utility

2Cited by
8References
31Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 18, 2002
Grant dateOct 24, 2006
Priority date
Expiry dateJun 10, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N3/126
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A gene expression programming genetic algorithm for performing symbolic regression is provided. The algorithm avoids expression bloating and over fitting by employing a fitness function that depends inversely on the mathematical expression complexity. Members of a population that are evolved by the algorithm are represented as a set arrays (e.g., in the form of a matrix) of indexes that reference operands and operators, thus facilitating selection, mutation, and cross over operations conducted in the course of evolving the population. The algorithm comprises a syntax checking part that may be applied to population members without their having to be converted to executable programs first. An object-oriented programming language data structure is providing for encapsulating basic data for each codon (e.g., operand, operator) used by the algorithm.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.