Machine learning the real discriminant locus. (March 2023)
- Record Type:
- Journal Article
- Title:
- Machine learning the real discriminant locus. (March 2023)
- Main Title:
- Machine learning the real discriminant locus
- Authors:
- Bernal, Edgar A.
Hauenstein, Jonathan D.
Mehta, Dhagash
Regan, Margaret H.
Tang, Tingting - Abstract:
- Abstract: Parameterized systems of polynomial equations arise in many applications in science and engineering with the real solutions describing, for example, equilibria of a dynamical system, linkages satisfying design constraints, and scene reconstruction in computer vision. Since different parameter values can have a different number of real solutions, the parameter space is decomposed into regions whose boundary forms the real discriminant locus. This article views locating the real discriminant locus as a supervised classification problem in machine learning where the goal is to determine classification boundaries over the parameter space, with the classes being the number of real solutions. This article presents a novel sampling method which carefully samples a multidimensional parameter space. At each sample point, homotopy continuation is used to obtain the number of real solutions to the corresponding polynomial system. Machine learning techniques including nearest neighbors, support vector classifiers, and neural networks are used to efficiently approximate the real discriminant locus. One application of having learned the real discriminant locus is to develop a real homotopy method that only tracks real solution paths unlike traditional methods which track all complex solution paths. Examples show that the proposed approach can efficiently approximate complicated solution boundaries such as those arising from the equilibria of the N = 4 Kuramoto model which wasAbstract: Parameterized systems of polynomial equations arise in many applications in science and engineering with the real solutions describing, for example, equilibria of a dynamical system, linkages satisfying design constraints, and scene reconstruction in computer vision. Since different parameter values can have a different number of real solutions, the parameter space is decomposed into regions whose boundary forms the real discriminant locus. This article views locating the real discriminant locus as a supervised classification problem in machine learning where the goal is to determine classification boundaries over the parameter space, with the classes being the number of real solutions. This article presents a novel sampling method which carefully samples a multidimensional parameter space. At each sample point, homotopy continuation is used to obtain the number of real solutions to the corresponding polynomial system. Machine learning techniques including nearest neighbors, support vector classifiers, and neural networks are used to efficiently approximate the real discriminant locus. One application of having learned the real discriminant locus is to develop a real homotopy method that only tracks real solution paths unlike traditional methods which track all complex solution paths. Examples show that the proposed approach can efficiently approximate complicated solution boundaries such as those arising from the equilibria of the N = 4 Kuramoto model which was previously intractable using traditional methods. … (more)
- Is Part Of:
- Journal of symbolic computation. Volume 115(2023)
- Journal:
- Journal of symbolic computation
- Issue:
- Volume 115(2023)
- Issue Display:
- Volume 115, Issue 2023 (2023)
- Year:
- 2023
- Volume:
- 115
- Issue:
- 2023
- Issue Sort Value:
- 2023-0115-2023-0000
- Page Start:
- 409
- Page End:
- 426
- Publication Date:
- 2023-03
- Subjects:
- Discriminant locus -- Machine learning -- Deep learning -- Numerical algebraic geometry
Mathematics -- Data processing -- Periodicals
Numerical analysis -- Data processing -- Periodicals
Automatic programming (Computer science) -- Periodicals
Mathématiques -- Informatique -- Périodiques
Analyse numérique -- Informatique -- Périodiques
Programmation automatique -- Périodiques
Automatic programming (Computer science)
Mathematics -- Data processing
Numerical analysis -- Data processing
Periodicals
Electronic journals
510.285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/07477171 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.jsc.2022.08.001 ↗
- Languages:
- English
- ISSNs:
- 0747-7171
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5067.900000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23348.xml