tbma: Tree-Based Moving Average Forecasting Model

We provide a forecasting model for time series forecasting problems with predictors. The offered model, which is based on a submitted research and called tree-based moving average (TBMA), is based on the integration of the moving average approach to tree-based ensemble approach. The tree-based ensemble models can capture the complex correlations between the predictors and response variable but lack in modelling time series components. The integration of the moving average approach to the tree-based ensemble approach helps the TBMA model to handle both correlations and autocorrelations in time series data. This package provides a tbma() forecasting function that utilizes the ranger() function from the 'ranger' package. With the help of the ranger() function, various types of tree-based ensemble models, such as extremely randomized trees and random forests, can be used in the TBMA model.

Version: 0.1.0
Imports: data.table, ranger, zoo, RcppRoll
Suggests: knitr, rmarkdown
Published: 2020-04-06
Author: Burakhan Sel [aut, cre], Mustafa Gokce Baydogan [aut]
Maintainer: Burakhan Sel <burakhan.sel at boun.edu.tr>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: no
Materials: README
CRAN checks: tbma results

Documentation:

Reference manual: tbma.pdf

Downloads:

Package source: tbma_0.1.0.tar.gz
Windows binaries: r-devel: tbma_0.1.0.zip, r-release: tbma_0.1.0.zip, r-oldrel: tbma_0.1.0.zip
macOS binaries: r-release (arm64): tbma_0.1.0.tgz, r-release (x86_64): tbma_0.1.0.tgz, r-oldrel: tbma_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=tbma to link to this page.