{"type":"ScholarlyArticle","title":"An Interactive Visualization Platform for Deep Symbolic Regression","authors":[{"name":"Joanne T. Kim","slug":"joanne-t-kim","given":"Joanne T.","family":"Kim","affiliation":"Lawrence Livermore National Laboratory , Livermore , California , USA"},{"name":"Sookyung Kim","slug":"sookyung-kim","given":"Sookyung","family":"Kim","affiliation":"Lawrence Livermore National Laboratory , Livermore , California , USA"},{"name":"Brenden K. Petersen","slug":"brenden-k-petersen","given":"Brenden K.","family":"Petersen","affiliation":"Lawrence Livermore National Laboratory , Livermore , California , USA"}],"abstract":"Discovering tractable mathematical expressions that best explain a dataset is a long-standing challenge in artificial intelligence.\r\nThis problem, known as symbolic regression, is relevant when one seeks to generate new physical knowledge and insights.\r\nSince practitioners are primarily interested in knowledge generation, the ability to interact with a symbolic regression algorithm would be highly valuable.\r\nThus, we present an interactive symbolic regression framework that allows users not only to configure runs, but also to control the system during training.\r\nThe interface provides real-time visualization and diagnostics to help guide the user as they control the algorithm on the fly.","doi":"10.24963/ijcai.2020/763","url":"https://ijcai.org/proceedings/2020/763","pdf":"https://ijcai.org/proceedings/2020/0763.pdf","markdown":"https://ijcai.org/proceedings/2020/763.md","bibtex":"https://ijcai.org/proceedings/2020/bibtex/763","volume":{"slug":"2020","title":"Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2020","url":"https://ijcai.org/proceedings/2020/","year":2020,"location":"Yokohama","dates":"January 2021 (postponed from 11-17 July 2020)","editors":"Christian Bessiere","isbn":"978-0-9992411-6-5","publisher":"International Joint Conferences on Artificial Intelligence Organization","doi_prefix":"10.24963/ijcai.2020"},"section":"Demos","track":"Demos","number":763,"pages":{"first":5261,"last":5263},"keywords":["Knowledge Representation and Reasoning: general","Machine Learning: general"],"videos":[],"references":[{"position":1,"raw":"[Abolafia et al., 2018] Daniel A Abolafia, Mohammad Norouzi, Jonathan Shen, Rui Zhao, and Quoc V Le. Neural program synthesis with priority queue training. arXiv preprint arXiv:1801.03526, 2018.","title":"Neural program synthesis with priority queue training","authors":"Mohammad Daniel A Abolafia, Jonathan Norouzi, Rui Shen, Quoc V Zhao, Le","year":"2018","venue":null,"doi":null,"url":null,"internal_url":null},{"position":2,"raw":"[Bäck et al., 2018] Thomas Bäck, David B Fogel, and Zbig- niew Michalewicz. Evolutionary Computation 1: Basic Algorithms and Operators. CRC press, 2018.","title":"Evolutionary Computation 1: Basic Algorithms and Operators","authors":"Thomas Bäck, David B Fogel, Zbigniew Michalewicz","year":"2018","venue":null,"doi":null,"url":null,"internal_url":null},{"position":3,"raw":"[Billard and Diday, 2002] Lynne Billard and Edwin Diday. Symbolic regression analysis. In Classification, Cluster- ing, and Data Analysis, pages 281-288. Springer, 2002.","title":"Symbolic regression analysis","authors":"Lynne Billard, Edwin Diday","year":"2002","venue":"Classification, Clustering, and Data Analysis","doi":null,"url":null,"internal_url":null},{"position":4,"raw":"[Kakade, 2002] Sham M Kakade. A natural policy gradi- ent. In Advances in neural information processing systems, pages 1531-1538, 2002.","title":"A natural policy gradient","authors":"M Sham, Kakade","year":"2002","venue":"Advances in neural information processing systems","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[Koza, 1992] John R Koza. Genetic programming: on the programming of computers by means of natural selection, volume 1. MIT press, 1992.","title":"Genetic programming: on the programming of computers by means of natural selection","authors":"John R Koza","year":"1992","venue":null,"doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[Kronberger, 2011] Gabriel Kronberger. Symbolic regres- sion for knowledge discovery: bloat, overfitting, and vari- able interaction networks. ACM SIGEVOlution, 5(4):25- 25, 2011.","title":"Symbolic regression for knowledge discovery: bloat, overfitting, and variable interaction networks","authors":"Gabriel Kronberger","year":"2011","venue":"ACM SIGEVOlution","doi":null,"url":null,"internal_url":null},{"position":7,"raw":"[Mikolov et al., 2010] Tomáš Mikolov, Martin Karafiát, Lukáš Burget, Jan Černockỳ, and Sanjeev Khudanpur. Re- current neural network based language model. In Eleventh annual conference of the international speech communi- cation association, 2010.","title":"Recurrent neural network based language model","authors":"Mikolov","year":"2010","venue":"Eleventh annual conference of the international speech communication association","doi":null,"url":null,"internal_url":null},{"position":8,"raw":"[Petersen, 2019] Brenden K Petersen. Deep symbolic re- gression: Recovering mathematical expressions from data via risk-seeking policy gradients. arXiv preprint arXiv:1912.04871, 2019.","title":"Deep symbolic regression: Recovering mathematical expressions from data via risk-seeking policy gradients","authors":"Brenden K Petersen","year":"2019","venue":null,"doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[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, 2011.","title":"Semantically-based crossover in genetic programming: application to real-valued symbolic regression","authors":"Nguyen Quang Uy, Xuan Nguyen, Hoai, O' Michael, Robert I Neill, Edgar Mckay, Galván-López","year":"2011","venue":"Genetic Programming and Evolvable Machines","doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}