Machine Learning in Geomechanics 2: Data-Driven Modeling, Bayesian Inference, Physics- and Thermodynamics-based Artificial Neural Networks and Reinforcement Learning (IEEE, 2024)