概率图模型-表示|机器学习推导系列(十)

简介: 概率图模型-表示|机器学习推导系列(十)

一、概述


  1. 基本规则

概率图模型使用图的形式表示概率分布,首先总结一下几个随机变量分布的一些规则:

XO2I9`1HWH)EODZEDDMC]_W.png


  1. 简化运算的假设


在链式规则中如果数据的维度过高,就会出现计算复杂的困境,因此我们需要对此做出一些简化,以下是一些例子:


NZV~V~@%52R~QFJ_SX~T[}V.png


  1. 概率图模型的知识体系


%VCOFT$$K)_9)2$B{9JYFHK.png


二、有向图-贝叶斯网络


  1. 基本结构


已知联合概率分布中各个随机变量的依赖关系,可以根据拓扑排序(依赖关系)得到一个有向图。而如果已知一个有向图,可以直接得到联合概率分布的因子分解:


GPX7H8A)FSL(DNC}L2T]}`N.png


在局部的任何三个节点,可以有以下三种结构:


  • head to tail


%CM1@7OC}WM9E0JFNR~C({X.png

                     head to tail


这种结构满足:


)(6CPIFA4960SL((BPTAG6F.png


阻塞也就是独立的意思。


通过因子分解和链式规则可以进行证明:


}URI8X5MP)4@98FADTN()NV.png

  • tail to tail


1TH4($6APR)_M1Y_BZQ5L{Y.png

                           tail to tail


这种结构满足:


EOORJF09SW8RE6BT9ZAJBI1.png


通过因子分解和链式规则可以进行证明:


(L)}CC$H8O@4D8X%_SL8)MW.png


  • head to head


NOG7$${KD1`H@)9{AP)]0MQ.png

           head to head


这种结构满足:


UN{GAK_I11)}`5GA6OLS)}O.png


通过因子分解和链式规则可以进行证明:


[}NY3~`@ZZI}KO5I53SI`(P.png


  1. D划分(D-Seperation)

WBK~E1S}}R%05T]D(_FQBPB.png

                                                条件独立性


  1. 马尔可夫毯(Markov Blanket)


现在来看一下以下概率:


77DN`%$)4VYF7RK$76(CLHO.png

                                         马尔可夫毯(Markov Blanket)


  1. 具体模型


实际应⽤的模型中,对这些条件独⽴性作出了假设,从单⼀到混合,从有限到⽆限(时间,空间)可以分为:


~0Q``XQ)PVPEYAFO~_HBKTI.png

                                   GMM 与时序结合的动态模型:


  • HMM(离散)


  • 线性动态系统 LDS(Kalman 滤波)


  • 粒⼦滤波(⾮⾼斯,⾮线性)


三、无向图-马尔可夫网络(马尔可夫随机场)


  1. 全局、局部、成对马尔可夫性


马尔可夫随机场的条件独立性体现在三个方面:


①全局马尔可夫性


②局部马尔可夫性


③成对马尔可夫性


全局、局部、成对马尔可夫性是相互等价的,也就是说可以相互推出来。


  • 全局马尔可夫性

W69MM9QQ6$U]CY4~}JJNG}2.png

                                            全局马尔可夫性


  • 局部马尔可夫性

AE8BSKMSD)D(ZHLTB@SF%3V.png

                                      局部马尔可夫性


  • 成对马尔可夫性


成对马尔可夫性是指给定所有其他变量,两个非邻接变量条件独立,即:


XVF~TBVWBSEJ1_SK5B13_GM.png


  1. 因子分解


引入团的概念:


团,最大团:图中节点的集合,集合中的节点之间全部互相连接的叫做团,如果不能再添加任何节点,就叫做最大团。


最大团的概念可以参考数据结构中的极大连通子图


将概率无向图模型的联合概率分布表示为其最大团上的随机变量的函数的乘积形式的操作,称为概率无向图模型的因子分解

7$Y}8LX`%7E8(_}D[DJHOJG.png


相关文章
|
8天前
|
机器学习/深度学习 数据可视化 数据处理
机器学习在天气预报模型优化中的应用
机器学习在天气预报模型优化中的应用
|
10天前
|
机器学习/深度学习 数据采集 监控
算法金 | 选择最佳机器学习模型的 10 步指南
许多刚入门的学习者也面临着相似的挑战,特别是在项目启动初期的方向确定和结构规划上。本文意在提供一份全面指南,助你以正确的方法开展项目。 遵循本文提供的每一步至关重要(虽有少数例外)。就像不做饭或点餐就无法享用美食一样,不亲自动手构建模型,就无法实现模型部署。
38 7
算法金 | 选择最佳机器学习模型的 10 步指南
|
1天前
|
机器学习/深度学习 数据采集 人工智能
人工智能:构建自定义机器学习模型的步骤与技巧
【6月更文挑战第25天】构建自定义机器学习模型涉及明确问题、数据收集预处理、特征工程、模型选择训练、评估优化及部署监控。关键技巧包括选择适配的算法、重视数据预处理、精巧的特征工程、有效评估优化和适时的模型更新。通过这些步骤和技巧,可提升模型性能与泛化能力。
|
6天前
|
机器学习/深度学习 人工智能 算法
【机器学习】RLHF:在线方法与离线算法在大模型语言模型校准中的博弈
【机器学习】RLHF:在线方法与离线算法在大模型语言模型校准中的博弈
212 6
|
6天前
|
机器学习/深度学习 数据挖掘 Python
机器学习之pandas基础——pandas与概率论的简短碰面
机器学习之pandas基础——pandas与概率论的简短碰面
15 4
|
6天前
|
机器学习/深度学习 人工智能 自然语言处理
【机器学习】Transformer模型大小与性能探究
【机器学习】Transformer模型大小与性能探究
280 5
|
6天前
|
机器学习/深度学习 人工智能 自然语言处理
【机器学习】集成语音与大型语音模型等安全边界探索
【机器学习】集成语音与大型语音模型等安全边界探索
216 5
|
6天前
|
机器学习/深度学习 人工智能 自然语言处理
【机器学习】Chameleon多模态模型探究
【机器学习】Chameleon多模态模型探究
151 5
|
7天前
|
人工智能 自然语言处理 算法
阿里云PAI大模型评测最佳实践
在大模型时代,模型评测是衡量性能、精选和优化模型的关键环节,对加快AI创新和实践至关重要。PAI大模型评测平台支持多样化的评测场景,如不同基础模型、微调版本和量化版本的对比分析。本文为您介绍针对于不同用户群体及对应数据集类型,如何实现更全面准确且具有针对性的模型评测,从而在AI领域可以更好地取得成就。
|
7天前
|
机器学习/深度学习 数据采集 算法
DEL编码新药预测的多种机器学习模型对比
数据集描述 数据集中每个分子具有三个构建块。该数据集用于表示分子的三个构建块是否能够与蛋白质相结合,如果能够结合标记为binds为1,否则binds为0. 格式描述如下: • id- 我们用来识别分子结合靶标对的独特example_id。 • buildingblock1_smiles- 在SMILES中,第一个构建块的结构 • buildingblock2_smiles- 在SMILES中,第二个构建块的结构 • buildingblock3_smiles- 在SMILES中,第三个构建块的结构 • molecule_smiles- 完全组装的分子的结构,在SMILES中。这包括三个构建单元

热门文章

最新文章