An inverse scattering approach for geometric body generation: a machine learning perspective