Nonlinear System Identification: Differential Learning