Barnard Aubrey, Page David
University of Wisconsin-Madison.
Proc Mach Learn Res. 2018 Sep;72:13-24.
Learning the structure of a dynamic Bayesian network (DBN) is a common way of discovering causal relationships in time series data. However, the combinatorial nature of DBN structure learning limits the accuracy and scalability of DBN modeling. We propose to avoid these limits by learning structure with log-linear temporal Markov networks (TMNs). Using TMNs replaces the combinatorial optimization problem with a continuous, convex one, which can be solved quickly with gradient methods. Furthermore, representing the data in terms of features gives TMNs an advantage in modeling the dynamics of sequences with irregular, sparse, or noisy events. Compared to representative DBN structure learners, TMNs run faster while performing as accurately on synthetic tasks and a real-world task of causal discovery in electronic medical records.
学习动态贝叶斯网络(DBN)的结构是发现时间序列数据中因果关系的常用方法。然而,DBN结构学习的组合性质限制了DBN建模的准确性和可扩展性。我们建议通过使用对数线性时间马尔可夫网络(TMN)学习结构来避免这些限制。使用TMN将组合优化问题替换为一个连续的凸优化问题,该问题可以通过梯度方法快速求解。此外,用特征表示数据使TMN在对具有不规则、稀疏或噪声事件的序列动态进行建模时具有优势。与代表性的DBN结构学习器相比,TMN运行速度更快,同时在合成任务和电子病历中因果发现的实际任务上表现得同样准确。