Temporal Dynamic Matrix Factorization for Missing Data Prediction in Large Scale Coevolving Time Series
Open Access
- 7 September 2016
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 4, 6719-6732
Abstract
Data missing in collections of time series occurs frequently in practical applications and turns out to be a major menace to precise data analysis. However, most of the existing methods either might be infeasible or could be inefficient to predict the missing values in large-scale coevolving time series. Also, the evolving of time series needs to be handled properly to adapt to the temporal characteristic. Furthermore, more massive volume of data is generated in many areas than ever before. In this paper, we have taken up the challenge of missing data prediction in coevolving time series by employing temporal dynamic matrix factorization techniques. First, our approaches are optimally designed to largely utilize both the interior patterns of each time series and the information of time series across multiple sources to build an initial model. Based on the idea, we have imposed hybrid regularization terms to constrain the objective functions of matrix factorization. Then, temporal dynamic matrix factorization is proposed to effectively update the initial already trained models. In the process of dynamic matrix factorization, batch updating and fine-tuning strategies are also employed to build an effective and efficient model. Extensive experiments on real-world data sets and synthetic data set demonstrate that the proposed approaches can effectively improve the performance of missing data prediction. Even when the missing ratio reaches as high as 90%, our proposed methods still show low prediction errors. Dynamic performance demonstrates that the methods can obtain satisfactory effectiveness and efficiency. Furthermore, we have also demonstrated how to take advantage of the high processing power of Apache Spark to perform missing data prediction in large-scale coevolving time series.Keywords
Funding Information
- National High Technology and Research Development Program of China (863 Program) (2015AA050204)
- State Grid Science and Technology Project (520626140020, 14H100000552, SGCQDK00PJJS1400020)
- State Grid Corporation of China
- National Natural Science Foundation of China (61373032)
This publication has 20 references indexed in Scilit:
- A Novel Approach to Extracting Non-Negative Latent Factors From Non-Negative Big Sparse MatricesIEEE Access, 2016
- Fast Mining of a Network of Coevolving Time Series2015
- Real-Time Big Data Analytical Architecture for Remote Sensing ApplicationIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2015
- A hybrid approach to integrate fuzzy C-means based imputation method with genetic algorithm for missing traffic volume data estimationTransportation Research Part C: Emerging Technologies, 2015
- Time series forecasting via weighted combination of trend and seasonality respectively with linearly declining increments and multiple sine functions2014
- Fixed-rank matrix factorizations and Riemannian low-rank optimizationComputational Statistics, 2013
- Time series matrix factorization prediction of internet traffic matrices2012
- Recommender systems with social regularization2011
- Bayesian probabilistic matrix factorization using Markov chain Monte Carlo2008
- Learning the parts of objects by non-negative matrix factorizationNature, 1999