Title: | Wavelet Decomposition Based Hybrid Machine Learning Models |
---|---|
Description: | Wavelet decomposes a series into multiple sub series called detailed and smooth components which helps to capture volatility at multi resolution level by various models. Two hybrid Machine Learning (ML) models (Artificial Neural Network and Support Vector Regression have been used) have been developed in combination with stochastic models, feature selection, and optimization algorithms for prediction of the data. The algorithms have been developed following Paul and Garai (2021) <doi:10.1007/s00500-021-06087-4>. |
Authors: | Mr. Sandip Garai [aut, cre], Dr. Ranjit Kumar Paul [aut], Dr. Md Yeasin [aut] |
Maintainer: | Mr. Sandip Garai <[email protected]> |
License: | GPL-3 |
Version: | 0.1.0 |
Built: | 2024-10-31 04:20:31 UTC |
Source: | https://github.com/cran/WaveletML |
Wavelet Decomposition-Based ARIMA-GARCH-ANN Hybrid Modeling
warigaan(Y, ratio = 0.9, n_lag = 4, l = 6, f = 'haar')
warigaan(Y, ratio = 0.9, n_lag = 4, l = 6, f = 'haar')
Y |
Univariate time series |
ratio |
Ratio of number of observations in training and testing sets |
n_lag |
Lag of the provided time series data |
l |
Level of decomposition |
f |
Filter of decomposition |
Train_fitted: Train fitted result
Test_predicted: Test predicted result
Accuracy: Accuracy
Paul, R. K., & Garai, S. (2021). Performance comparison of wavelets-based machine learning technique for forecasting agricultural commodity prices. Soft Computing, 25(20), 12857-12873.
Paul, R. K., & Garai, S. (2022). Wavelets based artificial neural network technique for forecasting agricultural prices. Journal of the Indian Society for Probability and Statistics, 23(1), 47-61.
Garai, S., Paul, R. K., Rakshit, D., Yeasin, M., Paul, A. K., Roy, H. S., Barman, S. & Manjunatha, B. (2023). An MRA Based MLR Model for Forecasting Indian Annual Rainfall Using Large Scale Climate Indices. International Journal of Environment and Climate Change, 13(5), 137-150.
Y <- rnorm(100, 100, 10) result <- warigaan(Y, ratio = 0.8, n_lag = 4)
Y <- rnorm(100, 100, 10) result <- warigaan(Y, ratio = 0.8, n_lag = 4)
Wavelet Decomposition-Based ARIMA-GARCH-SVR Hybrid Modeling
warigas(Y, ratio = 0.9, n_lag = 4, l = 6, f = 'haar')
warigas(Y, ratio = 0.9, n_lag = 4, l = 6, f = 'haar')
Y |
Univariate time series |
ratio |
Ratio of number of observations in training and testing sets |
n_lag |
Lag of the provided time series data |
l |
Level of decomposition |
f |
Filter of decomposition |
Train_fitted: Train fitted result
Test_predicted: Test predicted result
Accuracy: Accuracy
Paul, R. K., & Garai, S. (2021). Performance comparison of wavelets-based machine learning technique for forecasting agricultural commodity prices. Soft Computing, 25(20), 12857-12873.
Paul, R. K., & Garai, S. (2022). Wavelets based artificial neural network technique for forecasting agricultural prices. Journal of the Indian Society for Probability and Statistics, 23(1), 47-61.
Garai, S., Paul, R. K., Rakshit, D., Yeasin, M., Paul, A. K., Roy, H. S., Barman, S. & Manjunatha, B. (2023). An MRA Based MLR Model for Forecasting Indian Annual Rainfall Using Large Scale Climate Indices. International Journal of Environment and Climate Change, 13(5), 137-150.
Y <- rnorm(100, 100, 10) result <- warigas(Y, ratio = 0.8, n_lag = 4)
Y <- rnorm(100, 100, 10) result <- warigas(Y, ratio = 0.8, n_lag = 4)