A nonlinear IMC approach using model inversion from data