Machine learning model with physical constraints for diffuse optical tomography