Lessons on Datasets and Paradigms in Machine Learning for Symbolic Computation: A Case Study on CAD

被引:0
|
作者
del Rio, Tereso [1 ]
England, Matthew [1 ]
机构
[1] Coventry Univ, Coventry, England
基金
英国工程与自然科学研究理事会;
关键词
Symbolic computation; Machine learning; Data augmentation; Classification; Regression; Cylindrical algebraic decomposition;
D O I
10.1007/s11786-024-00591-0
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Symbolic Computation algorithms and their implementation in computer algebra systems often contain choices which do not affect the correctness of the output but can significantly impact the resources required: such choices can benefit from having them made separately for each problem via a machine learning model. This study reports lessons on such use of machine learning in symbolic computation, in particular on the importance of analysing datasets prior to machine learning and on the different machine learning paradigms that may be utilised. We present results for a particular case study, the selection of variable ordering for cylindrical algebraic decomposition, but expect that the lessons learned are applicable to other decisions in symbolic computation. We utilise an existing dataset of examples derived from applications which was found to be imbalanced with respect to the variable ordering decision. We introduce an augmentation technique for polynomial systems problems that allows us to balance and further augment the dataset, improving the machine learning results by 28% and 38% on average, respectively. We then demonstrate how the existing machine learning methodology used for the problem-classification-might be recast into the regression paradigm. While this does not have a radical change on the performance, it does widen the scope in which the methodology can be applied to make choices.
引用
收藏
页数:27
相关论文
共 50 条
  • [1] Machine cognition and learning based on interactive symbolic computation
    Chen, Guangxi
    Zeng, Zhenbing
    Bi, Zhongqin
    [J]. 2007 INTERNATIONAL CONFERENCE ON INTELLIGENT PERVASIVE COMPUTING, PROCEEDINGS, 2007, : 456 - +
  • [2] A Comparative Study of Distributional and Symbolic Paradigms for Relational Learning
    Dumancic, Sebastijan
    Garcia-Duran, Alberto
    Niepert, Mathias
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 6088 - 6094
  • [3] Machine learning for cognitive behavioral analysis: datasets, methods, paradigms, and research directions
    Bhatt, Priya
    Sethi, Amanrose
    Tasgaonkar, Vaibhav
    Shroff, Jugal
    Pendharkar, Isha
    Desai, Aditya
    Sinha, Pratyush
    Deshpande, Aditya
    Joshi, Gargi
    Rahate, Anil
    Jain, Priyanka
    Walambe, Rahee
    Kotecha, Ketan
    Jain, N. K.
    [J]. BRAIN INFORMATICS, 2023, 10 (01)
  • [5] Automated programming, symbolic computation, machine learning: my personal view
    Bruno Buchberger
    [J]. Annals of Mathematics and Artificial Intelligence, 2023, 91 : 569 - 589
  • [6] Classification Comparison of Machine Learning Algorithms Using Two Independent CAD Datasets
    Yuvali, Meliz
    Yaman, Belma
    Tosun, Oezguer
    [J]. MATHEMATICS, 2022, 10 (03)
  • [7] Iris matching by means of Machine Learning paradigms: A new approach to dissimilarity computation
    Aginako, Naiara
    Echegaray, Goretti
    Martinez-Otzeta, J. M.
    Rodriguez, Igor
    Lazkano, Elena
    Sierra, Basilio
    [J]. PATTERN RECOGNITION LETTERS, 2017, 91 : 60 - 64
  • [8] An experimental study on symbolic extreme learning machine
    Liu, Jinga
    Patwary, Muhammed J. A.
    Sun, XiaoYun
    Tao, Kai
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (04) : 787 - 797
  • [9] An experimental study on symbolic extreme learning machine
    Jinga Liu
    Muhammed J. A. Patwary
    XiaoYun Sun
    Kai Tao
    [J]. International Journal of Machine Learning and Cybernetics, 2019, 10 : 787 - 797
  • [10] SYMBA: symbolic computation of squared amplitudes in high energy physics with machine learning
    Alnuqaydan, Abdulhakim
    Gleyzer, Sergei
    Prosper, Harrison
    [J]. MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2023, 4 (01):