Accelerating Inverse Solutions With Machine Learning And Randomization