{"title":"符号回归的最新进展","authors":"Junlan Dong, Jinghui Zhong","doi":"10.1145/3735634","DOIUrl":null,"url":null,"abstract":"Symbolic regression (SR) is an optimization problem that identifies the most suitable mathematical expression or model to fit the observed dataset. Over the past decade, SR has experienced rapid development due to its interpretability and broad applicability, leading to numerous algorithms for addressing SR problems and a steady increase in practical applications. Given the lack of a comprehensive review of the current literature on SR and its significance to both academia and industry, this paper provides an in-depth overview of SR. The survey begins by outlining the background of SR and introducing it from three aspects: its definition, benchmarking datasets, and evaluation metrics. We also highlight the latest advancements in SR, summarizing the current research status. The review focuses on deterministic methods, genetic programming methods, and neural network methods, offering a thorough analysis of the advantages and limitations of various algorithms. Following this, key application scenarios of SR are introduced, and some commonly used software tools are summarized. Finally, the paper provides an outlook on future research directions. This survey reviews the latest developments in SR and offers insightful guidance for readers who are new to the field.","PeriodicalId":50926,"journal":{"name":"ACM Computing Surveys","volume":"43 1","pages":""},"PeriodicalIF":23.8000,"publicationDate":"2025-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Recent Advances in Symbolic Regression\",\"authors\":\"Junlan Dong, Jinghui Zhong\",\"doi\":\"10.1145/3735634\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Symbolic regression (SR) is an optimization problem that identifies the most suitable mathematical expression or model to fit the observed dataset. Over the past decade, SR has experienced rapid development due to its interpretability and broad applicability, leading to numerous algorithms for addressing SR problems and a steady increase in practical applications. Given the lack of a comprehensive review of the current literature on SR and its significance to both academia and industry, this paper provides an in-depth overview of SR. The survey begins by outlining the background of SR and introducing it from three aspects: its definition, benchmarking datasets, and evaluation metrics. We also highlight the latest advancements in SR, summarizing the current research status. The review focuses on deterministic methods, genetic programming methods, and neural network methods, offering a thorough analysis of the advantages and limitations of various algorithms. Following this, key application scenarios of SR are introduced, and some commonly used software tools are summarized. Finally, the paper provides an outlook on future research directions. This survey reviews the latest developments in SR and offers insightful guidance for readers who are new to the field.\",\"PeriodicalId\":50926,\"journal\":{\"name\":\"ACM Computing Surveys\",\"volume\":\"43 1\",\"pages\":\"\"},\"PeriodicalIF\":23.8000,\"publicationDate\":\"2025-05-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM Computing Surveys\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1145/3735634\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Computing Surveys","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1145/3735634","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
Symbolic regression (SR) is an optimization problem that identifies the most suitable mathematical expression or model to fit the observed dataset. Over the past decade, SR has experienced rapid development due to its interpretability and broad applicability, leading to numerous algorithms for addressing SR problems and a steady increase in practical applications. Given the lack of a comprehensive review of the current literature on SR and its significance to both academia and industry, this paper provides an in-depth overview of SR. The survey begins by outlining the background of SR and introducing it from three aspects: its definition, benchmarking datasets, and evaluation metrics. We also highlight the latest advancements in SR, summarizing the current research status. The review focuses on deterministic methods, genetic programming methods, and neural network methods, offering a thorough analysis of the advantages and limitations of various algorithms. Following this, key application scenarios of SR are introduced, and some commonly used software tools are summarized. Finally, the paper provides an outlook on future research directions. This survey reviews the latest developments in SR and offers insightful guidance for readers who are new to the field.
期刊介绍:
ACM Computing Surveys is an academic journal that focuses on publishing surveys and tutorials on various areas of computing research and practice. The journal aims to provide comprehensive and easily understandable articles that guide readers through the literature and help them understand topics outside their specialties. In terms of impact, CSUR has a high reputation with a 2022 Impact Factor of 16.6. It is ranked 3rd out of 111 journals in the field of Computer Science Theory & Methods.
ACM Computing Surveys is indexed and abstracted in various services, including AI2 Semantic Scholar, Baidu, Clarivate/ISI: JCR, CNKI, DeepDyve, DTU, EBSCO: EDS/HOST, and IET Inspec, among others.