Skip to main content

Considering Reputation in the Selection Strategy of Genetic Programming

  • Conference paper
  • 1650 Accesses

Part of the book series: Proceedings in Adaptation, Learning and Optimization ((PALO,volume 2))

Abstract

Genetic programming (GP) is an evolutionary algorithm inspired by biological evolution. GP has shown to be effective to build prediction and classification model with high accuracy. Individuals in GP are evaluated by fitness, which serves as the basis of selection strategy: GP selects individuals for reproducing their offspring based on fitness. In addition to fitness, this study considers the reputation of individuals in the selection strategy of GP. Reputation is commonly used in social networks, where users earn reputation from others through recognized performance or effort. In this study, we define the reputation of an individual according to its potential to produce good offspring. Therefore, selecting parents with high reputation is expected to increase the opportunity for generating good candidate solutions. This study applies the proposed algorithm, called the RepGP, to solve the classification problems. Experimental results on four data sets show that RepGP with certain degrees of consanguinity can outperform two GP algorithms in terms of classification accuracy, precision, and recall.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abdou, H.A.: Genetic programming for credit scoring: The case of egyptian public sector banks. Expert Systems with Applications 36(9), 11402–11417 (2009)

    Article  Google Scholar 

  2. Agichtein, E., Castillo, C., Donato, D., Gionis, A., Mishne, G.: Finding high-quality content in social media. In: Proceedings of the International Conference on Web Search and Web Data Mining, pp. 183–194 (2008)

    Google Scholar 

  3. Al-Madi, N., Ludwig, S.A.: Improving genetic programming classification for binary and multiclass datasets. In: Center for Information-Development Management, pp. 166–173 (2013)

    Google Scholar 

  4. Espejo, P.G., Ventura, S., Herrera, F.: A survey on the application of genetic programming to classification. IEEE Transactions on Systems, Man, and Cybernetics, Part C 40(2), 121–144 (2010)

    Article  Google Scholar 

  5. Ipeirotis, P.G., Provost, F., Wang, J.: Quality management on amazon mechanical turk. In: Proceedings of the ACM SIGKDD Workshop on Human Computation, HCOMP 2010, pp. 64–67 (2010)

    Google Scholar 

  6. Koza, J.R.: Genetic programming as a means for programming computers by natural selection. Statistics and Computing 4(2), 87–112 (1994)

    Article  Google Scholar 

  7. Ong, C.S., Huang, J.J., Tzeng, G.H.: Building credit scoring models using genetic programming. Expert Systems with Applications 29(1), 41–47 (2005)

    Article  Google Scholar 

  8. Ong, C.S., Huang, J.J., Tzeng, G.H.: Two-stage genetic programming (2sgp) for the credit scoring model. Applied Mathematics and Computation 174(2), 1039–1053 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  9. Riekert, M., Malan, K., Engelbrecht, A.P.: Adaptive genetic programming for dynamic classification problems. In: IEEE Congress on Evolutionary Computation, pp. 674–681 (2009)

    Google Scholar 

  10. Savic, D.A., Walters, G.A., Davidson, J.W.: A genetic programming approach to rainfall-runoff modelling. Water Resources Management 13(3), 219–231 (1999)

    Article  Google Scholar 

  11. Su, Q., Pavlov, D., Chow, J.H., Baker, W.C.: Internet-scale collection of human-reviewed data. In: Proceedings of the 16th International Conference on World Wide Web, pp. 231–240 (2007)

    Google Scholar 

  12. Whigham, P.A., Crapper, P.F.: Modelling rainfall-runoff using genetic programming. Mathematical and Computer Modelling 33(6-7), 707–721 (2001)

    Article  MATH  Google Scholar 

  13. Zhang, J., Ackerman, M.S., Adamic, L.: Expertise networks in online communities: structure and algorithms. In: Proceedings of the 16th International Conference on World Wide Web, pp. 221–230 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Lin, CJ., Liaw, RT., Liao, CC., Ting, CK. (2015). Considering Reputation in the Selection Strategy of Genetic Programming. In: Handa, H., Ishibuchi, H., Ong, YS., Tan, KC. (eds) Proceedings of the 18th Asia Pacific Symposium on Intelligent and Evolutionary Systems - Volume 2. Proceedings in Adaptation, Learning and Optimization, vol 2. Springer, Cham. https://doi.org/10.1007/978-3-319-13356-0_42

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13356-0_42

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13355-3

  • Online ISBN: 978-3-319-13356-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics