NLARNAs
NLARNAs, short for nonlinear autoregressive neural networks, are a class of artificial neural networks designed for modeling sequential data. In a typical NLARNA, the current target value y_t is predicted from a set of previous observations y_{t-1}, y_{t-2}, ..., y_{t-p} and, optionally, exogenous inputs x_{t-1}, x_{t-2}, ..., x_{t-q}. The model learns a nonlinear mapping f such that y_t = f(y_{t-1}, ..., y_{t-p}, x_{t-1}, ..., x_{t-q}).
Architectures range from feedforward networks with tapped-delay lines, which provide past values as inputs (yielding a
Applications of NLARNAs span time-series forecasting and sequence prediction in fields such as economics, meteorology, engineering,
Advantages include the capacity to capture nonlinear relationships and handle multivariate inputs. Limitations involve choosing appropriate
Relation to other models: NLARNAs generalize linear autoregressive models and relate to NARX networks and certain
See also: Nonlinear autoregression, NARX, Elman network, Jordan network, time-series forecasting, neural network.