Skip to main content

2016 | OriginalPaper | Buchkapitel

MREP: Multi-Reference Expression Programming

verfasst von : Qingke Zhang, Xiangxu Meng, Bo Yang, Weiguo Liu

Erschienen in: Intelligent Computing Theories and Application

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

MEP is a variant of genetic program applied to solve the symbol regression and classification problems. It can encode multiple solutions of a problem in a single chromosome. However, when the ratio of genes reuse is low, it may not get a high accuracy result within limited iterations and may fall into the trap of local optimum. Therefore, we proposed a novel genetic evolutionary algorithm named MREP (multi-reference expression programming). The MREP chromosome is encoded in a two-dimensional structure and each gene in one chromosome can refer other sub-layer’s gene randomly. The main contribution can be described as follows: Firstly, a novel chromosome encoding scheme is proposed based on a two-dimensional structure. Secondly, two different cross-layer reference strategies are designed to enhance the code reuse of genes located at different layers in one chromosome. Two groups experiments were conducted on eight symbol regression functions. The statistical results reveal that the MREP performs better than the compared algorithms and can solve the symbol regression functions problem efficiently.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Kallel, L., Bart, N., Alex, R.: Theoretical aspects of evolutionary computing. Springer Science & Business Media, New York (2013) Kallel, L., Bart, N., Alex, R.: Theoretical aspects of evolutionary computing. Springer Science & Business Media, New York (2013)
2.
Zurück zum Zitat Koza, B.J.: Evolving caching algorithms in C by GP. In: Genetic Programming. MIT Press (2010) Koza, B.J.: Evolving caching algorithms in C by GP. In: Genetic Programming. MIT Press (2010)
3.
Zurück zum Zitat Banzhaf, W., Nordin, P., Keller, R.E., Francone, F.D.: Genetic Programming: An Introduction: On the Automatic Evolution of Computer Programs and Its Applications, December 1998 Banzhaf, W., Nordin, P., Keller, R.E., Francone, F.D.: Genetic Programming: An Introduction: On the Automatic Evolution of Computer Programs and Its Applications, December 1998
4.
Zurück zum Zitat Ryan, C., Neill, M.O.: Grammatical evolution: a steady state approach. Late Breaking Papers Genetic Programming, pp. 180–185 (1998) Ryan, C., Neill, M.O.: Grammatical evolution: a steady state approach. Late Breaking Papers Genetic Programming, pp. 180–185 (1998)
5.
Zurück zum Zitat Ferreira, C.: Gene expression programming: a new adaptive algorithm for solving problems. Eprint Arxiv Cs (2), 87–129 (2001) Ferreira, C.: Gene expression programming: a new adaptive algorithm for solving problems. Eprint Arxiv Cs (2), 87–129 (2001)
6.
Zurück zum Zitat Miller, J.F.: Gecco 2013 tutorial: Cartesian genetic programming. In: Conference Companion on Genetic and Evolutionary Computation, pp. 715–740 (2013) Miller, J.F.: Gecco 2013 tutorial: Cartesian genetic programming. In: Conference Companion on Genetic and Evolutionary Computation, pp. 715–740 (2013)
7.
Zurück zum Zitat Paterson, N.R.: Genetic programming with context sensitive grammars. In: Proc. Eurogp Lncs 63(84), 113117 (2002) Paterson, N.R.: Genetic programming with context sensitive grammars. In: Proc. Eurogp Lncs 63(84), 113117 (2002)
8.
Zurück zum Zitat Oltean, M., Groan, C.: A comparison of several linear genetic programming techniques. Complex Syst. 4, 285–313 (2003)MathSciNet Oltean, M., Groan, C.: A comparison of several linear genetic programming techniques. Complex Syst. 4, 285–313 (2003)MathSciNet
9.
Zurück zum Zitat Baykasolu, A., Ozbakir, L.: Mepar-miner: multi-expression programming for classification rule mining. Eur. J. Oper. Res. 183(2), 767–784 (2007)CrossRefMATH Baykasolu, A., Ozbakir, L.: Mepar-miner: multi-expression programming for classification rule mining. Eur. J. Oper. Res. 183(2), 767–784 (2007)CrossRefMATH
10.
Zurück zum Zitat Groan, C., Abraham, A., Ramos, V., Han, S.Y.: Stock market prediction using multi expression programming. In: Portuguese Conference on Artificial Intelligence, EPIA 2005, pp. 73–78 (2006) Groan, C., Abraham, A., Ramos, V., Han, S.Y.: Stock market prediction using multi expression programming. In: Portuguese Conference on Artificial Intelligence, EPIA 2005, pp. 73–78 (2006)
11.
Zurück zum Zitat Oltean, M., Dumitrescu, D.: Evolving TSP heuristics using multi expression programming. In: Bubak, M., Albada, G.D., Sloot, P.M., Dongarra, J. (eds.) ICCS 2004. LNCS, vol. 3037, pp. 670–673. Springer, Heidelberg (2004)CrossRef Oltean, M., Dumitrescu, D.: Evolving TSP heuristics using multi expression programming. In: Bubak, M., Albada, G.D., Sloot, P.M., Dongarra, J. (eds.) ICCS 2004. LNCS, vol. 3037, pp. 670–673. Springer, Heidelberg (2004)CrossRef
12.
Zurück zum Zitat Alavi, A.H., Gandomi, A.H., Modaresnezhad, M., Mousavi, M.: New ground-motion prediction equations using multi expression programing. J. Earthquake Eng. 15(4), 511–536 (2011)CrossRef Alavi, A.H., Gandomi, A.H., Modaresnezhad, M., Mousavi, M.: New ground-motion prediction equations using multi expression programing. J. Earthquake Eng. 15(4), 511–536 (2011)CrossRef
13.
Zurück zum Zitat Cattani, P.T., Johnson, C.G.: ME-CGP: multi expression Cartesian genetic programming. In: IEEE Congress on Evolutionary Computation, CEC 2010, Barcelona, Spain, 18–23 July, pp. 1–6 (2010) Cattani, P.T., Johnson, C.G.: ME-CGP: multi expression Cartesian genetic programming. In: IEEE Congress on Evolutionary Computation, CEC 2010, Barcelona, Spain, 18–23 July, pp. 1–6 (2010)
14.
Zurück zum Zitat Garg, A., Garg, A., Lam, J.S.L.: Evolving functional expression of permeability of fly ash by a new evolutionary approach. Transport Porous Media 107(2), 555–571 (2015)CrossRef Garg, A., Garg, A., Lam, J.S.L.: Evolving functional expression of permeability of fly ash by a new evolutionary approach. Transport Porous Media 107(2), 555–571 (2015)CrossRef
15.
Zurück zum Zitat Yang, B., Zhang, Q., Wang, L., Li, Y.: Inference of differential equations by MMEP for cement hydration modeling. In: IEEE International Conference on Computer Supported Cooperative Work in Design, pp. 4–10 (2013) Yang, B., Zhang, Q., Wang, L., Li, Y.: Inference of differential equations by MMEP for cement hydration modeling. In: IEEE International Conference on Computer Supported Cooperative Work in Design, pp. 4–10 (2013)
16.
Zurück zum Zitat Zhang, Q., Yang, B., Wang, L., Jiang, J.: An improved multi-expression programming algorithm applied in function discovery and data prediction. Int. J. Inf. Commun. Technol. 5(5), 218–233 (2013)CrossRef Zhang, Q., Yang, B., Wang, L., Jiang, J.: An improved multi-expression programming algorithm applied in function discovery and data prediction. Int. J. Inf. Commun. Technol. 5(5), 218–233 (2013)CrossRef
Metadaten
Titel
MREP: Multi-Reference Expression Programming
verfasst von
Qingke Zhang
Xiangxu Meng
Bo Yang
Weiguo Liu
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-42294-7_3