Spatial interpolation using machine learning from patterns and regularities to block models