Sparse Locally Linear and Neighbor Embedding for Nonlinear Time Series Prediction

Version 1.0.0.0 (1.37 MB) by waleed
Matlab codes and Data used in my "Sparse Coding Prediction" Research paper in ICCES2015
625 Downloads
Updated 29 Jul 2015

View License

The submission contains the sparse coding program plus the support vector regression and bagging trees programs. It also contains the 16 data sets that were used in the paper
Citing: Waleed Fakhr, "Sparse Locally Linear and Neighbor Embedding for Nonlinear Time Series Prediction", ICCES 2015, December 2015.

"This paper proposes a dictionary-based L1-norm sparse coding for time series prediction which requires no training phase, and minimal parameter tuning, making it suitable for nonstationary and online prediction applications. The prediction process is formulated as a basis pursuit L1-norm problem, where a sparse set of weights is estimated for every test vector. Constrained sparse coding formulations are tried including sparse local linear embedding and sparse nearest neighbor embedding. 16 time series datasets are used to test the approach for offline time series prediction where the training data is fixed. The proposed approach is also compared to Bagging trees (BT), least-squares support vector regression (LSSVM) and regularized Autoregressive model. The proposed sparse coding prediction shows better performance than the LSSVM that uses 10-fold cross validation and significantly better performance than regularized AR and Bagging trees. In average, a few thousand sparse coding predictions can be done while the LSSVM is training."

Cite As

waleed (2024). Sparse Locally Linear and Neighbor Embedding for Nonlinear Time Series Prediction (https://www.mathworks.com/matlabcentral/fileexchange/52331-sparse-locally-linear-and-neighbor-embedding-for-nonlinear-time-series-prediction), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0