Homogenization Techniques For Constitutive Modeling In Peridynamics : From Analytical Methods To Machine Learning