journal article·2023-10Open access

The emergent role of explainable artificial intelligence in the materials sciences

Tommy Liu, Amanda S. Barnard

Cell Reports Physical Science· Volume 4· Issue 10

Abstract

The combination of rational machine learning with creative materials science makes materials informatics a powerful way of discovering, designing, and screening new materials. However, moving from a promising prediction to a practical strategy often requires more than just an instructive structure-property relationship; understanding how a machine learning method uses the structural feature to predict the target properties becomes critical. Explainable artificial intelligence (XAI) is an emerging field in computer science based in statistics that can augment materials informatics workflows. XAI can be used as a forensic analysis to understand the consequences of data, model, and application decisions or as a model refinement method capable of distinguishing important features from nuisance variables. Here, we outline the state of the art in XAI and highlight methods most useful to the physical sciences. This practical guide focuses on characteristics of XAI methods that are relevant to materials informatics and will become increasingly important as more researchers move toward using deeper neural networks and large language models.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Machine Learning in Materials Science · Explainable Artificial Intelligence (XAI) · Software Engineering Research

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (100+)

Show source-provided references
1. Explainable machine learning in materials science10.1016/j.bbrc.2022.03.072 ↗
2. Machine learning in materials science: From explainable predictions to autonomous design10.1016/j.commatsci.2021.110360 ↗
3. Machine learning and the physical sciences10.1103/RevModPhys.91.045002 ↗
4. Bishop · 2006
5. Statistical Modeling: The Two Cultures (with comments and a rejoinder by the author)10.1214/ss/1009213726 ↗
6. Nanoinformatics, and the big challenges for the science of small things10.1039/C9NR05912A ↗
7. Machine learning in materials informatics: recent applications and prospects10.1038/s41524-017-0056-5 ↗
8. Perspective: Materials informatics and big data: Realization of the “fourth paradigm” of science in materials science10.1063/1.4946894 ↗
9. Constraining effective field theories with machine learning10.1103/PhysRevLett.121.111801 ↗
10. Explainable discovery of disease biomarkers: The case of ovarian cancer to illustrate the best practice in machine learning and Shapley analysis10.1016/j.jbi.2023.104365 ↗
11. Molnar · 2020 · 417
12. Interpretable and Explainable Machine Learning for Materials Science and Chemistry10.1021/accountsmr.1c00244 ↗
13. Interpretable machine learning as a tool for scientific discovery in chemistry10.1039/D0NJ02592E ↗
14. Statistics Versus Machine Learning10.1038/nmeth.4642 ↗
15. Regression models for analyzing costs and their determinants in health care: an introductory review10.1093/intqhc/mzr010 ↗
16. A Review on Linear Regression Comprehensive in Machine Learning10.38094/jastt1457 ↗
17. Levels of explainable artificial intelligence for human-aligned conversational explanations10.1016/j.artint.2021.103525 ↗
18. Explanation in artificial intelligence: Insights from the social sciences10.1016/j.artint.2018.07.007 ↗
19. Explainable Machine Learning for Scientific Insights and Discoveries10.1109/ACCESS.2020.2976199 ↗
20. Ab Initio Simulations and Materials Chemistry in the Age of Big Data10.1021/acs.jcim.9b00781 ↗
21. A Survey of Methods for Explaining Black Box Models10.1145/3236009 ↗
22. Towards a Rigorous Science of Interpretable Machine Learning
23. An empirical evaluation of the comprehensibility of decision table, tree and rule based predictive models10.1016/j.dss.2010.12.003 ↗
24. Liu · 2021
25. Tabular data: Deep learning is not all you need10.1016/j.inffus.2021.11.011 ↗
26. Random Forests10.1023/A:1010933404324 ↗
27. All Models are Wrong, but Many are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneously
28. Machine learning in thermoelectric materials identification: Feature selection and analysis10.1016/j.commatsci.2021.110625 ↗
29. Relative Importance for Linear Regression in R: The Package relaimpo
30. A Surrogate Modeling and Adaptive Sampling Toolbox for Computer Based Design
31. Machine learning materials physics: Surrogate optimization and multi-fidelity algorithms predict precipitate morphology in an alternative to phase field dynamics10.1016/j.cma.2018.10.025 ↗
32. Why Should I Trust You?
33. Local-metrics error-based Shepard interpolation as surrogate for highly non-linear material models in high dimensions10.1063/1.4997286 ↗
34. Karimi · 2020 · 895
35. Wachter · 2017 · 00399
36. Ribeiro · 2018 · 1527
37. Model agnostic generation of counterfactual explanations for molecules10.1039/D1SC05259D ↗
38. Interpretation of machine learning models using shapley values: application to compound potency and multi-target activity predictions10.1007/s10822-020-00314-0 ↗
39. Lundberg · 2017 · 4765
40. Machine learning-guided design and development of multifunctional flexible Ag/poly (amic acid) composites using the differential evolution algorithm10.1039/C9NR09146G ↗
41. Material informatics for uranium-bearing equiatomic disordered solid solution alloys10.1016/j.mtcomm.2021.102960 ↗
42. Influential Observations in Linear Regression10.1080/01621459.1979.10481634 ↗
43. Influential Observations, High Leverage Points, and Outliers in Linear Regression
44. Comprehensive systematic review and meta-analysis of dyes adsorption by carbon-based adsorbent materials: Classification and analysis of last decade studies10.1016/j.chemosphere.2020.126238 ↗
45. Ghorbani · 2019 · 2242
46. Jia · 2019 · 1167
47. Explainable prediction of N-V-related defects in nanodiamond using neural networks and Shapley values10.1016/j.xcrp.2021.100696 ↗
48. Liu · 2023
49. Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI10.1016/j.inffus.2019.12.012 ↗
50. Pearl · 2009
51. Causal Paths Allowing Simultaneous Control of Multiple Nanoparticle Properties Using Multi-Target Bayesian Inference10.1002/adts.202200330 ↗
52. Data-Driven Design of Classes of Ruthenium Nanoparticles Using Multitarget Bayesian Inference10.1021/acs.chemmater.2c03435 ↗
53. Predicting Materials Properties with Little Data Using Shotgun Transfer Learning10.1021/acscentsci.9b00804 ↗
54. Moon · 2020 · 7034
55. Artificial Intelligence and the 'Good Society': the US, EU, and UK approach
56. Medical ethics considerations on artificial intelligence10.1016/j.jocn.2019.03.001 ↗
57. The ethics of AI ethics: An evaluation of guidelines10.1007/s11023-020-09517-8 ↗
58. Ethics and Privacy in AI and Big Data: Implementing Responsible Research and Innovation10.1109/MSP.2018.2701164 ↗
59. Hidden bias in the DUD-E dataset leads to misleading performance of deep learning in structure-based virtual screening10.1371/journal.pone.0220113 ↗
60. Das · 2020 · 11371
61. The Mythos of Model Interpretability: In Machine Learning, the Concept of Interpretability is Both Important and Slippery10.1145/3236386.3241340 ↗
62. Union · Orkesterjournalen · 2016 · L119 · 1
63. Molnar · 2022
64. Making machine learning models interpretable
65. Stop Explaining Black Box Machine Learning Models for High Stakes Decisions and Use Interpretable Models Instead10.1038/s42256-019-0048-x ↗
66. Towards explainable deep neural networks (xDNN)10.1016/j.neunet.2020.07.010 ↗
67. LocalGLMnet: interpretable deep learning for tabular data10.1080/03461238.2022.2081816 ↗
68. Zhang · 2020 · 1659
69. Grinsztajn · 2022
70. Post-hoc explanation of black-box classifiers using confident itemsets10.1016/j.eswa.2020.113941 ↗
71. Permutation importance: a corrected feature importance measure10.1093/bioinformatics/btq134 ↗
72. Cohen · 2005 · 665
73. Interpretable dimension reduction10.1080/02664760500168648 ↗
74. The Need for Interpretable Features: Motivation and Taxonomy10.1145/3544903.3544905 ↗
75. Ahmad · 2019
76. Explaining dimensionality reduction results using Shapley values10.1016/j.eswa.2021.115020 ↗
77. Detecting Influential Observations and Outliers
78. Sokol · 2020 · 56
79. 17. A Value for n-Person Games
80. Using the Shapley Value to mitigate the emergency rescue risk for hazardous materials10.1007/s10726-021-09760-z ↗
81. Frmling · 2021 · 39
82. Explainable machine-learning predictions for the prevention of hypoxaemia during surgery10.1038/s41551-018-0304-0 ↗
83. Scikit-learn: Machine Learning in Python
84. The relative importance of health, income and social relations for subjective well-being: An integrative analysis10.1016/j.socscimed.2016.01.046 ↗
85. Machine learning-driven new material discovery10.1039/D0NA00388C ↗
86. Accelerating band gap prediction for solar materials using feature selection and regression techniques10.1016/j.commatsci.2018.02.012 ↗
87. Importance of Feature Selection in Machine Learning and Adaptive Design for Materials
88. Materials property prediction for limited datasets enabled by feature selection and joint learning with MODNet10.1038/s41524-021-00552-2 ↗
89. Interpretation of compound activity predictions from complex machine learning models using local approximations and shapley values10.1021/acs.jmedchem.9b01101 ↗
90. Machine learning approaches to optimize small-molecule inhibitors for RNA targeting10.1186/s13321-022-00583-x ↗
91. Machine Learning Informs RNA-Binding Chemical Space10.1002/anie.202211358 ↗
92. How can SHAP values help to shape metabolic stability of chemical compounds?
93. Discovery of synergistic material-topography combinations to achieve immunomodulatory osteoinductive biomaterials using a novel in vitro screening method: The ChemoTopoChip10.1016/j.biomaterials.2021.120740 ↗
94. Transferable and Extensible Machine Learning-Derived Atomic Charges for Modeling Hybrid Nanoporous Materials10.1021/acs.chemmater.0c02468 ↗
95. Big-Data Science in Porous Materials: Materials Genomics and Machine Learning10.1021/acs.chemrev.0c00004 ↗
96. Interpretable Machine-Learning and Big Data Mining to Predict Gas Diffusivity in Metal-Organic Frameworks. Adv Sci (Weinh)
97. New insights into hydrogen uptake on porous carbon materials via explainable machine learning10.1016/j.carbon.2021.04.036 ↗
98. Application of Machine Learning Algorithms to Estimate Enzyme Loading, Immobilization Yield, Activity Retention, and Reusability of Enzyme–Metal–Organic Framework Biocatalysts10.1021/acs.chemmater.1c02476 ↗
99. Advancing vapor-deposited perovskite solar cells via machine learning10.1039/D3TA00027C ↗
100. High-throughput ab-initio dilute solute diffusion database10.1038/sdata.2016.54 ↗