An Approach to Symbolic Regression Using Feyn. Broløs, K. R., Machado, M. V., Cave, C., Kasak, J., Stentoft-Hansen, V., Batanero, V. G., Jelen, T., & Wilstrup, C. arXiv:2104.05417 [cs], April, 2021. arXiv: 2104.05417
An Approach to Symbolic Regression Using Feyn [link]Paper  abstract   bibtex   
In this article we introduce the supervised machine learning tool called Feyn. The simulation engine that powers this tool is called the QLattice. The QLattice is a supervised machine learning tool inspired by Richard Feynman's path integral formulation, that explores many potential models that solves a given problem. It formulates these models as graphs that can be interpreted as mathematical equations, allowing the user to completely decide on the trade-off between interpretability, complexity and model performance. We touch briefly upon the inner workings of the QLattice, and show how to apply the python package, Feyn, to scientific problems. We show how it differs from traditional machine learning approaches, what it has in common with them, as well as some of its commonalities with symbolic regression. We describe the benefits of this approach as opposed to black box models. To illustrate this, we go through an investigative workflow using a basic data set and show how the QLattice can help you reason about the relationships between your features and do data discovery.
@article{brolos_approach_2021,
	title = {An {Approach} to {Symbolic} {Regression} {Using} {Feyn}},
	url = {http://arxiv.org/abs/2104.05417},
	abstract = {In this article we introduce the supervised machine learning tool called Feyn. The simulation engine that powers this tool is called the QLattice. The QLattice is a supervised machine learning tool inspired by Richard Feynman's path integral formulation, that explores many potential models that solves a given problem. It formulates these models as graphs that can be interpreted as mathematical equations, allowing the user to completely decide on the trade-off between interpretability, complexity and model performance. We touch briefly upon the inner workings of the QLattice, and show how to apply the python package, Feyn, to scientific problems. We show how it differs from traditional machine learning approaches, what it has in common with them, as well as some of its commonalities with symbolic regression. We describe the benefits of this approach as opposed to black box models. To illustrate this, we go through an investigative workflow using a basic data set and show how the QLattice can help you reason about the relationships between your features and do data discovery.},
	urldate = {2021-04-17},
	journal = {arXiv:2104.05417 [cs]},
	author = {Broløs, Kevin René and Machado, Meera Vieira and Cave, Chris and Kasak, Jaan and Stentoft-Hansen, Valdemar and Batanero, Victor Galindo and Jelen, Tom and Wilstrup, Casper},
	month = apr,
	year = {2021},
	note = {arXiv: 2104.05417},
	keywords = {artificial intelligence, machine learning, mentions sympy, symbolic regression},
}

Downloads: 0