journal article·2026-04-24

Machine Learning-Driven Prediction and Interpretation of Glass Transition Temperature in Polyurethanes

Yuejie Qin, Zhihao Ma, Xue Li, Jianxiang Shen, Jun Liu

ACS Applied Polymer Materials· Volume 8· Issue 8
Publisher page

Abstract

The rational design of polyurethanes (PUs) with tailored thermal properties is often impeded by the complex interplay between molecular architecture and microphase-separated morphology. While machine learning (ML) offers a promising method to accelerate materials discovery, existing models often lack mechanistic interpretability. Herein, we develop a robust predictive model for the glass transition temperature ( T g ) by benchmarking a suite of ML algorithms against a carefully curated and expanded PU data set. Among the evaluated architectures, ensemble-based methods demonstrate better performance, with the optimized eXtreme Gradient Boosting (XGBoost) model achieving R 2 > 0.91 and RMSE ≈ 9.6 K, outperforming Lasso regression, Random Forest and Support-Vector Regression. Beyond accurate prediction, Shapley Additive Explanations (SHAP) methodology is employed to elucidate the mechanistic underpinnings of feature contributions in determining T g . The SHAP analysis has been shown to quantitatively identify the density of quaternary carbon units within the hard segment (c HS), the hard segment weight fraction (HS wt %) and the molecular volume of the hard segment (HS MV) as the three dominant physicochemical descriptors governing T g . Furthermore, all of the significant features that were examined can be categorized into three distinct groups, i.e., positive, negative, and dual effect groups, reflecting the competition between intramolecular chain stiffening and the disruption of intermolecular packing and the hydrogen-bond network. Overall, this study establishes concise data-driven design rules for modulating the thermal behavior of PUs, bridging the gap between statistical learning and fundamental polymer physics and enabling more informed accelerated PU formulation.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Polymer composites and self-healing · Machine Learning in Materials Science · Carbon dioxide utilization in catalysis

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

Affiliations

Department of Polymer Science and Technology

Jiaxing University

School of Advanced Materials Engineering

Jiaxing Nanhu University

State Key Laboratory of Organic−Inorganic Composites

Beijing University of Chemical Technology

Funding

State Key Laboratory of Organic–Inorganic Composites · National Natural Science Foundation of China · Natural Science Foundation of Zhejiang Province · Science and Technology Bureau of Jiaxing City

References (65)

