Lecture Notes in Computer Science, 2003, Volume 2583/2003, 207-222, DOI: 10.1007/3-540-36468-4_14

A Novel Approach to Machine Discovery: Genetic Programming and Stochastic Grammars

Alain Ratle and Michèle Sebag

View Related Documents

Abstract

The application of Genetic Programming (GP) to the discovery of empirical laws most often suffers from two limitations. The first one is the size of the search space; the second one is the growth of non-coding segments, the introns, which exhausts the memory resources as GP evolution proceeds.
These limitations are addressed by combining Genetic Programming and Stochastic Grammars. On one hand, grammars are used to represent prior knowledge; for instance, context-free grammars can be used to enforce the discovery of dimensionally consistent laws, thereby significantly restricting GP search space. On the other hand, in the spirit of distribution estimation algorithms, the grammar is enriched with derivation probabilities. By exploiting such probabilities, GP avoids the intron phenomenon.
The approach is illustrated on a real-world like problem, the identification of behavioral laws in Mechanics.

Fulltext Preview

Image of the first page of the fulltext document