Abstract: Data assimilation is an essential step for all operational process used to make predictions from a mathematical model. The assimilation process is done by means of a weighted combination between observational and mathematical model data. Here, data assimilation methods based on Kalman filter and artificial neural networks are applied to a non-linear systems under chaotic regime.