Show source-provided references
1. 10.1002/anie.20130276610.1002/anie.201302766 ↗
2. 10.1016/j.polymer.2025.12836110.1016/j.polymer.2025.128361 ↗
3. 10.1080/1558372070183422410.1080/15583720701834224 ↗
4. 10.1039/C6RA14525F10.1039/C6RA14525F ↗
5. 10.1016/j.progpolymsci.2024.10180510.1016/j.progpolymsci.2024.101805 ↗
6. 10.1016/j.polymertesting.2022.10748910.1016/j.polymertesting.2022.107489 ↗
7. 10.1016/j.polymer.2014.12.01410.1016/j.polymer.2014.12.014 ↗
8. 10.1002/anie.20201730310.1002/anie.202017303 ↗
9. 10.1016/j.progpolymsci.2024.10180310.1016/j.progpolymsci.2024.101803 ↗
10. 10.1039/D2CS00509C10.1039/D2CS00509C ↗
11. 10.1002/macp.20200011410.1002/macp.202000114 ↗
12. 10.1021/acs.jpcb.4c0075610.1021/acs.jpcb.4c00756 ↗
13. 10.1021/acs.iecr.2c0130210.1021/acs.iecr.2c01302 ↗
14. 10.1021/acs.langmuir.4c0190610.1021/acs.langmuir.4c01906 ↗
15. 10.1021/acs.jcim.9b0080710.1021/acs.jcim.9b00807 ↗
16. 10.1038/s41467-022-35237-x10.1038/s41467-022-35237-x ↗
17. 10.1021/acs.jpcc.8b0291310.1021/acs.jpcc.8b02913 ↗
18. 10.1021/accountsmr.3c0028810.1021/accountsmr.3c00288 ↗
19. 10.1063/5.002375910.1063/5.0023759 ↗
20. 10.1038/s41524-020-0333-610.1038/s41524-020-0333-6 ↗
21. 10.1007/s10118-022-2838-610.1007/s10118-022-2838-6 ↗
22. 10.1039/D1TA04742F10.1039/D1TA04742F ↗
23. 10.1039/D0EE02838J10.1039/D0EE02838J ↗
24. 10.1016/j.asej.2024.10275410.1016/j.asej.2024.102754 ↗
25. 10.1016/j.egyr.2022.07.13910.1016/j.egyr.2022.07.139 ↗
26. 10.1021/acs.jcim.1c0103110.1021/acs.jcim.1c01031 ↗
27. 10.1021/acs.jpcb.0c0643910.1021/acs.jpcb.0c06439 ↗
28. 10.1021/acs.jpcb.4c0766610.1021/acs.jpcb.4c07666 ↗
29. 10.1002/adma.20241369510.1002/adma.202413695 ↗
30. 10.1016/j.inffus.2021.11.01110.1016/j.inffus.2021.11.011 ↗
31. 10.1007/s11263-024-02181-w10.1007/s11263-024-02181-w ↗
32. McElfresh, D.; Khandagale, S.; Valverde, J.; Prasad C, V.; Ramakrishnan, G.; Goldblum, M.; White, C. When do neural nets outperform boosted trees on tabular data? Proceedings of the 37th International Conference on Neural Information Processing Systems ; Curran Associates Inc., 2023; pp 76336–76369.10.52202/075280-3337 ↗
33. Moosbauer, J.; Herbinger, J.; Casalicchio, G.; Lindauer, M.; Bischl, B. Explaining hyperparameter optimization via partial dependence plots. Proceedings of the 35th International Conference on Neural Information Processing Systems ; Curran Associates Inc., 2021; pp 2280–2291.
34. Ribeiro, M. T.; Singh, S.; Guestrin, C. “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 ; Association for Computing Machinery, 2016; pp 1135–1144. 10.1145/2939672.2939778.10.1145/2939672.2939778 ↗
35. 10.48550/arXiv.2404.1870210.48550/arXiv.2404.18702 ↗
36. 10.1214/21-SS13310.1214/21-SS133 ↗
37. 10.1016/j.cscm.2022.e0105910.1016/j.cscm.2022.e01059 ↗
38. 10.1016/j.compenvurbsys.2022.10184510.1016/j.compenvurbsys.2022.101845 ↗
39. 10.1021/acs.jcim.9b0028610.1021/acs.jcim.9b00286 ↗
40. 10.1021/acs.jcim.4c0086310.1021/acs.jcim.4c00863 ↗
41. 10.1515/epoly.2009.9.1.3710.1515/epoly.2009.9.1.37 ↗
42. 10.1002/(SICI)1097-4628(19960207)59:6<1027::AID-APP17>3.0.CO;2-010.1002/(SICI)1097-4628(19960207)59:6<1027::AID-APP17>3.0.CO;2-0 ↗
43. 10.1080/09205063.2016.123143610.1080/09205063.2016.1231436 ↗
44. 10.1016/0032-3861(96)85373-010.1016/0032-3861(96)85373-0 ↗
45. 10.1039/C5RA14742E10.1039/C5RA14742E ↗
46. 10.3144/expresspolymlett.2013.6010.3144/expresspolymlett.2013.60 ↗
47. 10.1016/j.eurpolymj.2004.11.02910.1016/j.eurpolymj.2004.11.029 ↗
48. 10.1002/(SICI)1099-0488(199602)34:3<401::AID-POLB1>3.0.CO;2-W10.1002/(SICI)1099-0488(199602)34:3<401::AID-POLB1>3.0.CO;2-W ↗
49. 10.1016/j.jesp.2017.09.01110.1016/j.jesp.2017.09.011 ↗
50. 10.3390/polym1511252910.3390/polym15112529 ↗
51. 10.1016/j.neucom.2016.07.03610.1016/j.neucom.2016.07.036 ↗
52. Pedregosa F. · J. Mach. Learn. Res. · 2011 · 12 · 2825
53. 10.1021/acs.jcim.5c0055010.1021/acs.jcim.5c00550 ↗
54. 10.1021/acs.macromol.2c0260010.1021/acs.macromol.2c02600 ↗
55. 10.1016/j.chemolab.2012.10.00310.1016/j.chemolab.2012.10.003 ↗
56. Drucker, H.; Burges, C. J.; Kaufman, L.; Smola, A.; Vapnik, V. Support vector regression machines. Proceedings of the 10th International Conference on Neural Information Processing Systems ; MIT Press, 1996; pp 155–161.
57. 10.3390/polym1704049110.3390/polym17040491 ↗
58. Chen, T.; Guestrin, C. Xgboost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining ; Association for Computing Machinery, 2016; pp 785–794. 10.1145/2939672.2939785.10.1145/2939672.2939785 ↗
59. 10.3390/polym1704049910.3390/polym17040499 ↗
60. Li, X.; Wang, Y.; Basu, S.; Kumbier, K.; Yu, B. A debiased MDI feature importance measure for random forests. Proceedings of the 33rd International Conference on Neural Information Processing Systems ; Curran Associates Inc., 2019; pp 8049–8059.
61. 10.1016/j.dim.2025.10010110.1016/j.dim.2025.100101 ↗
62. Lundberg, S. M.; Lee, S.I.A unified approach to interpreting model predictions. Proceedings of the 31st International Conference on Neural Information Processing Systems ; Curran Associates Inc., 2017; pp 4768–4777.
63. 10.1021/acsapm.0c0058610.1021/acsapm.0c00586 ↗
64. 10.1038/s41598-024-61101-710.1038/s41598-024-61101-7 ↗
65. 10.1002/pc.2841810.1002/pc.28418 ↗