Research of the processing technology for time complex event based on LSTM
- 211 Downloads
With the huge amount of data, it is increasingly meaningful to combine different business system data with potential values. In the traditional event description, the input event flow of the event engine is a single atomic event type. The event predicate constraint contains simple attribute value, comparison operation and simple aggregation operation. The time constraint between events always simply. This makes the traditional detection method cannot meet the requirements such as financial, medical and other relatively accurate time requirements, event predicate constraints require more complex applications. Thus, this paper introduces the long short-term memory network model (LSTM), designs a multivariate event input to process these data based on TCN quantitative timing constraint representation model and predicate constraint representation model. In this paper, an innovative method makes the complex event processing technology more high efficient. By the analysis 200 million records of 2045 stocks, the results show that the processing technology of the complex events is more effective, more efficient.
KeywordsLong short-term memory Complex event processing Temporal constraint network Timing feature
The authors acknowledge the National Key Research and Development Program of China (Grant No. 2017YFB1402400), National High Technology Research and Development Program of China (Grant: 2015AA015308), Social Undertakings and Livelihood Security Science and Technology Innovation Funds of CQ CSTC (Grant: cstc2017shmsA0641), the National Nature Science Foundation of China (Grant: 61762025).
- 4.Chang, X., Yang, Y., Xing, E., et al.: Complex event detection using semantic saliency and nearly-isotonic SVM. In: Proceedings of the International Conference on Machine Learning. pp. 1348–1357 (2015)Google Scholar
- 7.Data Stream Management: Processing high-speed data streams. Springer, Berlin (2016)Google Scholar
- 9.Wu, E., Diao, Y., Rizvi, S.: High-performance complex event processing over streams. In: Proceedings of the 2006 ACM SIGMOD International Conference on Management of data. ACM, pp. 407–418 (2006)Google Scholar
- 10.Zhang, H., Diao, Y., Immerman, N.: On complexity and optimization of expensive queries in complex event processing. In: Proceedings of the 2014 ACM SIGMOD International Conference on Management of data. ACM, pp. 217–228 (2014)Google Scholar
- 11.Li, M., Mani, M., Rundensteiner, E.A., et al.: Complex event pattern detection over streams with interval-based temporal semantics. In: Proceedings of the 5th ACM International Conference on Distributed Event-based System. ACM, pp. 291–302 (2011)Google Scholar
- 12.Sebastian B. et.al. OECEP: enriching complex event processing with domain knowledge from ontologies. In: Proceedings of the Fifth Balkan Conference in Informatics. BCI, pp. 20–25 (2012)Google Scholar
- 19.Yi, I., Lee, J.G., Whang, K.Y.: Apam: Adaptive eager-lazy hybrid evaluation of event patterns for low latency. In: Proceedings of the 25th ACM International on Conference on Information and Knowledge Management. ACM, pp 2275–2280 (2016)Google Scholar
- 20.Brenna, L., Demers, A., Gehrke, J., et al.: Cayuga: a high-performance event processing engine. In: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data. ACM, pp 1100–1102 (2007)Google Scholar
- 21.You, U., Zhong-Zhi, L., Ming, X., De-Pei, Q.: Operator-based extendable complex event processing model. J. Softw. 25(11), 2715–2730 (2014)Google Scholar