{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,15]],"date-time":"2026-10-15T15:14:41Z","timestamp":1792077281910,"version":"4.4.0"},"reference-count":30,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2020,1,5]],"date-time":"2020-01-05T00:00:00Z","timestamp":1578182400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Machine learning has emerged as a key factor in many technological and scientific advances and applications. Much research has been devoted to developing high performance machine learning models, which are able to make very accurate predictions and decisions on a wide range of applications. Nevertheless, we still seek to understand and explain how these models work and make decisions. Explainability and interpretability in machine learning is a significant issue, since in most of real-world problems it is considered essential to understand and explain the model\u2019s prediction mechanism in order to trust it and make decisions on critical issues. In this study, we developed a Grey-Box model based on semi-supervised methodology utilizing a self-training framework. The main objective of this work is the development of a both interpretable and accurate machine learning model, although this is a complex and challenging task. The proposed model was evaluated on a variety of real world datasets from the crucial application domains of education, finance and medicine. Our results demonstrate the efficiency of the proposed model performing comparable to a Black-Box and considerably outperforming single White-Box models, while at the same time remains as interpretable as a White-Box model.<\/jats:p>","DOI":"10.3390\/a13010017","type":"journal-article","created":{"date-parts":[[2020,1,6]],"date-time":"2020-01-06T03:48:48Z","timestamp":1578282528000},"page":"17","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":140,"title":["A Grey-Box Ensemble Model Exploiting Black-Box Accuracy and White-Box Intrinsic Interpretability"],"prefix":"10.3390","volume":"13","author":[{"given":"Emmanuel","family":"Pintelas","sequence":"first","affiliation":[{"name":"Department of Electrical &amp; Computer Engineering, University of Patras, GR 265-00 Patras, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3996-3301","authenticated-orcid":false,"given":"Ioannis E.","family":"Livieris","sequence":"additional","affiliation":[{"name":"Department of Mathematics, University of Patras, GR 265-00 Patras, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Panagiotis","family":"Pintelas","sequence":"additional","affiliation":[{"name":"Department of Mathematics, University of Patras, GR 265-00 Patras, Greece"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,1,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"542","DOI":"10.1109\/TNN.2009.2015974","article-title":"Semi-supervised learning","volume":"20","author":"Chapelle","year":"2009","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_2","first-page":"1","article-title":"Introduction to semi-supervised learning","volume":"3","author":"Zhu","year":"2009","journal-title":"Synth. Lect. Artif. Intell. Mach. Learn."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Livieris, I.E. (2019). A new ensemble self-labeled semi-supervised algorithm. Informatica, 43.","DOI":"10.31449\/inf.v43i2.2217"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/s10115-013-0706-y","article-title":"Self-labeled techniques for semi-supervised learning: Taxonomy, software and empirical study","volume":"42","author":"Triguero","year":"2015","journal-title":"Knowl. Inf. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1109\/TKDE.2007.190734","article-title":"Explaining classifications for individual instances","volume":"20","author":"Kononenko","year":"2008","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Bratko, I. (1997). Machine learning: Between accuracy and interpretability. Learning, Networks and Statistics, Springer.","DOI":"10.1007\/978-3-7091-2668-4_10"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.inffus.2019.12.012","article-title":"Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AI","volume":"58","author":"Arrieta","year":"2020","journal-title":"Inf. Fusion"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Kuhn, M., and Johnson, K. (2013). Applied Predictive Modeling, Springer.","DOI":"10.1007\/978-1-4614-6849-3"},{"key":"ref_9","unstructured":"Doshi-Velez, F., and Kim, B. (2017). Towards a rigorous science of interpretable machine learning. arXiv."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Holzinger, A., Kieseberg, P., Weippl, E., and Tjoa, A.M. (2018, January 27\u201330). Current advances, trends and challenges of machine learning and knowledge extraction: From machine learning to explainable ai. Proceedings of the International Cross-Domain Conference for Machine Learning and Knowledge Extraction, Hamburg, Germany.","DOI":"10.1007\/978-3-319-99740-7_1"},{"key":"ref_11","unstructured":"Samek, W., Wiegand, T., and M\u00fcller, K.R. (2017). Explainable artificial intelligence: Understanding, visualizing and interpreting deep learning models. arXiv."},{"key":"ref_12","unstructured":"Grau, I., Sengupta, D., Garcia, M., and Nowe, A. (2016, January 12\u201313). Grey-Box Model: An ensemble approach for addressing semi-supervised classification problems. Proceedings of the 25th Belgian-Dutch Conference on Machine Learning BENELEARN, Kortrijk, Belgium."},{"key":"ref_13","unstructured":"Bohlin, T.P. (2006). Practical Grey-Box Process Identification: Theory and Applications, Springer Science & Business Media."},{"key":"ref_14","unstructured":"Molnar, C. (2019). Interpretable Machine Learning: A Guide for Making Black Box Models Explainable (eBook), Lulu."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Ribeiro, M.T., Singh, S., and Guestrin, C. (2016, January 13\u201317). Why should I trust you? Explaining the predictions of any classifier. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.","DOI":"10.1145\/2939672.2939778"},{"key":"ref_16","unstructured":"Fisher, A., Rudin, C., and Dominici, F. (2018). Model class reliance: Variable importance measures for any machine learning model class, from the \u201cRashomon\u201d perspective. arXiv."},{"key":"ref_17","first-page":"841","article-title":"Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GPDR","volume":"31","author":"Wachter","year":"2017","journal-title":"Harv. JL Tech."},{"key":"ref_18","unstructured":"Lundberg, S.M., and Lee, S.I. (2017, January 4\u20139). A unified approach to interpreting model predictions. Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA."},{"key":"ref_19","first-page":"371","article-title":"Interpretable deep models for ICU outcome prediction","volume":"Volume 2016","author":"Che","year":"2016","journal-title":"AMIA Annual Symposium Proceedings"},{"key":"ref_20","unstructured":"Hinton, G., Vinyals, O., and Dean, J. (2015). Distilling the knowledge in a neural network. arXiv."},{"key":"ref_21","unstructured":"Ba, J., and Caruana, R. (2014). Do deep nets really need to be deep?. Proceedings of the Advances in Neural Information Processing Systems, Curran Associates, Inc."},{"key":"ref_22","unstructured":"Bache, K., and Lichman, M. (2013). UCI Machine Learning Repository, Department of Information and Computer Science, University of California."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.dss.2014.03.001","article-title":"A data-driven approach to predict the success of bank telemarketing","volume":"62","author":"Moro","year":"2014","journal-title":"Decis. Support Syst."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Patr\u00edcio, M., Pereira, J., Cris\u00f3stomo, J., Matafome, P., Gomes, M., Sei\u00e7a, R., and Caramelo, F. (2018). Using Resistin, glucose, age and BMI to predict the presence of breast cancer. BMC Cancer, 18.","DOI":"10.1186\/s12885-017-3877-1"},{"key":"ref_25","unstructured":"Koski, T., and Noble, J. (2011). Bayesian Networks: An Introduction, John Wiley & Sons."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Criminisi, A., and Shotton, J. (2013). Decision Forests for Computer Vision and Medical Image Analysis, Springer Science & Business Media.","DOI":"10.1007\/978-1-4471-4929-3"},{"key":"ref_27","first-page":"144","article-title":"Support Vector Machines: Theory and Application","volume":"10","author":"Bentaouza","year":"2005","journal-title":"J. Appl. Sci."},{"key":"ref_28","unstructured":"Hartshorn, S. (2016). Machine Learning with Random Forests and Decision Trees: A Visual Guide for Beginners, Amazon."},{"key":"ref_29","unstructured":"Demuth, H.B., Beale, M.H., De Jess, O., and Hagan, M.T. (2014). Neural Network Design, Oklahoma State University."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10115-007-0114-2","article-title":"Top 10 algorithms in data mining","volume":"14","author":"Wu","year":"2008","journal-title":"Knowl. Inf. Syst."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/13\/1\/17\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:28:47Z","timestamp":1760362127000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/13\/1\/17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,5]]},"references-count":30,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["a13010017"],"URL":"https:\/\/doi.org\/10.3390\/a13010017","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,5]]}}}