Maximilian Christ, Julian Krumeich, A. Kempa-Liehr
{"title":"利用条件密度估计将预测分析集成到复杂事件处理中","authors":"Maximilian Christ, Julian Krumeich, A. Kempa-Liehr","doi":"10.1109/EDOCW.2016.7584363","DOIUrl":null,"url":null,"abstract":"The monitoring of real-time objects such as steel billets during their casting process creates myriads of events. Complex Event Processing (CEP) is the technology to analyze resulting event streams as fast as possible. But classic CEP is not able to consider events that did not happen yet. It is not clear how to transform CEP from a technology, which reacts on past events, to one, which anticipates near future events. Conditional density estimation allows to combine both estimation and expected uncertainty about the next occurrence of a given event in one mathematical object. Moreover, it allows to calculate the probability of event patterns, which are the basis for CEP. Hence, we are introducing the concept of Conditional Event Occurrence Density Estimation (CEODE) to CEP. We present a reference architecture for combining CEP engines with predictive analytics using CEODEs. On basis of concrete guidelines for transforming classical event processing rules to proactive ones, we are demonstrating how CEP evolves from being reactive to becoming both predictive and prescriptive.","PeriodicalId":287808,"journal":{"name":"2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":"{\"title\":\"Integrating Predictive Analytics into Complex Event Processing by Using Conditional Density Estimations\",\"authors\":\"Maximilian Christ, Julian Krumeich, A. Kempa-Liehr\",\"doi\":\"10.1109/EDOCW.2016.7584363\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The monitoring of real-time objects such as steel billets during their casting process creates myriads of events. Complex Event Processing (CEP) is the technology to analyze resulting event streams as fast as possible. But classic CEP is not able to consider events that did not happen yet. It is not clear how to transform CEP from a technology, which reacts on past events, to one, which anticipates near future events. Conditional density estimation allows to combine both estimation and expected uncertainty about the next occurrence of a given event in one mathematical object. Moreover, it allows to calculate the probability of event patterns, which are the basis for CEP. Hence, we are introducing the concept of Conditional Event Occurrence Density Estimation (CEODE) to CEP. We present a reference architecture for combining CEP engines with predictive analytics using CEODEs. On basis of concrete guidelines for transforming classical event processing rules to proactive ones, we are demonstrating how CEP evolves from being reactive to becoming both predictive and prescriptive.\",\"PeriodicalId\":287808,\"journal\":{\"name\":\"2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW)\",\"volume\":\"40 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"22\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDOCW.2016.7584363\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDOCW.2016.7584363","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Integrating Predictive Analytics into Complex Event Processing by Using Conditional Density Estimations
The monitoring of real-time objects such as steel billets during their casting process creates myriads of events. Complex Event Processing (CEP) is the technology to analyze resulting event streams as fast as possible. But classic CEP is not able to consider events that did not happen yet. It is not clear how to transform CEP from a technology, which reacts on past events, to one, which anticipates near future events. Conditional density estimation allows to combine both estimation and expected uncertainty about the next occurrence of a given event in one mathematical object. Moreover, it allows to calculate the probability of event patterns, which are the basis for CEP. Hence, we are introducing the concept of Conditional Event Occurrence Density Estimation (CEODE) to CEP. We present a reference architecture for combining CEP engines with predictive analytics using CEODEs. On basis of concrete guidelines for transforming classical event processing rules to proactive ones, we are demonstrating how CEP evolves from being reactive to becoming both predictive and prescriptive.