ฉันกำลังเรียนหลักสูตร PGM โดย Daphne Koller บน Coursera โดยทั่วไปเราจะสร้างแบบจำลองเครือข่ายแบบเบย์เป็นเหตุและผลของกราฟกำกับของตัวแปรซึ่งเป็นส่วนหนึ่งของข้อมูลที่สังเกตได้ แต่ในบทเรียนและตัวอย่างของ PyMC ฉันเห็นว่ามันไม่ได้เป็นแบบอย่างในแบบเดียวกับ PGM หรือ atleast ที่ฉันสับสน ใน PyMC ผู้ปกครองของตัวแปรโลกแห่งความเป็นจริงใด ๆ ที่สังเกตได้มักจะเป็นพารามิเตอร์ของการแจกแจงที่คุณใช้ในการสร้างแบบจำลองตัวแปร
ตอนนี้คำถามของฉันเป็นคำถามที่ใช้งานได้จริง สมมติว่าฉันมี 3 ตัวแปรซึ่งข้อมูลถูกสังเกต (A, B, C) (สมมติว่าพวกมันเป็นตัวแปรต่อเนื่องทั้งหมดเพียงเพื่อประโยชน์ของมัน) จากความรู้ด้านโดเมนเราสามารถพูดได้ว่า A และ B เป็นสาเหตุของ C ดังนั้นเราจึงมี BN ที่นี่ - A, B เป็นผู้ปกครองและ C คือเด็ก ๆ ตอนนี้จากสมการ BN P (A, B, C) = P (C | A, B) * P (A) * P (B)
ฉันสามารถพูดได้ว่า A และ B คือการแจกแจงแบบปกติที่มี mu และ sigma บางตัว แต่ฉันจะสร้างแบบจำลอง P (C | A, B) ได้อย่างไร แนวคิดทั่วไปที่ฉันต้องการเรียนรู้คือฉันจะเรียนรู้ BN นี้โดยใช้ PyMC ได้อย่างไรเพื่อให้ฉันสามารถสืบค้น BN ได้ หรือฉันต้องเพิ่ม BN ด้วยพารามิเตอร์ของแบบจำลองในบางแบบ
ปัญหานี้แก้ไขได้โดยใช้ pymc หรือไม่ หรือฉันมีพื้นฐานบางอย่างผิดหรือเปล่า?
ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม!