ABSTRACT
The inference mechanisms of CEP engines are completely guided by rules, which are specified manually by domain experts. We argue that this user-based rule specification is a limiting factor, as it requires the experts to have technical knowledge about the CEP language they want to use, it restricts the usage of CEP to merely the detection of straightforward situations, and it restrains its propagation to more advanced fields that require earliness, prediction and proactivity. Therefore, we introduce autoCEP as a data mining-based approach that automatically learns CEP rules from historical traces. autoCEP requires no technical knowledge from domain experts, and it also shows that the generated rules fit for prediction and proactive applications. Satisfactory results from evaluations on real data demonstrate the effectiveness of our framework.
- Y.-F. Lin, H.-H. Chen, V. S. Tseng, and J. Pei. Reliable early classification on multivariate time series with numerical and categorical attributes. In Advances in Knowledge Discovery and Data Mining, pages 199--211. Springer, 2015.Google Scholar
- A. Margara, G. Cugola, and G. Tamburrelli. Towards automated rule learning for complex event processing. Technical report, Technical Report, 2013.Google Scholar
- A. Margara, G. Cugola, and G. Tamburrelli. Learning from the past: automated rule generation for complex event processing. In Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, pages 47--58. ACM, 2014. Google ScholarDigital Library
- C. Mutschler and M. Philippsen. Learning event detection rules with noise hidden markov models. In Adaptive Hardware and Systems (AHS), 2012 NASA/ESA Conference on, pages 159--166. IEEE, 2012.Google ScholarCross Ref
- S. Sen, N. Stojanovic, and L. Stojanovic. An approach for iterative event pattern recommendation. In Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, pages 196--205. ACM, 2010. Google ScholarDigital Library
- Y. Turchin, A. Gal, and S. Wasserkrug. Tuning complex event processing rules using the prediction-correction paradigm. In Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, page 10. ACM, 2009. Google ScholarDigital Library
- L. Ye and E. Keogh. Time series shapelets: a new primitive for data mining. In Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 947--956. ACM, 2009. Google ScholarDigital Library
Index Terms
- Complex event processing for the non-expert with autoCEP: demo
Recommendations
Automatic learning of predictive rules for complex event processing: doctoral symposium
DEBS '16: Proceedings of the 10th ACM International Conference on Distributed and Event-based SystemsThe inference mechanisms of CEP engines are completely guided by rules, which are specified manually by domain experts. We argue that this user-based rule specification is a limiting factor, as it requires the experts to have technical knowledge about ...
Learning of complex event processing rules with genetic programming
Highlights- New Genetic Programming approach for learning Complex Event Processing Rules.
- ...
AbstractComplex Event Processing (CEP) is an established software technology to extract relevant information from massive data streams. Currently, domain experts have to determine manually CEP rules that define a situation of interest. However,...
autoCEP: Automatic Learning of Predictive Rules for Complex Event Processing
Service-Oriented ComputingAbstractComplex Event Processing (CEP) is becoming more and more popular in service-oriented practices, especially to monitor the behaviour of continuous tasks within manual business processes, such as in logistics. The inference mechanisms of CEP engines ...
Comments