Proceedings

Interactive Reinforcement Learning for Symbolic Regression from Multi-Format Human-Preference Feedbacks

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Demo Track. Pages 5900-5903.

https://doi.org/10.24963/ijcai.2022/849

Abstract

In this work, we propose an interactive platform to perform grammar-guided symbolic regression using a reinforcement learning approach from human-preference feedback. To do so, a reinforcement learning algorithm iteratively generates symbolic expressions, modeled as trajectories constrained by grammatical rules, from which a user shall elicit preferences. The interface gives the user three distinct ways of stating its preferences between multiple sampled symbolic expressions: categorizing samples, comparing pairs, and suggesting improvements to a sampled symbolic expression. Learning from preferences enables users to guide the exploration in the symbolic space toward regions that are more relevant to them. We provide a web-based interface testable on symbolic regression benchmark functions and power system data.

  1. [Amershi et al., 2014] Saleema Amershi, Maya Cakmak, W. Bradley Knox, and Todd Kulesza. Power to the peo- ple: The role of humans in interactive machine learning. AI Magazine, 35(4):105-120, December 2014.
  2. [Christiano et al., 2017] Paul F. Christiano, Jan Leike, Tom B. Brown, Miljan Martic, Shane Legg, and Dario Amodei. Deep reinforcement learning from human prefer- ences. In Advances in Neural Information Processing Sys- tems 30: Annual Conference on Neural Information Pro- cessing Systems 2017, December 4-9, 2017, Long Beach, CA, USA, pages 4299-4307, 2017.
  3. [Crochepierre et al., 2020] Laure Crochepierre, Lydia Boudjeloud-Assala, and Vincent Barbesant. Interpretable dimensionally-consistent feature extraction from electrical network sensors. In Machine Learning and Knowledge Discovery in Databases: Applied Data Science Track -European Conference, ECML PKDD 2020, Ghent, Belgium, September 14-18, 2020, Proceedings, Part IV, volume 12460 of Lecture Notes in Computer Science, pages 444-460. Springer, 2020.
  4. [Crochepierre et al., 2022] Laure Crochepierre, Lydia Boudjeloud-Assala, and Vincent Barbesant. A reinforce- ment learning approach to domain-knowledge inclusion using grammar guided symbolic regression. arXiv preprint arXiv:2202.04367, 2022.
  5. [Duchi et al., 2010] John C. Duchi, Lester W. Mackey, and Michael I. Jordan. On the consistency of ranking algo- rithms. In Proceedings of the 27th International Confer- ence on Machine Learning (ICML-10), June 21-24, 2010, Haifa, Israel, pages 327-334, 2010.
  6. [Hossain et al., 2019] Shammamah Hossain, C Calloway, D Lippa, D Niederhut, and D Shupe. Visualization of bioinformatics data with dash bio. In Proceedings of the 18th Python in Science Conference, pages 126-133, 2019.
  7. [Kaelbling et al., 1998] Leslie Pack Kaelbling, Michael L. Littman, and Anthony R. Cassandra. Planning and act- ing in partially observable stochastic domains. Artificial Intelligence, 101(1-2):99-134, May 1998.
  8. [Kim et al., 2020] Joanne Taery Kim, Sookyung Kim, and Brenden K. Petersen. An interactive visualization plat- form for deep symbolic regression. In Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, IJCAI 2020, pages 5261-5263, 2020. IJCAI
  9. [Kim et al., 2021] Samuel Kim, Peter Y. Lu, Srijon Mukher- jee, Michael Gilbert, Li Jing, Vladimir Ceperic, and Marin Soljacic. Integration of neural network-based symbolic re- gression in deep learning for scientific discovery. IEEE Transactions on Neural Networks and Learning Systems, 32(9):4166-4177, September 2021.
  10. [Knuth, 1964] Donald E. Knuth. backus normal form vs. backus naur form. Commun. ACM, 7(12):735-736, 1964.
  11. [Koza, 1990] John R. Koza. Concept formation and decision tree induction using the genetic programming paradigm. In Parallel Problem Solving from Nature, 1st Workshop, PPSN I, Dortmund, Germany, October 1-3, 1990, Pro- ceedings, volume 496, pages 124-128, 1990.
  12. [Kuhlman et al., 2018] Caitlin Kuhlman, MaryAnn Van Valkenburg, Diana Doherty, Malika Nurbekova, Goutham Deva, Zarni Phyo, Elke A. Rundensteiner, and Lane Har- rison. Preference-driven interactive ranking system for personalized decision support. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management, CIKM 2018, Torino, Italy, Octo- ber 22-26, 2018, pages 1931-1934, 2018.
  13. [Kuhlman et al., 2019] Caitlin Kuhlman, Diana Doherty, Malika Nurbekova, Goutham Deva, Zarni Phyo, Paul- Henry Schoenhagen, MaryAnn Van Valkenburg, Elke A. Rundensteiner, and Lane Harrison. Evaluating preference collection methods for interactive ranking analytics. In Proceedings of the 2019 CHI Conference on Human Fac- tors in Computing Systems, CHI 2019, Glasgow, Scotland, UK, May 04-09, 2019, page 512, 2019.
  14. [Mosqueira-Rey et al., 2021] Eduardo Mosqueira-Rey, David Alonso-Ríos, and Andrés Baamonde-Lozano. Integrating iterative machine teaching and active learning into the machine learning loop. In Knowledge-Based and Intelligent Information & Engineering Systems: Pro- ceedings of the 25th International Conference KES-2021, Virtual Event / Szczecin, Poland, 8-10 September 2021, volume 192, pages 553-562, 2021.
  15. [Paszke et al., 2019] Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas Köpf, Edward Z. Yang, Zachary DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai, and Soumith Chintala. Pytorch: An imperative style, high- performance deep learning library. In Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, pages 8024-8035, 2019.
  16. [Petersen et al., 2021] Brenden K. Petersen, Mikel Landa- juela Larma, T. Nathan Mundhenk, Cláudio Prata Santi- ago, Sookyung Kim, and Joanne Taery Kim. Deep sym- bolic regression: Recovering mathematical expressions from data via risk-seeking policy gradients. In 9th Inter- national Conference on Learning Representations, ICLR 2021, Virtual Event, Austria, May 3-7, 2021, 2021.
  17. [Poli et al., 1997] Riccardo Poli, Stefano Cagnoni, et al. Ge- netic programming with user-driven selection: Experi- ments on the evolution of algorithms for image enhance- ment. Genetic Programming, pages 269-277, 1997.
  18. [Uy et al., 2011] Nguyen Quang Uy, Nguyen Xuan Hoai, Michael O'Neill, Robert I. McKay, and Edgar Galván López. Semantically-based crossover in genetic program- ming: application to real-valued symbolic regression. Ge- netic Programming and Evolvable Machines, 12(2):91- 119, June 2011.
  19. [Wang et al., 2019] Yiqun Wang, Nicholas Wagner, and James M. Rondinelli. Symbolic regression in materials science. MRS Communications, 9(3):793-805, 2019.
  20. [Williams, 1992] Ronald J. Williams. Simple statistical gradient-following algorithms for connectionist reinforce- ment learning. Machine Learning, 8(3-4):229-256, May 1992.
  21. [Wirth et al., 2017] Christian Wirth, Riad Akrour, Gerhard Neumann, and Johannes Fürnkranz. A survey of preference-based reinforcement learning methods. Jour- nal of Machine Learning Research, 18(136):1-46, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards