Skip to main content

Pareto Inspired Multi-objective Rule Fitness for Noise-Adaptive Rule-Based Machine Learning

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9921))

Abstract

Learning classifier systems (LCSs) are rule-based evolutionary algorithms uniquely suited to classification and data mining in complex, multi-factorial, and heterogeneous problems. The fitness of individual LCS rules is commonly based on accuracy, but this metric alone is not ideal for assessing global rule ‘value’ in noisy problem domains and thus impedes effective knowledge extraction. Multi-objective fitness functions are promising but rely on prior knowledge of how to weigh objective importance (typically unavailable in real world problems). The Pareto-front concept offers a multi-objective strategy that is agnostic to objective importance. We propose a Pareto-inspired multi-objective rule fitness (PIMORF) for LCS, and combine it with a complimentary rule-compaction approach (SRC). We implemented these strategies in ExSTraCS, a successful supervised LCS and evaluated performance over an array of complex simulated noisy and clean problems (i.e. genetic and multiplexer) that each concurrently model pure interaction effects and heterogeneity. While evaluation over multiple performance metrics yielded mixed results, this work represents an important first step towards efficiently learning complex problem spaces without the advantage of prior problem knowledge. Overall the results suggest that PIMORF paired with SRC improved rule set interpretability, particularly with regard to heterogeneous patterns.

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   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. Urbanowicz, R.J., Moore, J.H.: Learning classifier systems: a complete introduction, review, and roadmap. J Artif. Evol. Appl. 2009, 25 (2009). Article no. 1

    Google Scholar 

  2. Urbanowicz, R.J., Moore, J.H.: ExSTraCS 2.0: description and evaluation of a scalable learning classifier system. Evol. Intel. 8(2–3), 89–116 (2015)

    Article  Google Scholar 

  3. Bernadó-Mansilla, E., Garrell-Guiu, J.M.: Accuracy-based learning classifier systems: models, analysis and applications to classification tasks. Evol. Comput. 11(3), 209–238 (2003)

    Article  Google Scholar 

  4. Orriols, A., Bernadó-Mansilla, E.: Class imbalance problem in UCS classifier system: fitness adaptation. In: The 2005 IEEE Congress on Evolutionary Computation, vol. 1, pp. 604–611. IEEE (2005)

    Google Scholar 

  5. Urbanowicz, R.J., Bertasius, G., Moore, J.H.: An extended michigan-style learning classifier system for flexible supervised learning, classification, and data mining. In: Bartz-Beielstein, T., Branke, J., Filipič, B., Smith, J. (eds.) PPSN 2014. LNCS, vol. 8672, pp. 211–221. Springer, Heidelberg (2014)

    Google Scholar 

  6. Urbanowicz, R., Moore, J.: The application of Michigan-style learning classifier systems to address genetic heterogeneity and epistasis in association studies. In: Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation, pp. 195–202. ACM (2010)

    Google Scholar 

  7. Bernadó-mansilla, E., Llorà, X., Traus, I.: Multiobjective learning classifier systems: an overview. Technical report 2005020 (2005)

    Google Scholar 

  8. Llorà, X., Goldberg, D.E.: Bounding the effect of noise in multiobjective learning classifier systems. Evol. Comput. 11(3), 279–298 (2003)

    Article  Google Scholar 

  9. Bacardit, J., Garrell, J.M.: Bloat control and generalization pressure using the minimum description length principle for a pittsburgh approach learning classifier system. In: Kovacs, T., Llorà, X., Takadama, K., Lanzi, P.L., Stolzmann, W., Wilson, S.W. (eds.) IWLCS 2003. LNCS (LNAI), vol. 4399, pp. 59–79. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  10. Mansilla, E.B., Guiu, J.M.G.: MOLeCS Using multiobjective evolutionary algorithms for learning. In: Zitzler, E., Thiele, L., Deb, K., Coello, C.A.C., Corne, D. (eds.) Evolutionary Multi-criterion Optimization, pp. 696–710. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  11. Urbanowicz, R., Moore, J.: Retooling fitness for noisy problems in a supervised Michigan-style learning classifier system. In: Proceedings of the 2015 on Genetic and Evolutionary Computation Conference, pp. 591–598. ACM (2015)

    Google Scholar 

  12. Tan, J., Moore, J., Urbanowicz, R.: Rapid rule compaction strategies for global knowledge discovery in a supervised learning classifier system. In: Advances in Artificial Life, ECAL, vol. 12 pp. 110–117 (2013)

    Google Scholar 

  13. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)

    Article  Google Scholar 

  14. Urbanowicz, R.J., Kiralis, J., Sinnott-Armstrong, N.A., Heberling, T., Fisher, J.M., Moore, J.H.: GAMETES: a fast, direct algorithm for generating pure, strict, epistatic models with random architectures. BioData Min. 5(1), 1 (2012)

    Article  Google Scholar 

Download references

Acknowledgments

The computations in this work were performed on the Discovery cluster supported by the Research Computing group, ITS at Dartmouth College. This work was supported by NIH grants AI116794, LM009012, LM010098, EY022300, LM011360, CA134286, and GM103534.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ryan J. Urbanowicz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Urbanowicz, R.J., Olson, R.S., Moore, J.H. (2016). Pareto Inspired Multi-objective Rule Fitness for Noise-Adaptive Rule-Based Machine Learning. In: Handl, J., Hart, E., Lewis, P., López-Ibáñez, M., Ochoa, G., Paechter, B. (eds) Parallel Problem Solving from Nature – PPSN XIV. PPSN 2016. Lecture Notes in Computer Science(), vol 9921. Springer, Cham. https://doi.org/10.1007/978-3-319-45823-6_48

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-45823-6_48

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-45822-9

  • Online ISBN: 978-3-319-45823-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics