{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,15]],"date-time":"2026-10-15T10:15:17Z","timestamp":1792059317611,"version":"4.4.0"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,7,19]],"date-time":"2020-07-19T00:00:00Z","timestamp":1595116800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,7,19]],"date-time":"2020-07-19T00:00:00Z","timestamp":1595116800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mach Learn"],"published-print":{"date-parts":[[2021,2]]},"DOI":"10.1007\/s10994-020-05893-5","type":"journal-article","created":{"date-parts":[[2020,7,19]],"date-time":"2020-07-19T16:03:22Z","timestamp":1595174602000},"page":"249-277","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":71,"title":["The voice of optimization"],"prefix":"10.1007","volume":"110","author":[{"given":"Dimitris","family":"Bertsimas","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4684-7111","authenticated-orcid":false,"given":"Bartolomeo","family":"Stellato","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,7,19]]},"reference":[{"key":"5893_CR1","unstructured":"Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., et al. (2015). TensorFlow: Large-scale machine learning on heterogeneous systems. https:\/\/www.tensorflow.org\/, software available from tensorflow.org."},{"issue":"1","key":"5893_CR2","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1287\/ijoc.2016.0723","volume":"29","author":"AM Alvarez","year":"2017","unstructured":"Alvarez, A. M., Louveaux, Q., & Wehenkel, L. (2017). A machine learning-based approximation of strong branching. INFORMS Journal on Computing, 29(1), 185\u2013195.","journal-title":"INFORMS Journal on Computing"},{"key":"5893_CR3","doi-asserted-by":"crossref","unstructured":"Bengio, Y. (2009) Learning deep architectures for AI. Foundations and Trends\u00ae in Machine Learning, 2(1), 1\u2013127.","DOI":"10.1561\/2200000006"},{"key":"5893_CR4","unstructured":"Bengio, Y., Lodi, A., & Prouvost, A. (2018). Machine learning for combinatorial optimization: A methodological tour d\u2019horizon. arXiv:1811.0612."},{"issue":"7","key":"5893_CR5","doi-asserted-by":"publisher","first-page":"1039","DOI":"10.1007\/s10994-017-5633-9","volume":"106","author":"D Bertsimas","year":"2017","unstructured":"Bertsimas, D., & Dunn, J. (2017). Optimal classification trees. Machine Learning, 106(7), 1039\u20131082.","journal-title":"Machine Learning"},{"key":"5893_CR6","volume-title":"Machine learning under a modern optimization lens","author":"D Bertsimas","year":"2019","unstructured":"Bertsimas, D., & Dunn, J. (2019). Machine learning under a modern optimization lens. London: Dynamic Ideas Press."},{"key":"5893_CR8","unstructured":"Bertsimas, D., & Stellato, B. (2019). Online mixed-integer optimization in milliseconds. arXiv:1907.02206."},{"key":"5893_CR9","volume-title":"Introduction to linear optimization","author":"D Bertsimas","year":"1997","unstructured":"Bertsimas, D., & Tsitsiklis, J. N. (1997). Introduction to linear optimization. New York: Athena Scientific."},{"key":"5893_CR10","unstructured":"Bojarski, M., Del\u00a0Testa, D., Dworakowski, D., Firner, B., Flepp, B., Goyal, P., et al. (2016). End to end learning for self-driving cars. arXiv:1604.17316."},{"key":"5893_CR11","doi-asserted-by":"publisher","first-page":"595","DOI":"10.1007\/978-3-319-93031-2_43","volume-title":"Integration of constraint programming, artificial intelligence, and operations research","author":"P Bonami","year":"2018","unstructured":"Bonami, P., Lodi, A., & Zarpellon, G. (2018). Learning a classification of mixed-integer quadratic programming problems. In W. J. van Hoeve (Ed.), Integration of constraint programming, artificial intelligence, and operations research (pp. 595\u2013604). Cham: Springer."},{"key":"5893_CR12","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511804441","volume-title":"Convex optimization","author":"S Boyd","year":"2004","unstructured":"Boyd, S., & Vandenberghe, L. (2004). Convex optimization. Cambridge: Cambridge University Press."},{"key":"5893_CR13","volume-title":"Classification and regression trees. The Wadsworth statistics\/probability series","author":"L Breiman","year":"1984","unstructured":"Breiman, L., Friedman, J. H., Olshen, R. A., & Stone, C. J. (1984). Classification and regression trees. The Wadsworth statistics\/probability series. Monterey, CA: Wadsworth & Brooks\/Cole Advanced Books & Software."},{"issue":"6","key":"5893_CR14","doi-asserted-by":"publisher","first-page":"3427","DOI":"10.1137\/090773490","volume":"20","author":"GC Calafiore","year":"2010","unstructured":"Calafiore, G. C. (2010). Random convex programs. SIAM Journal on Optimization, 20(6), 3427\u20133464.","journal-title":"SIAM Journal on Optimization"},{"key":"5893_CR15","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1007\/3-540-45657-0_20","volume-title":"Computer aided verification","author":"E Clarke","year":"2002","unstructured":"Clarke, E., Gupta, A., Kukula, J., & Strichman, O. (2002). SAT based abstraction-refinement using ILP and machine learning techniques. In E. Brinksma & K. G. Larsen (Eds.), Computer aided verification (pp. 265\u2013279). Berlin: Springer."},{"key":"5893_CR16","unstructured":"Copeland, J. (2012). Alan turing: The codebreaker who saved \u2018millions of lives\u2019. BBC News. https:\/\/www.bbc.com\/news\/technology-18419691. Online; posted 19-June-2012."},{"key":"5893_CR17","unstructured":"Dai, H., Dai, B., & Song, L. (2016). Discriminative embeddings of latent variable models for structured data. In Proceedings of the 33rd international conference on international conference on machine learning\u2014volume 48, JMLR.org, ICML\u201916 (pp. 2702\u20132711)."},{"key":"5893_CR18","unstructured":"Dai, H., Khalil, E. B., Zhang, Y., Dilkina, B., & Song, L. (2017). Learning combinatorial optimization algorithms over graphs. arXiv:1704.01665."},{"issue":"83","key":"5893_CR19","first-page":"1","volume":"17","author":"S Diamond","year":"2016","unstructured":"Diamond, S., & Boyd, S. (2016). CVXPY: A Python-embedded modeling language for convex optimization. Journal of Machine Learning Research, 17(83), 1\u20135.","journal-title":"Journal of Machine Learning Research"},{"issue":"3\/4","key":"5893_CR20","doi-asserted-by":"publisher","first-page":"237","DOI":"10.2307\/2333344","volume":"40","author":"IJ Good","year":"1953","unstructured":"Good, I. J. (1953). The population frequencies of species and the estimation of population parameters. Biometrika, 40(3\/4), 237\u2013264.","journal-title":"Biometrika"},{"key":"5893_CR21","volume-title":"Deep learning","author":"I Goodfellow","year":"2016","unstructured":"Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. London: MIT Press."},{"key":"5893_CR22","unstructured":"Gurobi Optimization Inc. (2020). Gurobi optimizer reference manual. http:\/\/www.gurobi.com."},{"key":"5893_CR23","volume-title":"The elements of statistical learning. No.\u00a02 in Springer series in statistics","author":"T Hastie","year":"2009","unstructured":"Hastie, T., Tibshirani, R., & Friedman, J. (2009). The elements of statistical learning. No.\u00a02 in Springer series in statistics. New York: Springer."},{"issue":"6","key":"5893_CR24","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/MSP.2012.2205597","volume":"29","author":"G Hinton","year":"2012","unstructured":"Hinton, G., Deng, L., Yu, D., Dahl, G. E., Mohamed, A., Jaitly, N., et al. (2012). Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups. IEEE Signal Processing Magazine, 29(6), 82\u201397.","journal-title":"IEEE Signal Processing Magazine"},{"issue":"1 Second Intern","key":"5893_CR25","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1111\/j.1749-6632.1979.tb32803.x","volume":"319","author":"AJ Hoffman","year":"1979","unstructured":"Hoffman, A. J. (1979). Binding constraints and helly numbers. Annals of the New York Academy of Sciences, 319(1 Second Intern), 284\u2013288.","journal-title":"Annals of the New York Academy of Sciences"},{"issue":"1","key":"5893_CR26","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1613\/jair.2861","volume":"36","author":"F Hutter","year":"2009","unstructured":"Hutter, F., Hoos, H. H., Leyton-Brown, K., & St\u00fctzle, T. (2009). ParamILS: An automatic algorithm configuration framework. Journal of Artificial Intelligence Research, 36(1), 267\u2013306.","journal-title":"Journal of Artificial Intelligence Research"},{"key":"5893_CR27","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1007\/978-3-642-25566-3_40","volume-title":"Learning and intelligent optimization","author":"F Hutter","year":"2011","unstructured":"Hutter, F., Hoos, H. H., & Leyton-Brown, K. (2011). Sequential model-based optimization for general algorithm configuration. In C. A. Coello (Ed.), Learning and intelligent optimization (pp. 507\u2013523). Berlin: Springer."},{"key":"5893_CR28","doi-asserted-by":"crossref","unstructured":"Jia, Y., Shelhamer, E., Donahue, J., Karayev, S., Long, J., Girshick, R., Guadarrama, S., & Darrell, T. (2014). Caffe: Convolutional architecture for fast feature embedding. arXiv:1408.5093.","DOI":"10.1145\/2647868.2654889"},{"key":"5893_CR29","unstructured":"Khalil, E. B., Bodic, P. L., Song, L., Nemhauser, G., & Dilkina, B. (2016). Learning to branch in mixed integer programming. In Proceedings of the 30th AAAI conference on artificial intelligence, AAAI\u201916 (pp. 724\u2013731). London: AAAI Press. http:\/\/dl.acm.org\/citation.cfm?id=3015812.3015920."},{"key":"5893_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.engappai.2018.09.014","volume":"77","author":"M Klau\u010do","year":"2019","unstructured":"Klau\u010do, M., Kal\u00faz, M., & Kvasnica, M. (2019). Machine learning-based warm starting of active set methods in embedded model predictive control. Engineering Applications of Artificial Intelligence, 77, 1\u20138.","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"5893_CR31","unstructured":"Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2012). Imagenet classification with deep convolutional neural networks. In F. Pereira, C. J. C. Burges, L. Bottou, & K. Q. Weinberger (Eds.), Advances in neural information processing systems (pp. 1097\u20131105). Curran Associates Inc."},{"key":"5893_CR32","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1007\/978-3-319-59776-8_16","volume-title":"Integration of AI and OR techniques in constraint programming","author":"M Kruber","year":"2017","unstructured":"Kruber, M., L\u00fcbbecke, M. E., & Parmentier, A. (2017). Learning when to use a decomposition. In D. Salvagnin & M. Lombardi (Eds.), Integration of AI and OR techniques in constraint programming (pp. 202\u2013210). Cham: Springer."},{"issue":"7553","key":"5893_CR33","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1038\/nature14539","volume":"521","author":"Y LeCun","year":"2015","unstructured":"LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436\u2013444.","journal-title":"Nature"},{"key":"5893_CR34","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.orp.2016.09.002","volume":"3","author":"M L\u00f3pez-Ib\u00e1\u00f1ez","year":"2016","unstructured":"L\u00f3pez-Ib\u00e1\u00f1ez, M., Dubois-Lacoste, J., P\u00e9rez C\u00e1ceres, L., Birattari, M., & St\u00fctzle, T. (2016). The irace package: Iterated racing for automatic algorithm configuration. Operations Research Perspectives, 3, 43\u201358.","journal-title":"Operations Research Perspectives"},{"issue":"1","key":"5893_CR35","first-page":"77","volume":"7","author":"H Markowitz","year":"1952","unstructured":"Markowitz, H. (1952). Portfolio selection. The Journal of Finance, 7(1), 77\u201391.","journal-title":"The Journal of Finance"},{"key":"5893_CR36","unstructured":"McAllester, D. A., & Schapire, R. E. (2000). On the convergence rate of Good\u2013Turing estimators. In Proceedings of the 13th annual conference on computational learning theory."},{"key":"5893_CR37","first-page":"148","volume-title":"On the method of bounded differences. London mathematical society lecture note series","author":"C McDiarmid","year":"1989","unstructured":"McDiarmid, C. (1989). On the method of bounded differences. London mathematical society lecture note series (pp. 148\u2013188). Cambridge: Cambridge University Press."},{"issue":"1\u20132","key":"5893_CR38","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1007\/BF00143877","volume":"1","author":"S Minton","year":"1996","unstructured":"Minton, S. (1996). Automatically configuring constraint satisfaction programs: A case study. Constraints, 1(1\u20132), 7\u201343.","journal-title":"Constraints"},{"key":"5893_CR39","unstructured":"Misra, S., Roald, L., & Ng, Y. (2019). Learning for constrained optimization: Identifying optimal active constraint sets. arXiv:1802.09639v4."},{"key":"5893_CR40","unstructured":"Paszke, A., Gross, S., Chintala, S., Chanan, G., Yang, E., DeVito, Z., et al. (2017). Automatic differentiation in PyTorch. In NIPS-W."},{"key":"5893_CR41","unstructured":"Selsam, D., Lamm, M., B\u00fcnz, B., Liang, P., de\u00a0Moura, L., & Dill, D. L. (2019). Learning a SAT solver from single-bit supervision. In International conference on learning representations."},{"issue":"7676","key":"5893_CR42","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1038\/nature24270","volume":"550","author":"D Silver","year":"2017","unstructured":"Silver, D., Schrittwieser, J., Simonyan, K., Antonoglou, I., Huang, A., Guez, A., et al. (2017). Mastering the game of go without human knowledge. Nature, 550(7676), 354\u2013359.","journal-title":"Nature"},{"issue":"1","key":"5893_CR43","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1287\/ijoc.11.1.15","volume":"11","author":"KA Smith","year":"1999","unstructured":"Smith, K. A. (1999). Neural networks for combinatorial optimization: A review of more than a decade of research. INFORMS Journal on Computing, 11(1), 15\u201334.","journal-title":"INFORMS Journal on Computing"},{"key":"5893_CR44","volume-title":"Reinforcement learning: An introduction","author":"RS Sutton","year":"2018","unstructured":"Sutton, R. S., & Barto, A. G. (2018). Reinforcement learning: An introduction (2nd ed.). New York: A Bradford Book.","edition":"2"},{"key":"5893_CR45","first-page":"1","volume":"93","author":"R Takapoui","year":"2017","unstructured":"Takapoui, R., Moehle, N., Boyd, S., & Bemporad, A. (2017). A simple effective heuristic for embedded mixed-integer quadratic programming. International Journal of Control, 93, 1\u201311.","journal-title":"International Journal of Control"},{"issue":"1","key":"5893_CR46","doi-asserted-by":"publisher","first-page":"565","DOI":"10.1613\/jair.2490","volume":"32","author":"L Xu","year":"2008","unstructured":"Xu, L., Hutter, F., Hoos, H. H., & Leyton-Brown, K. (2008). SATzilla: Portfolio-based algorithm selection for SAT. Journal of Artificial Intelligence Research, 32(1), 565\u2013606.","journal-title":"Journal of Artificial Intelligence Research"},{"issue":"4","key":"5893_CR47","doi-asserted-by":"publisher","first-page":"654","DOI":"10.1287\/opre.39.4.654","volume":"39","author":"YS Zheng","year":"1991","unstructured":"Zheng, Y. S., & Federgruen, A. (1991). Finding optimal (s, S) policies is about as simple as evaluating a single policy. Operations Research, 39(4), 654\u2013665. https:\/\/doi.org\/10.1287\/opre.39.4.654.","journal-title":"Operations Research"}],"container-title":["Machine Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-020-05893-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10994-020-05893-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-020-05893-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,19]],"date-time":"2021-07-19T00:03:35Z","timestamp":1626653015000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10994-020-05893-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,19]]},"references-count":46,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,2]]}},"alternative-id":["5893"],"URL":"https:\/\/doi.org\/10.1007\/s10994-020-05893-5","relation":{},"ISSN":["0885-6125","1573-0565"],"issn-type":[{"value":"0885-6125","type":"print"},{"value":"1573-0565","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,19]]},"assertion":[{"value":"10 August 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 June 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 June 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 July 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}