6. Conclusion and Future Work
In this paper the authors propose a predictive complex event processing method based on evolving Bayesian networks. The Bayesian model has two dimensions: event type and time. The Gaussian mixture model and EM algorithm are used as approximate method to infer the Bayesian model. This method supports calculating score metric incrementally. Bayesian network structure and parameters evolving algorithms are proposed. The evaluation results in road traffic domain with both real application data and simulated data shows that this method is effective for predictive complex event processing and it outperforms other popular methods when processing traffic prediction in intelligent transportation systems. This method can also be used in many other areas, especially in proactive event processing systems which support executing some actions to avoid unwanted states.
The performance of the BN structure evolving method still needs to be improved. In the future, the authors will try to use some heuristic methods in the search algorithm. The authors will also consider using parallel searching to improve the performance. The performance of the parameter updating algorithm is also need to be improved.