Songhao Wang , Weiming Ou , Zhihao Liu , Bo Du , Rui Wang
{"title":"竞争性多任务贝叶斯优化技术在增材制造超参数调整中的应用","authors":"Songhao Wang , Weiming Ou , Zhihao Liu , Bo Du , Rui Wang","doi":"10.1016/j.eswa.2024.125618","DOIUrl":null,"url":null,"abstract":"<div><div>Multi-task Bayesian optimization is an effective approach for optimization involving multiple correlated tasks. Typically, either all the tasks or one primary task should be optimized, depending on the objectives of the problems. We consider optimizing the primary task without explicitly pre-determining which is the primary task. Instead, the primary task is defined as the task whose optimal value is the best among all tasks. Due to the black-box nature of the tasks, the decision makers are not able to identify the primary task beforehand. It is thus critical for the algorithms to recognize and optimize the true primary task. Such problems are called competitive multi-task problems and arise in areas including machine learning and engineering design. In this work, we propose a competitive multi-task Bayesian optimization (CMTBO) algorithm to solve competitive multi-task problems. It selects the query point as well as the task to query in each optimization iteration. We theoretically analyze the regret bounds for the algorithm and test their performances on several synthetic and real-world problems. In addition, our algorithm is applied to a material extrusion (an important technology in additive manufacturing) problem to tune the process parameters and select material types.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"262 ","pages":"Article 125618"},"PeriodicalIF":7.5000,"publicationDate":"2024-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Competitive multi-task Bayesian optimization with an application in hyperparameter tuning of additive manufacturing\",\"authors\":\"Songhao Wang , Weiming Ou , Zhihao Liu , Bo Du , Rui Wang\",\"doi\":\"10.1016/j.eswa.2024.125618\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Multi-task Bayesian optimization is an effective approach for optimization involving multiple correlated tasks. Typically, either all the tasks or one primary task should be optimized, depending on the objectives of the problems. We consider optimizing the primary task without explicitly pre-determining which is the primary task. Instead, the primary task is defined as the task whose optimal value is the best among all tasks. Due to the black-box nature of the tasks, the decision makers are not able to identify the primary task beforehand. It is thus critical for the algorithms to recognize and optimize the true primary task. Such problems are called competitive multi-task problems and arise in areas including machine learning and engineering design. In this work, we propose a competitive multi-task Bayesian optimization (CMTBO) algorithm to solve competitive multi-task problems. It selects the query point as well as the task to query in each optimization iteration. We theoretically analyze the regret bounds for the algorithm and test their performances on several synthetic and real-world problems. In addition, our algorithm is applied to a material extrusion (an important technology in additive manufacturing) problem to tune the process parameters and select material types.</div></div>\",\"PeriodicalId\":50461,\"journal\":{\"name\":\"Expert Systems with Applications\",\"volume\":\"262 \",\"pages\":\"Article 125618\"},\"PeriodicalIF\":7.5000,\"publicationDate\":\"2024-10-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Expert Systems with Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0957417424024850\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417424024850","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
Competitive multi-task Bayesian optimization with an application in hyperparameter tuning of additive manufacturing
Multi-task Bayesian optimization is an effective approach for optimization involving multiple correlated tasks. Typically, either all the tasks or one primary task should be optimized, depending on the objectives of the problems. We consider optimizing the primary task without explicitly pre-determining which is the primary task. Instead, the primary task is defined as the task whose optimal value is the best among all tasks. Due to the black-box nature of the tasks, the decision makers are not able to identify the primary task beforehand. It is thus critical for the algorithms to recognize and optimize the true primary task. Such problems are called competitive multi-task problems and arise in areas including machine learning and engineering design. In this work, we propose a competitive multi-task Bayesian optimization (CMTBO) algorithm to solve competitive multi-task problems. It selects the query point as well as the task to query in each optimization iteration. We theoretically analyze the regret bounds for the algorithm and test their performances on several synthetic and real-world problems. In addition, our algorithm is applied to a material extrusion (an important technology in additive manufacturing) problem to tune the process parameters and select material types.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.