pgm概率图模型

什么是PGM? (What is PGM?)

So, what exactly the PGM is? P → Probabilistic, G → Graphic, M → Models

那么,PGM到底是什么? P →概率, G →图形, M →模型

概率论 (Probabilistic)

The nature of the problem that we are generally interested to solve or the type of queries interested to solve or the type of queries we want to make is all probabilistic because of uncertainty. There are many reasons that contribute to it.

由于不确定性,我们通常要解决的问题的性质,要解决的查询的类型或我们要进行的查询的类型都是概率性的。 造成这种情况的原因很多。

  1. Incomplete knowledge

    不完整的知识

  2. Noisy observation

    嘈杂的观察

  3. Some Attributes that contribute to the problem that counts and has not present in the model

    导致模型中存在但尚未出现的问题的某些属性

图形化 (Graphical)

It helps us to visualize better and we use graph theory to reduce the number of relevant combinations of all the participating variables to represent the high dimensional probability distribution model more compactly.

它有助于我们更好地可视化,并且我们使用图论来减少所有参与变量的相关组合的数量,以更紧凑地表示高维概率分布模型。

模型 (Model)

A model is a declarative (means declare and defined not derived either by a domain expert by using their domain knowledge and by using statistical knowledge and learning algorithms with historical datasets) representation of a real-world scenario or a problem that we want to analyze. It is represented by using mathematical tools like graph or simple by an equation.

模型是现实情况或我们要分析的问题的声明性表示(领域专家通过使用其领域知识以及通过使用统计知识和具有历史数据集的学习算法来声明和定义的方法)。 它可以通过使用数学工具(例如图形)或通过方程式来表示。

铂族金属 (PGM)

It is a technique of closely representing a joint distribution (a rich framework for encoding probability distributions over complex domains) by exploiting dependencies between the random variables. They are used to create a model for real-world scenarios and represent them in the compact graphical representation. It is also allowing us to do inference on joint distribution in a computationally cheaper way than the traditional methods. You can achieve in one line what you would traditionally ways to solve. This is in itself is very abstract and involves many terms that need its own speaks.

它是一种通过利用随机变量之间的依赖关系来紧密表示联合分布(一种用于在复杂域上编码概率分布的丰富框架)的技术。 它们用于为实际场景创建模型,并以紧凑的图形表示形式表示它们。 这也使我们能够以比传统方法便宜的计算方式对联合分布进行推断。 您可以一站式完成传统上要解决的问题。 这本身是非常抽象的,涉及许多需要自己讲话的术语。

Representations are done at the intersection of statistics and computer science. It relies on ideas of probability theory, graph algorithms, machine learning. It has a wide variety of applications Like medical diagnosis, image understanding, speech recognition, NLP, and many more. They are also an initial tool in conveying ML problems.

表示法是在统计学和计算机科学的交叉点完成的。 它依赖于概率论,图算法,机器学习的思想。 它具有广泛的应用程序,例如医学诊断,图像理解,语音识别,NLP等。 它们还是传达机器学习问题的初始工具。

Whether the graph is directed or undirected, it classifies graphical modes into two ways — Bayesian networks and Markov networks. By knowing the PGMs algorithm we can easily understand what is Bayesian network, graphical model and Markov’s field model.

无论图形是有向的还是无向的,它都将图形模式分为两种方式-贝叶斯网络和马尔可夫网络。 通过了解PGMs算法,我们可以轻松地了解什么是贝叶斯网络,图形模型和Markov场模型。

DIA. Example of probability:

DIA。 概率示例:

DIA. Example of Conditional Probability:

DIA。 条件概率示例:

Different kinds of distribution:

不同种类的分布:

  1. Joint distribution: It describes how two or more variables are distributed simultaneously. To get a probability from the joint distribution of A and B, you would consider P(A=a and B=b).

    联合分配:描述如何同时分配两个或多个变量。 为了从AB的联合分布中获得概率,可以考虑P(A = a和B = b)

  2. Probability distribution: Conditional probability distribution looks at how the probabilities of A are distributed, given a certain value, say, for B, P(A=a | B=b).

    概率分布:条件概率分布着眼于给定一定的值(例如,对于B)A的概率如何分布,即P(A = a | B = b)

  3. Marginal distribution: It is one that results from taking a mean over one variable to get the probability distribution of the other. Like: the marginal probability distribution of A and B are related would be given by the following:

    边际分布:这是对一个变量取均值以获得另一个变量的概率分布的结果。 像: AB的边际概率分布相关,将由以下公式给出:

    B P(a│b)P(b)db

    P(a│b)P(B)分贝

Conclusion:

结论:

In this article, we have learned what is PGM with example and its different kinds of distribution? We will learn more about ML in the upcoming article. Have a nice day! Happy learning!

在本文中,我们通过示例及其不同类型的分布了解了PGM是什么? 我们将在下一篇文章中了解有关ML的更多信息。 祝你今天愉快! 学习愉快!

