{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T14:51:28Z","timestamp":1784299888141,"version":"3.55.0"},"reference-count":109,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62403229"],"award-info":[{"award-number":["62403229"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Instrum. Meas."],"published-print":{"date-parts":[[2025]]},"DOI":"10.1109\/tim.2025.3556830","type":"journal-article","created":{"date-parts":[[2025,4,17]],"date-time":"2025-04-17T13:40:25Z","timestamp":1744897225000},"page":"1-17","source":"Crossref","is-referenced-by-count":14,"title":["Comprehensive Analysis on Machine Learning Approaches for Interpretable and Stable Soft Sensors"],"prefix":"10.1109","volume":"74","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2880-3097","authenticated-orcid":false,"given":"Liang","family":"Cao","sequence":"first","affiliation":[{"name":"Department of Chemical Engineering, Massachusetts Institute of Technology, Boston, MA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4432-5443","authenticated-orcid":false,"given":"Jingyi","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Chemical and Biological Engineering, University of British Columbia, Vancouver, BC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1039-7174","authenticated-orcid":false,"given":"Jianping","family":"Su","sequence":"additional","affiliation":[{"name":"College of Carbon Neutrality Future Technology, China University of Petroleum, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9803-4855","authenticated-orcid":false,"given":"Yi","family":"Luo","sequence":"additional","affiliation":[{"name":"Research Institute of Big Data in Mines, Chinese Institute of Coal Science, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9014-2552","authenticated-orcid":false,"given":"Yankai","family":"Cao","sequence":"additional","affiliation":[{"name":"Department of Chemical and Biological Engineering, University of British Columbia, Vancouver, BC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4304-3484","authenticated-orcid":false,"given":"Richard D.","family":"Braatz","sequence":"additional","affiliation":[{"name":"Department of Chemical Engineering, Massachusetts Institute of Technology, Boston, MA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4321-0468","authenticated-orcid":false,"given":"Bhushan","family":"Gopaluni","sequence":"additional","affiliation":[{"name":"Department of Chemical and Biological Engineering, University of British Columbia, Vancouver, BC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2020.12.126"},{"key":"ref2","doi-asserted-by":"crossref","DOI":"10.1016\/j.compchemeng.2020.106809","article-title":"Dynamic latent variable regression for inferential sensor modeling and monitoring","volume":"137","author":"Zhu","year":"2020","journal-title":"Comput. Chem. Eng."},{"key":"ref3","volume-title":"Industrial Process Automation Systems Design and Implementation","author":"Mehta","year":"2015"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2023.3273690"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1039\/D2SE01373H"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2017.12.007"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3359786"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1900654116"},{"key":"ref9","volume-title":"Interpretable Machine Learning","author":"Molnar","year":"2020"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.00533"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3220082"},{"key":"ref12","article-title":"A theoretical analysis on independence-driven importance weighting for covariate-shift generalization","author":"Xu","year":"2021","journal-title":"arXiv:2111.02355"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511803161"},{"key":"ref14","doi-asserted-by":"crossref","DOI":"10.1016\/j.conengprac.2020.104626","article-title":"Data-driven dynamic inferential sensors based on causality analysis","volume":"104","author":"Cao","year":"2020","journal-title":"Control Eng. Pract."},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1002\/aic.690180323"},{"issue":"2","key":"ref16","first-page":"441","article-title":"Contemplative stance for chemical process control: An IFAC report","volume-title":"Automatica","volume":"28","author":"McAvoy","year":"1992"},{"issue":"4","key":"ref17","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1016\/j.compchemeng.2008.12.012","article-title":"Data-driven soft sensors in the process industry","volume":"33","author":"Kadlec","year":"2009","journal-title":"Comput. Chem. Eng."},{"key":"ref18","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.cherd.2019.08.017","article-title":"The use of first principles model for evaluation of adaptive soft sensor for multicomponent distillation unit","volume":"151","author":"Torgashov","year":"2019","journal-title":"Chem. Eng. Res. Design"},{"key":"ref19","doi-asserted-by":"crossref","DOI":"10.1016\/j.petrol.2019.106487","article-title":"First principles and machine learning virtual flow metering: A literature review","volume":"184","author":"Bikmukhametov","year":"2020","journal-title":"J. Petroleum Sci. Eng."},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2025.106322"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1021\/acs.iecr.0c02209"},{"key":"ref22","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1016\/j.conengprac.2013.06.017","article-title":"Online monitoring of nonlinear multivariate industrial processes using filtering KICA\u2013PCA","volume":"22","author":"Fan","year":"2014","journal-title":"Control Eng. Pract."},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1002\/wics.101"},{"issue":"8","key":"ref24","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.ifacol.2015.08.167","article-title":"Dynamic-inner partial least squares for dynamic data modeling","volume":"48","author":"Dong","year":"2015","journal-title":"IFAC-PapersOnLine"},{"issue":"17","key":"ref25","doi-asserted-by":"crossref","first-page":"19025","DOI":"10.1109\/JSEN.2021.3087342","article-title":"A data-driven soft sensor for swarm motion speed prediction using ensemble learning methods","volume":"21","author":"Khaldi","year":"2021","journal-title":"IEEE Sensors J."},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/ICDAR.1995.598994"},{"key":"ref27","first-page":"1","article-title":"LightGBM: A highly efficient gradient boosting decision tree","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Ke"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/s10994-006-6226-1"},{"key":"ref29","article-title":"Consistent individualized feature attribution for tree ensembles","author":"Lundberg","year":"2018","journal-title":"arXiv:1802.03888"},{"issue":"7","key":"ref30","doi-asserted-by":"crossref","first-page":"839","DOI":"10.1016\/j.ifacol.2022.07.549","article-title":"Novel multimodal data fusion soft sensor modeling framework based on meta-learning networks for complex chemical process","volume":"55","author":"Xiaoyong","year":"2022","journal-title":"IFAC-PapersOnLine"},{"issue":"2","key":"ref31","first-page":"248","article-title":"Soft-sensor of water quality based on integrated ELM with meta-learning","volume":"43","author":"Qiume","year":"2014","journal-title":"Inf. Comput."},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.5555\/2188385.2343682"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2023.10.922"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1038\/nature14539"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1404.7828"},{"key":"ref36","first-page":"1355","article-title":"Data preprocessing for soft sensor using generative adversarial networks","volume-title":"Proc. 15th Int. Conf. Control, Autom., Robot. Vis. (ICARCV)","author":"Wang"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2023.108209"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/JAS.2024.124227"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfranklin.2025.107636"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2020.106600"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.3182\/20080706-5-KR-1001.01936"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.3233\/faia230521"},{"key":"ref43","article-title":"Robust regression with highly corrupted data via physics informed neural networks","author":"Peng","year":"2022","journal-title":"arXiv:2210.10646"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1016\/j.jprocont.2008.06.007"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/72.846746"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1007\/10_2020_152"},{"key":"ref47","first-page":"2159","article-title":"Algorithmic stability and hypothesis complexity","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Liu"},{"issue":"1","key":"ref48","first-page":"6345","article-title":"On the stability of feature selection algorithms","volume":"18","author":"Nogueira","year":"2017","journal-title":"J. Mach. Learn. Res."},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1002\/sam.10073"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-05318-5_1"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1016\/j.rser.2025.115417"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/72.298224"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1111\/j.2517-6161.1996.tb02080.x"},{"key":"ref54","volume-title":"Data Mining: Concepts and Techniques","author":"Han","year":"2011"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/17.6.520"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1023\/b:aire.0000045502.10941.a9"},{"key":"ref57","article-title":"Understanding concept drift","author":"Webb","year":"2017","journal-title":"arXiv:1704.00362"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1093\/nsr\/nwt032"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2020.3003583"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1038\/s42256-019-0048-x"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/3236009"},{"key":"ref62","volume-title":"Interpretable Machine Learning: A Guide for Making Black Box Models Explainable","author":"Molnar","year":"2019"},{"key":"ref63","article-title":"Towards a rigorous science of interpretable machine learning","author":"Doshi-Velez","year":"2017","journal-title":"arXiv:1702.08608"},{"key":"ref64","first-page":"4765","article-title":"A unified approach to interpreting model predictions","volume-title":"Proc. 31st Int. Conf. Neural Inf. Process. Syst. (NeurIPS)","author":"Lundberg"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/N18-1097"},{"key":"ref66","article-title":"Designing inherently interpretable machine learning models","author":"Sudjianto","year":"2021","journal-title":"arXiv:2111.01743"},{"key":"ref67","article-title":"Explainable machine learning with prior knowledge: An overview","author":"Beckh","year":"2021","journal-title":"arXiv:2105.10172"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2023.02.040"},{"key":"ref69","first-page":"1135","article-title":"Fooling Lime and SHAP: Adversarial attacks on post hoc explanation methods","volume-title":"Proc. 22nd ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining","author":"Ribeiro"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/3375627.3375830"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.7249\/rm0670"},{"key":"ref72","first-page":"2280","article-title":"Explaining hyperparameter optimization via partial dependence plots","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Moosbauer"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1080\/10618600.2014.907095"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-36272-9_38"},{"key":"ref75","article-title":"Captum: A unified and generic model interpretability library for PyTorch","author":"Kokhlikyan","year":"2020","journal-title":"arXiv:2009.07896"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1016\/j.techfore.2024.123588"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1016\/j.apenergy.2023.121660"},{"issue":"4","key":"ref78","doi-asserted-by":"crossref","first-page":"1129","DOI":"10.1257\/jel.20191597","article-title":"Potential outcome and directed acyclic graph approaches to causality: Relevance for empirical practice in economics","volume":"58","author":"Imbens","year":"2020","journal-title":"J. Econ. Literature"},{"issue":"3","key":"ref79","doi-asserted-by":"crossref","first-page":"728","DOI":"10.1177\/0962280218817926","article-title":"Covariate-adjusted survival analyses in propensity-score matched samples: Imputing potential time-to-event outcomes","volume":"29","author":"Austin","year":"2020","journal-title":"Stat. Methods Med. Res."},{"key":"ref80","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9781139025751","volume-title":"Causal Inference for Statistics, Social, and Biomedical Sciences: An Introduction","author":"Imbens","year":"2015"},{"key":"ref81","volume-title":"Causality: Models, Reasoning and Inference","author":"Pearl","year":"2000"},{"key":"ref82","first-page":"2339","article-title":"Randomized experimental design for causal graph discovery","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"27","author":"Hu"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.3389\/fninf.2017.00012"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1177\/089443939100900106"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1145\/3501714.3501732"},{"key":"ref86","first-page":"2003","article-title":"A linear non-Gaussian acyclic model for causal discovery","volume":"7","author":"Shimizu","year":"2006","journal-title":"J. Mach. Learn. Res."},{"key":"ref87","first-page":"1225","article-title":"DirectLiNGAM: A direct method for learning a linear non-Gaussian structural equation model","volume":"12","author":"Shimizu","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref88","first-page":"499","article-title":"Causal inference in the presence of latent variables and selection bias","volume-title":"Proc. 11th Conf. Uncertainty Artif. Intell.","author":"Spirtes"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.3389\/fgene.2019.00524"},{"key":"ref90","first-page":"368","article-title":"A hybrid causal search algorithm for latent variable models","volume-title":"Proc. 8th Int. Conf. Probabilistic Graph. Models","author":"Ogarrio"},{"key":"ref91","first-page":"208","article-title":"SADA: A general framework to support robust causation discovery","volume-title":"Proc. 30th Int. Conf. Mach. Learn.","author":"Cai"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/2006.001.0001"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1007\/s41060-016-0032-z"},{"key":"ref94","first-page":"689","article-title":"Nonlinear causal discovery with additive noise models","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","volume":"21","author":"Hoyer"},{"key":"ref95","first-page":"647","article-title":"On the identifiability of the post-nonlinear causal model","volume-title":"Proc. 35th Conf. Uncertainty Artif. Intell.","author":"Zhang"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-019-10105-3"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1063\/1.5025050"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1103\/physrevlett.85.461"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.2307\/1912791.1969"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.103.238701"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1109\/ADCONIP.2017.7983780"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2015.2460697"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2019.11.039"},{"key":"ref104","first-page":"1","article-title":"Pruning vs quantization: Which is better?","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Kuzmin"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2020.107756"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2021.106775"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2020.2988575"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2023.3274224"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2024.3458070"}],"container-title":["IEEE Transactions on Instrumentation and Measurement"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/19\/10764799\/10967512.pdf?arnumber=10967512","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T20:01:39Z","timestamp":1781121699000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10967512\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":109,"URL":"https:\/\/doi.org\/10.1109\/tim.2025.3556830","relation":{},"ISSN":["0018-9456","1557-9662"],"issn-type":[{"value":"0018-9456","type":"print"},{"value":"1557-9662","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]}}}