Inverse Problem In Quantitative Susceptibility Mapping: Numerical And Machine Learning Approaches