[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1388969.1389039acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Using feature-based fitness evaluation in symbolic regression with added noise

Published: 12 July 2008 Publication History

Abstract

Symbolic regression is a popular genetic programming (GP) application. Typically, the fitness function for this task is based on a sum-of-errors, involving the values of the dependent variable directly calculated from the candidate expression. While this approach is extremely successful in many instances, its performance can deteriorate in the presence of noise. In this paper, a feature-based fitness function is considered, in which the fitness scores are determined by comparing the statistical features of the sequence of values, rather than the actual values themselves. The set of features used in the fitness evaluation are customized according to the target, and are drawn from a wide set of features capable of characterizing a variety of behaviours. Experiments examining the performance of the feature-based and standard fitness functions are carried out for non-oscillating and oscillating targets in a GP system which introduces noise during the evaluation of candidate expressions. Results show strength in the feature-based fitness function, especially for the oscillating target.

References

[1]
E. Bautu, A. Bautu, and H. Luchian. Symbolic regression on noisy data with genetic and gene expression programming. In SYNASC í05: Proceedings of the Seventh International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, page 321, Washington, DC, USA, 2005. IEEE Computer Society.
[2]
A. Borrelli, I. De Falco, A. Della Cioppa, M. Nicodemi, and G. Trautteura. Performance of genetic programming to extract the trend in noisy data series. Physica A: Statistical and Theoretical Physics, 370(1):104--108, 1 Oct. 2006.
[3]
I. De Falco, A. Della Cioppa, D. Maisto, U. Scafuri, and E. Tarantino. Parsimony doesn't mean simplicity: Genetic programming for inductive inference on noisy data. In M. Ebner, M. O'Neill, A. Ekárt, L. Vanneschi, and A. I. Esparcia-Alcázar, editors, Proceedings of the 10th European Conference on Genetic Programming, volume 4445 of Lecture Notes in Computer Science pages 351--360, Valencia, Spain, 11 -- 13 Apr. 2007. Springer.
[4]
C. Gagné and M. Parizeau. Genericity in evolutionary computation software tools: Principles and case-study. International Journal on Artificial Intelligence Tools, 15(2):173--194, 2006.
[5]
J. R. Koza. Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge, MA, USA, 1992.
[6]
H. S. Lopes. Genetic programming for epileptic pattern recognition in electroencephalographic signals. Appl. Soft Comput., 7(1):343--352, 2007.
[7]
A. Nanopoulos, R. Alcock, and Y. Manolopoulos. Feature-based classification of time-series data. In Information processing and technology, pages 49--61. Nova Science Publishers, Inc., Commack, NY, USA, 2001.
[8]
S. Silva and Y.--T. Tseng. Classification of seafloor habitats using genetic programming. In F. Rothlauf, editor, Late breaking paper at Genetic and Evolutionary Computation Conference (GECCO'2005), Washington, D.C., USA, 25--29 June 2005.
[9]
R. Sun, F. Tsung, and L. Qu. Combining bootstrap and genetic programming for feature discovery in diesel engine diagnosis. International Journal of Industrial Engineering, 11(3):273--281, 2004.
[10]
X. Wang, K. Smith, and R. Hyndman. Characteristic-based clustering for time series data. Data Min. Knowl. Discov., 13(3):335--364, 2006.

Cited By

View all
  • (2017)How noisy data affects geometric semantic genetic programmingProceedings of the Genetic and Evolutionary Computation Conference10.1145/3071178.3071300(985-992)Online publication date: 1-Jul-2017
  • (2009)Inference of gene expression networks using memetic gene expression programmingProceedings of the Thirty-Second Australasian Conference on Computer Science - Volume 9110.5555/1862659.1862666(29-36)Online publication date: 1-Jan-2009
  • (2009)Evolving stochastic processes using feature tests and genetic programmingProceedings of the 11th Annual conference on Genetic and evolutionary computation10.1145/1569901.1570044(1059-1066)Online publication date: 8-Jul-2009
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '08: Proceedings of the 10th annual conference companion on Genetic and evolutionary computation
July 2008
1182 pages
ISBN:9781605581316
DOI:10.1145/1388969
  • Conference Chair:
  • Conor Ryan,
  • Editor:
  • Maarten Keijzer
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. genetic programming
  2. noisy signals
  3. symbolic regression

Qualifiers

  • Research-article

Conference

GECCO08
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2017)How noisy data affects geometric semantic genetic programmingProceedings of the Genetic and Evolutionary Computation Conference10.1145/3071178.3071300(985-992)Online publication date: 1-Jul-2017
  • (2009)Inference of gene expression networks using memetic gene expression programmingProceedings of the Thirty-Second Australasian Conference on Computer Science - Volume 9110.5555/1862659.1862666(29-36)Online publication date: 1-Jan-2009
  • (2009)Evolving stochastic processes using feature tests and genetic programmingProceedings of the 11th Annual conference on Genetic and evolutionary computation10.1145/1569901.1570044(1059-1066)Online publication date: 8-Jul-2009
  • (2009)Using Multi-Objective Genetic Programming to Synthesize Stochastic ProcessesGenetic Programming Theory and Practice VII10.1007/978-1-4419-1626-6_10(159-175)Online publication date: 20-Oct-2009

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media