DOI QR코드

DOI QR Code

A Real-Time Integrated Hierarchical Temporal Memory Network for the Real-Time Continuous Multi-Interval Prediction of Data Streams

  • Kang, Hyun-Syug (Department of Computer Science, Gyeongsang National University)
  • Received : 2013.10.15
  • Accepted : 2014.04.16
  • Published : 2015.03.31

Abstract

Continuous multi-interval prediction (CMIP) is used to continuously predict the trend of a data stream based on various intervals simultaneously. The continuous integrated hierarchical temporal memory (CIHTM) network performs well in CMIP. However, it is not suitable for CMIP in real-time mode, especially when the number of prediction intervals is increased. In this paper, we propose a real-time integrated hierarchical temporal memory (RIHTM) network by introducing a new type of node, which is called a Zeta1FirstSpecializedQueueNode (ZFSQNode), for the real-time continuous multi-interval prediction (RCMIP) of data streams. The ZFSQNode is constructed by using a specialized circular queue (sQUEUE) together with the modules of original hierarchical temporal memory (HTM) nodes. By using a simple structure and the easy operation characteristics of the sQUEUE, entire prediction operations are integrated in the ZFSQNode. In particular, we employed only one ZFSQNode in each level of the RIHTM network during the prediction stage to generate different intervals of prediction results. The RIHTM network efficiently reduces the response time. Our performance evaluation showed that the RIHTM was satisfied to continuously predict the trend of data streams with multi-intervals in the real-time mode.

Keywords

References

  1. I. Arel, D. C. Rose, and T. P. Karnowski, "Deep machine learning-a new frontier in artificial intelligence research," IEEE Computational Intelligence Magazine, vol. 5, no. 4, pp. 13-18, 2010. https://doi.org/10.1109/MCI.2010.938364
  2. K. H. Lee and G. S. Jo, "Expert system for predicting stock market timing using a candlestick chart," Expert Systems with Applications, vol. 16, no. 4, pp. 357-364, 1999. https://doi.org/10.1016/S0957-4174(99)00011-1
  3. P. Angelov and X. Zhou, "Evolving fuzzy systems from data streams in real-time," in Proceedings of the 2006 International Symposium on Evolving Fuzzy Systems, Ambleside, UK, 2006, pp. 29-35.
  4. Y. Yang, X. Wu, and X. Zhu, "Mining in anticipation for concept change: proactive-reactive prediction in data streams," Data Mining and Knowledge Discovery, vol. 13, no. 3, pp. 261-289, 2006. https://doi.org/10.1007/s10618-006-0050-x
  5. B. Babcock, S. Babu, M. Datar, R. Motwani, and J. Widom, "Models and issues in data stream systems," in Proceedings of the 21st ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems (PODS2002), Madison, WI, 2002, pp. 1-16.
  6. H. S. Kang and J. Diao, "An integrated hierarchical temporal memory network for continuous multi-interval prediction of stock price trends," in Software and Network Engineering. Heidelberg, Germany: Springer, 2012, pp. 15-27.
  7. H. Wang, W. Fan, P. S. Yu, and J. Han, "Mining concept-drifting data streams using ensemble classifiers," in Proceedings of the 9th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Washington, DC, 2003, pp. 226-235.
  8. J. Hawkins and D. George, "Hierarchical temporal memory: concepts, theory and terminology," Whitepaper, Numenta Inc., Redwood City, CA, 2006.
  9. D. George and B. Jaros, "The HTM learning algorithms," Numenta Inc., Redwood City, CA, 2007.