Probabilistic Graphical Model 1.2節

更新於 2024/05/13閱讀時間約 8 分鐘

以下內容是我閱讀Probabilistic Graphical Model, Koller 2009一書的讀書筆記,未來將不定期新增內容,此技術屬AI人工智慧範疇。

1.2 Structured Probabilistic Models

既然要融入Uncertainty和Probability Theory,自然就會需要使用Random Variable來描述Value的不確定性,此外To reason probabilistically about the values of one or more of the variables, possibly given observations about some others,就會需要Joint Probability Distribution以及Posterior Distribution.


1.2.1 Probabilistic Graphical Models

當一個專業Domain需要用很多Random Variable描述時就會很棘手,因此This book describes the framework of probabilistic graphical models, which provides a mechanism for exploiting structure in complex distributions to describe them compactly, and in a way that allows them to be constructed and utilized effectively. Probabilistic graphical models use a graph-based representation as the basis for compactly encoding a complex distribution over a high-dimensional space. The nodes correspond to the variables in our domain, and the edges correspond to direct probabilistic interactions between them.


這本書會教你從Graph Representation出發來判斷機率分佈的Independencies以及從Graph的Skeleton來判斷Factorzation,因此:It turns out that these two perspectives — the graph as a representation of a set of independencies, and the graph as a skeleton for factorizing a distribution — are, in a deep sense, equivalent. The independence properties of the distribution are precisely what allow it to be represented compactly in a factorized form. Conversely, a particular factorization of the distribution guarantees that certain independencies hold.


此外這本書會介紹兩種Graph,分別是Bayesian Networks (Directed Graph)與Markov Networks (Undirected Graph),Both representations provide the duality of independencies and factorization, but they differ in the set of independencies they can encode and in the factorization of the distribution that they induce.


1.2.2 Representation, Inference, Learning

Graph Representation的好處是:Transparent, in that a human expert can understand and evaluate its semantics and properties. This property is important for constructing models that provide an accurate reflection of our understanding of a domain. Models that are opaque can easily give rise to unexplained, and even undesirable answers.


另一個好處是做Inference的時候比較快:This book provides algorithms for computing the posterior probability of some variables given evidence on others. These inference algorithms work directly on the graph structure and are generally orders of magnitude faster than manipulating the joint distribution explicitly.


第三個好處是:Probabilistic graphical models support a data-driven approach to model construction that is very effective in practice. The models produced by this process are usually much better reflections of the domain than models that are purely hand-constructed. Moreover, they can sometimes reveal surprising connections between variables and provide novel insights about a domain.


總結來說Probabilistic Graphical Model提供的好處乃是:These three components — representation, inference, and learning — are critical components in constructing an intelligent system. We need a declarative representation that is a reasonable encoding of our world model. We need to be able to use this representation effectively to answer a broad range of questions that are of interest. And we need to be able to acquire this distribution, combining expert knowledge and accumulated data. Probabilistic graphical models are one of a small handful of frameworks that support all three capabilities for a broad range of problems.

raw-image


