[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-118153-en":3,"doc-seo-118153-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},118153,8796095462418,"Noah","https://ap-avatar.wpscdn.com/avatar/80000253c1241d02b47?x-image-process=image/resize,m_fixed,w_180,h_180&k=1778826106357471780",8,"Research & Report","Lessons on Datasets and Paradigms in Machine Learning for Symbolic Computation - A Case Study on CAD","Symbolic computation algorithms used in computer algebra systems include implementation choices that do not change correctness but can substantially affect runtime and output structure. The study distills lessons from applying machine learning to symbolic computation, emphasizing dataset analysis before training and comparing available learning paradigms. A detailed case study focuses on selecting variable ordering for cylindrical algebraic decomposition, where an existing example dataset is imbalanced. Polynomial-system augmentation balances and expands the dataset, yielding average improvements of 28% for classification and 38% for related results, and reformulates the approach from classification to regression to broaden applicable decision-making.","Lessons on Datasets and Paradigms in Machine Learning for Symbolic Computation: A Case Study on CAD  \ndel Río, T. & England, M  \nPublished PDF deposited in Coventry University’s Repository  \nOriginal citation:  \ndel Río, T & England, M 2024, 'Lessons on Datasets and Paradigms in Machine Learning for Symbolic Computation: A Case Study on CAD', Mathematics in Computer Science, vol. 18, 17. [https://doi.org](https://doi.org) del Río, T & England, M 2024, 'Lessons on Datasets and Paradigms in Machine Learning for Symbolic Computation: A Case Study on CAD', Mathematics in Computer Science, vol. 18, 17. [https://doi.org/10.1007/s11786-024-](https://doi.org/10.1007/s11786-024-)[ ](https://doi.org/10.1007/s11786-024-)[00591-0](00591-0)  \nDOI 10. 1007/s11786-024-00591-0 ISSN 1661-8270  \nESSN 1661-8289  \nPublisher: Springer  \nThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit [http://creativecommons.org/licenses/by/4.0/](http://creativecommons.org/licenses/by/4.0/).  \nMath.Comput.Sci. (2024) 18:17  \n[https://doi.org/10.1007/s11786-024-00591-0](https://doi.org/10.1007/s11786-024-00591-0) Mathematics in Computer Science  \nLessons on Datasets and Paradigms in Machine Learning for Symbolic Computation: A Case Study on CAD  \nTereso del Río · Matthew England  \nReceived: 20 February 2024 / Accepted: 19 June 2024 © The Author(s) 2024  \nAbstract Symbolic Computation algorithms and their implementation in computer algebra systems often contain choices which do not affect the correctness of the output but can signiﬁcantly impact the resources required: such choices can beneﬁt 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 tobe 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—classiﬁcation—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.  \nKeywords Symbolic computation · Machine learning · Data augmentation · Classiﬁcation · Regression · Cylindrical algebraic decomposition  \nMathematics Subject Classiﬁcation 68W30 · 68T05  \n1 Introduction  \nSymbolic computation algorithms, including those commonly used within theory solvers for SMT, often have within them a variety of choices to be made: choices that do not affect the correctness of the outputs, but can still have asigniﬁcant effect upon theresources needed for such algor","cbCaiaiocYJv6O4p","https://ap.wps.com/l/cbCaiaiocYJv6O4p","pdf",1631855,1,28,"English","en",105,"# Introduction\n## Background and motivation\n## Machine learning for symbolic computation choices","[{\"question\":\"What role do datasets play in machine learning for symbolic computation decisions?\",\"answer\":\"The work stresses analyzing datasets before training because implementation choices can be learned effectively only when the data distribution matches the decision being predicted.\"},{\"question\":\"What is the main case study examined in the paper?\",\"answer\":\"The case study targets variable ordering selection for cylindrical algebraic decomposition within polynomial system problems.\"},{\"question\":\"How does the paper improve the dataset and what impact does it have?\",\"answer\":\"It introduces a polynomial-system augmentation technique to balance and further augment an initially imbalanced dataset, improving machine learning results by 28% and 38% on average.\"}]","Lessons on Datasets and Paradigms in Machine Learning for Symbolic Computation - A Case Study on CAD | PDF",1785681923,71,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"lessons-on-datasets-and-paradigms-in-machine-learning-for-symbolic-computation-a-case-study-on-cad","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/lessons-on-datasets-and-paradigms-in-machine-learning-for-symbolic-computation-a-case-study-on-cad/118153/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-02",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What role do datasets play in machine learning for symbolic computation decisions?","Question",{"text":75,"@type":76},"The work stresses analyzing datasets before training because implementation choices can be learned effectively only when the data distribution matches the decision being predicted.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"What is the main case study examined in the paper?",{"text":80,"@type":76},"The case study targets variable ordering selection for cylindrical algebraic decomposition within polynomial system problems.",{"name":82,"@type":73,"acceptedAnswer":83},"How does the paper improve the dataset and what impact does it have?",{"text":84,"@type":76},"It introduces a polynomial-system augmentation technique to balance and further augment an initially imbalanced dataset, improving machine learning results by 28% and 38% on average.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":46,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":46,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":46,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":46,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]