Optimizing the decomposition of time series using evolutionary algorithms: soil moisture analytics
differential evolution - a simple and efficient heuristic for global optimization over continuous spaces .