Tsuyoshi Ueno , Trevor David Rhone , Zhufeng Hou , Teruyasu Mizoguchi , Koji Tsuda
{"title":"COMBO:一个有效的材料科学贝叶斯优化库","authors":"Tsuyoshi Ueno , Trevor David Rhone , Zhufeng Hou , Teruyasu Mizoguchi , Koji Tsuda","doi":"10.1016/j.md.2016.04.001","DOIUrl":null,"url":null,"abstract":"<div><p>In many subfields of chemistry and physics, numerous attempts have been made to accelerate scientific discovery using data-driven experimental design algorithms. Among them, Bayesian optimization has been proven to be an effective tool. A standard implementation (e.g., scikit-learn), however, can accommodate only small training data. We designed an efficient protocol for Bayesian optimization that employs Thompson sampling, random feature maps, one-rank Cholesky update and automatic hyperparameter tuning, and implemented it as an open-source python library called COMBO (COMmon Bayesian Optimization library). Promising results using COMBO to determine the atomic structure of a crystalline interface are presented. COMBO is available at <span>https://github.com/tsudalab/combo</span><svg><path></path></svg>.</p></div>","PeriodicalId":100888,"journal":{"name":"Materials Discovery","volume":"4 ","pages":"Pages 18-21"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.md.2016.04.001","citationCount":"227","resultStr":"{\"title\":\"COMBO: An efficient Bayesian optimization library for materials science\",\"authors\":\"Tsuyoshi Ueno , Trevor David Rhone , Zhufeng Hou , Teruyasu Mizoguchi , Koji Tsuda\",\"doi\":\"10.1016/j.md.2016.04.001\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>In many subfields of chemistry and physics, numerous attempts have been made to accelerate scientific discovery using data-driven experimental design algorithms. Among them, Bayesian optimization has been proven to be an effective tool. A standard implementation (e.g., scikit-learn), however, can accommodate only small training data. We designed an efficient protocol for Bayesian optimization that employs Thompson sampling, random feature maps, one-rank Cholesky update and automatic hyperparameter tuning, and implemented it as an open-source python library called COMBO (COMmon Bayesian Optimization library). Promising results using COMBO to determine the atomic structure of a crystalline interface are presented. COMBO is available at <span>https://github.com/tsudalab/combo</span><svg><path></path></svg>.</p></div>\",\"PeriodicalId\":100888,\"journal\":{\"name\":\"Materials Discovery\",\"volume\":\"4 \",\"pages\":\"Pages 18-21\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/j.md.2016.04.001\",\"citationCount\":\"227\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Materials Discovery\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2352924516300035\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Materials Discovery","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2352924516300035","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
COMBO: An efficient Bayesian optimization library for materials science
In many subfields of chemistry and physics, numerous attempts have been made to accelerate scientific discovery using data-driven experimental design algorithms. Among them, Bayesian optimization has been proven to be an effective tool. A standard implementation (e.g., scikit-learn), however, can accommodate only small training data. We designed an efficient protocol for Bayesian optimization that employs Thompson sampling, random feature maps, one-rank Cholesky update and automatic hyperparameter tuning, and implemented it as an open-source python library called COMBO (COMmon Bayesian Optimization library). Promising results using COMBO to determine the atomic structure of a crystalline interface are presented. COMBO is available at https://github.com/tsudalab/combo.