概率图模型 (PGM) 为表示和推理涉及大量变量的复杂概率分布提供了一个结构化框架。它们将概率论的表达能力与图论的结构效率相结合。我对 PGM 的研究涵盖了其在机器学习、分布估计算法和神经科学中的应用,特别关注从数据中学习其结构和参数,并将其应用于现实世界问题。

贝叶斯网络

贝叶斯网络结构学习

贝叶斯网络 (BN) 是有向无环图模型,通过利用条件独立关系来紧凑地表征联合概率分布。贝叶斯网络研究的一个核心问题是结构学习:给定一个数据集,找到最能解释数据的有向无环图。

我的研究贡献了基于评分和基于约束的贝叶斯网络结构学习算法。特别关注这些算法在高维数据集上的可扩展性,及其在分布估计算法中的应用。

用于分类的贝叶斯网络
开发并评估贝叶斯网络分类器,包括朴素贝叶斯、树增广朴素贝叶斯 (TAN) 和通用贝叶斯网络分类器。研究贝叶斯网络结构对分类性能的影响,以及专门针对分类任务而非密度估计进行结构优化的方法。
EDA 中的贝叶斯网络
在分布估计算法 (EDA) 中,贝叶斯网络被用作核心概率模型。在这种背景下,EDA 每一代都会从选定的种群中学习贝叶斯网络,然后通过采样生成新的候选解。贝叶斯网络的质量直接影响进化搜索的效率。

马尔可夫网络

马尔可夫随机场
马尔可夫网络(也称为马尔可夫随机场)是无向图模型,通过团块 (cliques) 上的势函数表示联合概率分布。与贝叶斯网络不同,它们能够自然地表示变量间的对称依赖关系,适用于影响方向不明确或无关紧要的问题。

受限玻尔兹曼机 (RBM)

结构化受限玻尔兹曼机
研究结构化受限玻尔兹曼机作为基于能量的概率模型,并应用于图像去噪和分类。结构化 RBM 扩展了标准 RBM,允许在隐藏层和/或可见层内部建立结构化连接,使其能够捕捉数据中更复杂的依赖模式。
深度玻尔兹曼机与深度信念网络
研究深度玻尔兹曼机 (DBM) 和深度信念网络 (DBN) 这种层次化概率模型。探讨堆叠受限玻尔兹曼机如何实现对输入数据日益抽象的表征学习,并应用于表示学习和生成建模。

结构学习算法

基于评分的学习
开发并评估基于评分的算法,用于从数据中学习概率图模型的结构。这些算法在图结构空间中搜索,以寻找能最大化给定评分函数(如贝叶斯信息准则 BIC 或 BDe 评分)的结构。
藤 Copula 结构学习
研究从依赖数据中学习正则藤 Copula 图结构的算法。藤 Copula 提供了一个灵活的框架,利用一系列二元 Copula 组成的树序列(即藤结构)对多变量依赖性进行建模。

应用领域

密度估计与异常检测
利用概率图模型对高维数据进行密度估计和异常检测。通过学习数据正常分布的模型,可以将概率极低的观测数据识别为异常。应用于工业监控、网络安全和医学诊断。
合成数据生成
利用概率图模型生成保留原始数据统计特性的合成数据。这对于数据增强、隐私保护下的数据发布,以及在真实数据稀缺或敏感时生成模型训练数据非常有用。
用于神经科学的 PGM
应用概率图模型来建模和分析大脑连接数据。利用 PGM 表示大脑的功能性和结构性连接,应用于大脑解码、神经反馈及认知过程研究。

精选论文