Learn R Programming

narfima (version 0.1.0)

Neural AutoRegressive Fractionally Integrated Moving Average Model

Description

Methods and tools for forecasting univariate time series using the NARFIMA (Neural AutoRegressive Fractionally Integrated Moving Average) model. It combines neural networks with fractional differencing to capture both nonlinear patterns and long-term dependencies. The NARFIMA model supports seasonal adjustment, Box-Cox transformations, optional exogenous variables, and the computation of prediction intervals. In addition to the NARFIMA model, this package provides alternative forecasting models including NARIMA (Neural ARIMA), NBSTS (Neural Bayesian Structural Time Series), and NNaive (Neural Naive) for performance comparison across different modeling approaches. The methods are based on algorithms introduced by Chakraborty et al. (2025) .

Copy Link

Version

Install

install.packages('narfima')

Monthly Downloads

165

Version

0.1.0

License

GPL-3

Maintainer

Donia Besher

Last Published

September 21st, 2025

Functions in narfima (0.1.0)

auto_narfima

Fitting a NARFIMA Model
auto_nnaive

Fitting a NNaive Model
auto_narima

Fitting a NARIMA Model
auto_nbsts

Fitting a NBSTS Model
forecast_narfima_class

Forecasting from NARFIMA-class Models