翻译自: https://www.includehelp.com/ml-ai/probabilistic-graphical-model-pgms-algorithm.aspx

pgm概率图模型

pgm概率图模型_概率图形模型(PGM)算法| 机器学习相关推荐

  1. 人口预测和阻尼-增长模型_使用分类模型预测利率-第1部分

    人口预测和阻尼-增长模型 A couple of years ago, I started working for a quant company called M2X Investments, an ...

  2. 人口预测和阻尼-增长模型_使用分类模型预测利率-第2部分

    人口预测和阻尼-增长模型 We are back! This post is a continuation of the series "Predicting Interest Rate w ...

  3. 决策树模型 朴素贝叶斯模型_有关决策树模型的概述

    决策树模型 朴素贝叶斯模型 Decision Trees are one of the highly interpretable models and can perform both classif ...

  4. 机器学习 训练较快的模型_通过心理模型更快地学习软件,第1部分

    机器学习 训练较快的模型 什么是心理模型? (What Are Mental Models?) The easiest way to describe them is that they're pat ...

  5. 如何利用计算机做主题模型,利用概率主题模型的微博热点话题发现方法-计算机系统应用.PDF...

    利用概率主题模型的微博热点话题发现方法-计算机系统应用 2014 年 第 23 卷 第 8 期 计 算 机 系 统 应 用 ① 利用概率主题模型的微博热点话题发现方法 1 2 米文丽 , 孙曰昕 1( ...

  6. 噪音通道模型_噪声信道模型

    设我们有一个法语句子 f,要把它翻译成英语句子 e,也即找到一个 e 使得 P(e|f) 最大.由 Bayes 定理,P(e|f) = P(e) * P(f|e) / P(f).这里 P(f) 固定, ...

  7. reactor多线程模型_网络编程模型的演进之路

    在没有IO多路复用的模型的情况下,为了支持高并发采取以下网络模型 一:阻塞IO+多线程 client连接服务器,服务器有一个线程阻塞的调用accept,accept接收到连接后,创建一个线程来读写读写 ...

  8. 斯特林发动机图纸尺寸_南昌教学模型订做,航空发动机模型_境海模型

    首页 > 新闻中心 发布时间:2020-11-08 13:57:07 导读:境海模型为您提供南昌教学模型订做,航空发动机模型的相关知识与详情: 曾经的沙盘模型一般只有模型自身,没有现代的视觉作用 ...

  9. 预测算法模型_如何测量预测模型或算法的准确性第1部分。

    预测算法模型 在开发预测模型和算法时,无论是线性回归模型还是ARIMA模型 ,重要的是量化模型对未来观测的适应程度. 计算模型的正确性的最简单方法之一是使用预测值和实际值之间的误差. 从那里开始,有几 ...

  10. 人口预测和阻尼-增长模型_使用分类模型预测利率-第3部分

    人口预测和阻尼-增长模型 This is the final article of the series " Predicting Interest Rate with Classifica ...

最新文章

  1. Google Python Class --- Sorting
  2. 【教程】Linux DNS 服务器安装、配置及维护
  3. linux复习资料非编程
  4. 【数据结构与算法】之深入解析“验证二叉搜索树”的求解思路与算法示例
  5. UNIX文件结构(转自UNIX/AIX操作系统基础教程)
  6. 嵌入式tomcat例子
  7. IDEA 不为人知的 5 个骚技巧!真香!
  8. java 获取js变量类型_JavaScript 的数据类型及其检测
  9. 大型情感剧集Selenium:8_selenium网页截图的四种方法
  10. vue3 编译很慢_Vue 项目编译时间过长问题
  11. 前端根据设计图精确开发 (攻具)
  12. 如何使用print()打印类的实例?
  13. Windows2008 Server r2 64位显示桌面图标的方法
  14. 软件开发的心得体会(一)
  15. 现代控制工程(二)状态方程的解
  16. python装饰器带参数函数二阶导数公式_机器学习【二】单变量线性回归
  17. 使用Matlab pcode的风险
  18. 随机过程理论知识(一)
  19. STM32F10xxx20xxx21xxxL1xxxx Cortex-M3程序设计手册 阅读笔记二(1):Cortex-M3处理器程序模型
  20. 台式计算机的电功率约为,台式电脑用电功率,电脑用电功率多少

热门文章

  1. 推荐个可以和《魔戒》争雄的美剧:《权力的游戏》。
  2. error_page 详解
  3. 微信公众号开发---生成带参二维码
  4. C#excelpackage读写Excel文件
  5. 计算机文件只读模式,电脑文件只读模式如何修改 – 手机爱问
  6. DSP与STM32的对比浅见(一)
  7. 虾皮的注册流程是什么?怎么注册虾皮?
  8. 用Java输出高频词_编程高阶用法--开发者高频词汇
  9. MySql作业练习题
  10. 传智播客dos命令_命令行英雄,原始播客