avatar-img
168會員
443內容數
這裡將提供: AI、Machine Learning、Deep Learning、Reinforcement Learning、Probabilistic Graphical Model的讀書筆記與演算法介紹,一起在未來AI的世界擁抱AI技術,不BI。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Learn AI 不 BI 的其他內容
以下內容是我閱讀Probabilistic Graphical Model, Koller 2009一書的讀書筆記,未來將不定期新增內容,此技術屬AI人工智慧範疇。 Introduction 1.1 Motivation 想要有一個智能體能接收輸入訊息,進而輸出對應動作甚至做Reasoning
這個頻道將提供以下服務: 深入介紹各種Machine Learning技術 深入介紹各種Deep Learning技術 深入介紹各種Reinforcement Learning技術 深入介紹Probabilistic Graphical Model技術 不定時提供讀書筆記 讓我們一起在未
以下內容是我閱讀Probabilistic Graphical Model, Koller 2009一書的讀書筆記,未來將不定期新增內容,此技術屬AI人工智慧範疇。 Introduction 1.1 Motivation 想要有一個智能體能接收輸入訊息,進而輸出對應動作甚至做Reasoning
這個頻道將提供以下服務: 深入介紹各種Machine Learning技術 深入介紹各種Deep Learning技術 深入介紹各種Reinforcement Learning技術 深入介紹Probabilistic Graphical Model技術 不定時提供讀書筆記 讓我們一起在未
你可能也想看
Google News 追蹤
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
阿揪西放送的老朋友們應該知道,今年我剛結束了一段大齡留學生活。這段時間偶爾有網友私訊詢問學校申請、開銷和準備流程等問題,我也樂於分享各種細節。其中常提到的建議之一就是:開通一個便捷的網銀帳戶。
Thumbnail
對於天氣的精密掌握,不僅得以改善各種生存條件,還能藉此訂定各種軍事策略,對於各種地緣政治紛爭的此刻,有其重大意義,於是各國對於快速準確的天氣預測技術,皆十分有興趣。本文介紹Google Research 的研究利用AI來預測天氣,誤差可以勝過傳統超級計算機的估算,讓我們一起看看是怎麼做到的。
Thumbnail
1. p1 = Product.new(name:"衛生紙") 接著執行 p1.stores = s1 卻出現 undefined method "each"的錯誤訊息。(如下圖一) 解決方法: 強制給實體掛上store_id 接下來處理Product
Thumbnail
Turtle Graphic的前身是一種設計給小朋友學習的簡易繪圖程式,最初來自於Wally Feurzeig、Seymour Papert和Cynthia Solomon於1967年所創造的Logo編程語言,它是Python內建的繪圖函式庫,我們可以根據函式庫裡面的指令,操控一隻或多隻「小烏龜」在
Thumbnail
Tesla 從二月初開始,各種Model 2新聞、爆料炒得滿天飛,朋友Ted蒐集了很多資訊,看了看先整理出四個必須知道的最新資訊,來看看Model 2究竟香在哪裡。(目前關於Model 2的資訊都還只是猜測)
在Model中常看到這兩個屬性fillable, guarded: protected $fillable=['name','job']; protected $guarded=['user_id']; 其中guarded是黑名單的意思,fillable則是白名單。 這兩個屬性是用來設定是否允許批量
Thumbnail
續上篇,把程式碼改成這樣,model加上關聯,就可以從article去query comments了。 L27表示從article table中primary key = 1的文章去找所有留言。 L27的$articles變數output如下: L12這個method: comments(),
Thumbnail
Elon Musk有個很厲害的地方,就是往往可以從自己搞出來的困境中神奇脫身;而最近的一次,就是在上市18到24個月之前就發表Tesla Model Y車款。問題是,Model Y可能會吸走目前非常重要的Model 3訂單,而且Tesla現在正需要Model 3的訂單來救命。
Thumbnail
這女孩做事認真,每分每刻忙於檢討自己錯失,有時把放大鏡放在錯的位置「自己嚇自己」;相反女兒喜歡嘗試習慣犯錯從修正中跌碰,意外地惹得好友由衷欣賞臨摹。
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
阿揪西放送的老朋友們應該知道,今年我剛結束了一段大齡留學生活。這段時間偶爾有網友私訊詢問學校申請、開銷和準備流程等問題,我也樂於分享各種細節。其中常提到的建議之一就是:開通一個便捷的網銀帳戶。
Thumbnail
對於天氣的精密掌握,不僅得以改善各種生存條件,還能藉此訂定各種軍事策略,對於各種地緣政治紛爭的此刻,有其重大意義,於是各國對於快速準確的天氣預測技術,皆十分有興趣。本文介紹Google Research 的研究利用AI來預測天氣,誤差可以勝過傳統超級計算機的估算,讓我們一起看看是怎麼做到的。
Thumbnail
1. p1 = Product.new(name:"衛生紙") 接著執行 p1.stores = s1 卻出現 undefined method "each"的錯誤訊息。(如下圖一) 解決方法: 強制給實體掛上store_id 接下來處理Product
Thumbnail
Turtle Graphic的前身是一種設計給小朋友學習的簡易繪圖程式,最初來自於Wally Feurzeig、Seymour Papert和Cynthia Solomon於1967年所創造的Logo編程語言,它是Python內建的繪圖函式庫,我們可以根據函式庫裡面的指令,操控一隻或多隻「小烏龜」在
Thumbnail
Tesla 從二月初開始,各種Model 2新聞、爆料炒得滿天飛,朋友Ted蒐集了很多資訊,看了看先整理出四個必須知道的最新資訊,來看看Model 2究竟香在哪裡。(目前關於Model 2的資訊都還只是猜測)
在Model中常看到這兩個屬性fillable, guarded: protected $fillable=['name','job']; protected $guarded=['user_id']; 其中guarded是黑名單的意思,fillable則是白名單。 這兩個屬性是用來設定是否允許批量
Thumbnail
續上篇,把程式碼改成這樣,model加上關聯,就可以從article去query comments了。 L27表示從article table中primary key = 1的文章去找所有留言。 L27的$articles變數output如下: L12這個method: comments(),
Thumbnail
Elon Musk有個很厲害的地方,就是往往可以從自己搞出來的困境中神奇脫身;而最近的一次,就是在上市18到24個月之前就發表Tesla Model Y車款。問題是,Model Y可能會吸走目前非常重要的Model 3訂單,而且Tesla現在正需要Model 3的訂單來救命。
Thumbnail
這女孩做事認真,每分每刻忙於檢討自己錯失,有時把放大鏡放在錯的位置「自己嚇自己」;相反女兒喜歡嘗試習慣犯錯從修正中跌碰,意外地惹得好友由衷欣賞臨摹。