“…This could be due to the inherent randomness of the porous micro-structures that demands for heuristic models and out-of-the-box solutions, such as ML (Meng & Li, 2018). The mainstream ML techniques that have been used in porous material research can be categorized as artificial neural networks (Akratos et al, 2009;Singh et al, 2011;ANNs), deep and convolution neural networks (DNNs and CNNs, respectively; Alqahtani et al, 2018;Santos et al, 2020;Wu et al, 2018), generative adversarial neural networks (GANs; Mosser et al, 2017Mosser et al, , 2018Shams et al, 2020), Bayesian (Mondal et al, 2010), ensemble learning (Al-Juboori & Datta, 2019;Nekouei & Sartoli, 2019), support vector machines (SVMs; Wang, Tian, Yao, & Yu, 2020), self-organizing maps (SOMs; Balam et al, 2018), and Gaussian processes (Crevillen-Garcia et al, 2017). Although, ANN is a general term to address many sorts of trainable network of nodes with any level of complexity in the structures, it is often used to refer to the shallow ANNs which is applicable in the present review, too.…”