Estimation of Change Points for Non-linear (auto-)regressive processes using Neural Network Functions
Claudia Kirch, Stefanie Schwaar
TL;DR
This work tackles change-point detection in non-linear (auto-)regressive time series by replacing the unknown regression function with a one-layer neural network, enabling a universal test that detects changes in the best-approximating NN parameters rather than only mean shifts. It proves strong consistency and asymptotic normality for the NN parameter estimator, develops a weighted gradient-based test statistic with Brownian-bridge limits, and derives a change-point estimator that attains the optimal rate $OP(1/n)$ with a non-standard limiting distribution. The approach remains robust under model misspecification and is validated through simulations and a financial-data application (DAX), demonstrating practical utility for detecting structural breaks in complex time series. These results advance change-point methodology for non-linear processes and offer a scalable, flexible tool for real-world applications with exogenous regressors and potential misspecification.
Abstract
In this paper, we propose a new test for the detection of a change in a non-linear (auto-)regressive time series as well as a corresponding estimator for the unknown time point of the change. To this end, we consider an at-most-one-change model and approximate the unknown (auto-)regression function by a neuronal network with one hidden layer. It is shown that the test has asymptotic power one for a wide range of alternatives not restricted to changes in the mean of the time series. Furthermore, we prove that the corresponding estimator converges to the true change point with the optimal rate OP (1/n) and derive the asymptotic distribution. Some simulations illustrate the behavior of the estimator with a special focus on the misspecified case, where the true regression function is not given by a neuronal network. Finally, we apply the estimator to some financial data.
