GENE EXPRESSION PROGRAMMING ALGORITHM

Patent №

US 7,127,436

Granted

2006-10-24

Filed 2002

Owner

MOTOROLA, INC.

Lab

AI components

5

ml · nlp · kr · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10101814

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.

AI classification

Evolutionary computation1.00
AI hardware1.00
Machine learning1.00
Natural language0.81
Knowledge representation0.59
Speech0.06
Vision0.03
Planning0.01

Ownership

MOTOROLA, INC.

assignment · 127250347

Assignors

WEIMIN, XIAO, TIRPAK, THOMAS MICHAEL

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC