24 November, 2011National Tsin Hua University, Taiwan1 Mathematical Structures of Belief Propagation Algorithms in Probabilistic Information Processing.

Slides:



Advertisements
Similar presentations
Introduction to Belief Propagation and its Generalizations. Max Welling Donald Bren School of Information and Computer and Science University of California.
Advertisements

3 March, 2003University of Glasgow1 Statistical-Mechanical Approach to Probabilistic Inference --- Cluster Variation Method and Generalized Loopy Belief.
EE462 MLCV Lecture Introduction of Graphical Models Markov Random Fields Segmentation Tae-Kyun Kim 1.
Belief Propagation on Markov Random Fields Aggeliki Tsoli.
Graduate School of Information Sciences, Tohoku University
1 Bayesian Image Modeling by Generalized Sparse Markov Random Fields and Loopy Belief Propagation Kazuyuki Tanaka GSIS, Tohoku University, Sendai, Japan.
Belief Propagation Kai Ju Liu March 9, Statistical Problems Medicine Finance Internet Computer vision.
Computer vision: models, learning and inference Chapter 10 Graphical Models.
Physics Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 2nd Mathematical Preparations (1): Probability and statistics Kazuyuki Tanaka Graduate.
1 物理フラクチュオマティクス論 Physical Fluctuomatics 応用確率過程論 Applied Stochastic Process 第 5 回グラフィカルモデルによる確率的情報処理 5th Probabilistic information processing by means of.
Physics Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 7th~10th Belief propagation Appendix Kazuyuki Tanaka Graduate School of Information.
1 October, 2007 ALT&DS2007 (Sendai, Japan ) 1 Introduction to Probabilistic Image Processing and Bayesian Networks Kazuyuki Tanaka Graduate School of Information.
1 Physical Fluctuomatics 5th and 6th Probabilistic information processing by Gaussian graphical model Kazuyuki Tanaka Graduate School of Information Sciences,
3 September, 2009 SSP2009, Cardiff, UK 1 Probabilistic Image Processing by Extended Gauss-Markov Random Fields Kazuyuki Tanaka Kazuyuki Tanaka, Muneki.
Physics Fluctuomatics / Applied Stochastic Process (Tohoku University) 1 Physical Fluctuomatics Applied Stochastic Process 2nd Probability and its fundamental.
Physics Fluctuomatics / Applied Stochastic Process (Tohoku University) 1 Physical Fluctuomatics Applied Stochastic Process 9th Belief propagation Kazuyuki.
28 February, 2003University of Glasgow1 Cluster Variation Method and Probabilistic Image Processing -- Loopy Belief Propagation -- Kazuyuki Tanaka Graduate.
Physical Fuctuomatics (Tohoku University) 1 Physical Fluctuomatics Applied Stochastic Process 1st Review of probabilistic information processing Kazuyuki.
10 December, 2008 CIMCA2008 (Vienna) 1 Statistical Inferences by Gaussian Markov Random Fields on Complex Networks Kazuyuki Tanaka, Takafumi Usui, Muneki.
September 2007 IW-SMI2007, Kyoto 1 A Quantum-Statistical-Mechanical Extension of Gaussian Mixture Model Kazuyuki Tanaka Graduate School of Information.
Tokyo Institute of Technology, Japan Yu Nishiyama and Sumio Watanabe Theoretical Analysis of Accuracy of Gaussian Belief Propagation.
Physics Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 12th Bayesian network and belief propagation in statistical inference Kazuyuki Tanaka.
14 October, 2010LRI Seminar 2010 (Univ. Paris-Sud)1 Statistical performance analysis by loopy belief propagation in probabilistic image processing Kazuyuki.
29 December, 2008 National Tsing Hua University, Taiwan 1 Introduction to Probabilistic Image Processing and Bayesian Networks Kazuyuki Tanaka Graduate.
Physics Fluctuomatics/Applied Stochastic Process (Tohoku University) 1 Physical Fluctuomatics Applied Stochastic Process 3rd Random variable, probability.
Physics Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 7th~10th Belief propagation Kazuyuki Tanaka Graduate School of Information Sciences,
Phisical Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 4th Maximum likelihood estimation and EM algorithm Kazuyuki Tanaka Graduate School.
CS Statistical Machine learning Lecture 24
Physics Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 3rd Random variable, probability distribution and probability density function Kazuyuki.
Lecture 2: Statistical learning primer for biologists
Physical Fuctuomatics (Tohoku University) 1 Physical Fluctuomatics 1st Review of probabilistic information processing Kazuyuki Tanaka Graduate School of.
Bayesian networks and their application in circuit reliability estimation Erin Taylor.
Graduate School of Information Sciences, Tohoku University
Pattern Recognition and Machine Learning
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
Physics Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 2nd Probability and its fundamental properties Kazuyuki Tanaka Graduate School of Information.
Physical Fluctuomatics (Tohoku University) 1 Physical Fluctuomatics 13th Quantum-mechanical extensions of probabilistic information processing Kazuyuki.
Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability Primer Bayesian Brain Probabilistic Approaches to Neural Coding 1.1 A Probability.
30 November, 2005 CIMCA2005, Vienna 1 Statistical Learning Procedure in Loopy Belief Propagation for Probabilistic Image Processing Kazuyuki Tanaka Graduate.
29 June, 2006 Kyoto University 1 画像処理における確率伝搬法と EM アルゴリズムの統計的性能評価 東北大学大学院情報科学研究科田中和之 Reference 田中和之 : ガウシアングラフィカルモデルにもとづく確率的情報処理におけ.
ICPR2004 (24 July, 2004, Cambridge) 1 Probabilistic image processing based on the Q-Ising model by means of the mean- field method and loopy belief propagation.
10 October, 2007 University of Glasgow 1 EM Algorithm with Markov Chain Monte Carlo Method for Bayesian Image Analysis Kazuyuki Tanaka Graduate School.
Graduate School of Information Sciences, Tohoku University
マルコフ確率場の統計的機械学習の数理と データサイエンスへの展開 Statistical Machine Learning in Markov Random Field and Expansion to Data Sciences 田中和之 東北大学大学院情報科学研究科 Kazuyuki Tanaka.
Physical Fluctuomatics 13th Quantum-mechanical extensions of probabilistic information processing Kazuyuki Tanaka Graduate School of Information Sciences,
Statistical-Mechanical Approach to Probabilistic Image Processing -- Loopy Belief Propagation and Advanced Mean-Field Method -- Kazuyuki Tanaka and Noriko.
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences, Tohoku University
Sublinear Computational Time Modeling in Statistical Machine Learning Theory for Markov Random Fields Kazuyuki Tanaka GSIS, Tohoku University, Sendai,
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences, Tohoku University, Japan
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences Tohoku University, Japan
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences
Physical Fluctuomatics 7th~10th Belief propagation
Expectation-Maximization & Belief Propagation
Graduate School of Information Sciences, Tohoku University
Probabilistic image processing and Bayesian network
Probabilistic image processing and Bayesian network
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences, Tohoku University
Graduate School of Information Sciences, Tohoku University
Kazuyuki Tanaka Graduate School of Information Sciences
Presentation transcript:

24 November, 2011National Tsin Hua University, Taiwan1 Mathematical Structures of Belief Propagation Algorithms in Probabilistic Information Processing Kazuyuki Tanaka Graduate School of Information Sciences, Tohoku University, Sendai, Japan

24 November, 2011National Tsin Hua University, Taiwan2 Contents 1.Introduction 2.Bayesian Statistics 3.Probabilistic Image Processing 4.Gaussian Graphical Model 5.Belief Propagation 6.Various Applications of Probabilistic Information Processing 7.Summary

National Tsin Hua University, Taiwan 3 Computational model for information processing in data with uncertainty Probabilistic Inference Probabilistic model with graphical structure ( Bayesian network ) Probabilistic information processing can give us unexpected capacity in a system constructed from many cooperating elements with randomness. Inference system for data with uncertainty modeling Node is random variable. Arrow is conditional probability. Mathematical expression of uncertainty =>Probability and Statistics Graph with cycles Important aspect 24 November, 2011

National Tsin Hua University, Taiwan 4 Computational Model for Probabilistic Information Processing Probabilistic Information Processing Probabilistic Model Bayes Formula Algorithm Monte Carlo Method Markov Chain Monte Carlo Method Randomized Algorithm Approximate Method Belief Propagation Variational Bayes Method Expectation Propagation Randomness and Approximation 24 November, 2011

National Tsin Hua University, Taiwan5 Contents 1.Introduction 2.Bayesian Statistics 3.Probabilistic Image Processing 4.Gaussian Graphical Model 5.Belief Propagation 6.Various Applications of Probabilistic Information Processing 7.Summary

24 November, 2011National Tsin Hua University, Taiwan 6 Joint Probability and Conditional Probability a b Conditional Probability of Event A=a when Event B=b has happened. Probability of Event A=a Joint Probability of Events A=a and B=b Random Variable State Variable Probability Distribution Joint Probability Distribution

24 November, 2011National Tsin Hua University, Taiwan 7 Joint Probability and Independency of Events a b In this case, the conditional probability can be expressed as Events A and B are independent of each other a b

24 November, 2011National Tsin Hua University, Taiwan 8 Marginal Probability Let us suppose that the sample space  is expressed by Ω= (A=0) ∪ (A=1) ∪ … ∪ (A=M  1) where every pair of events is exclusive of each other. Marginal Probability of Event B=b in Joint Probability Pr{A=a,B=b} Marginalize a b Simplified Notation Summation over all the possible events in which every pair of events are exclusive of each other. ab = Message Graph with Two Nodes and One Edge

24 November, Marginal Probabiilty of High- Dimentional Joint Probabilty Marginalization with respect to c and d a b cd Hyperedge ab c d Hypergraph Message ab cd Hyperedge ab c d Hypergraph Message National Tsin Hua University, Taiwan Marginalization with respect to a, c and d

24 November, 2011National Tsin Hua University, Taiwan 10 Bayes Formulas a b Prior Probability Posterior Probability Marginal Likelihood Bayesian Network

24 November, 2011National Tsin Hua University, Taiwan11 Contents 1.Introduction 2.Bayesian Statistics 3.Probabilistic Image Processing 4.Gaussian Graphical Model 5.Belief Propagation 6.Various Applications of Probabilistic Information Processing 7.Summary

National Tsin Hua University, Taiwan 12 Image Restoration by Probabilistic Model Original Image Degraded Image Transmission Noise Assumption 1: The degraded image is randomly generated from the original image by according to the degradation process. Assumption 2: The original image is randomly generated by according to the prior probability. Bayes Formula 24 November, 2011

National Tsin Hua University, Taiwan 13 Prior Probability in Probabilistic Image Processing xixi xjxj x1x1 x2x2 x3x3 x4x4 x5x5 x6x6 x7x7 x8x8 x9x9 x 10 x 11 x 12 xixi xjxj State Variable of Light Intensity at i-th Pixel in Original Image xixi

24 November, 2011National Tsin Hua University, Taiwan 14 Additive White Gaussian Noise Conditional Probability of Degradation Process X1X1 X2X2 X3X3 X4X4 X5X5 X6X6 X7X7 X8X8 X9X9 X 10 X 11 X 12 y1y1 y2y2 y3y3 y4y4 y5y5 y6y6 y7y7 y8y8 y9y9 y 10 y 11 y 12 xixi State Variable of Light Intensity at i-th Pixel in Original Image xixi yiyi State Variable of Light Intensity at i-th Pixel in Original Image yiyi xixi yiyi

24 November, 2011National Tsin Hua University, Taiwan 15 Bayesian Image Analysis Original Image Degraded Image Prior Probability Posterior Probability Degradation Process Image Processing is reduced to computations of avereages, variance at each pixel and covariances of each pair of neghbouring pixels

24 November, 2011 National Tsin Hua University, Taiwan 16 Statistical Estimation of Hyperparameters Marginalized with respect to X Original Image Marginal Likelihood Degraded Image Hyperparameters  are determined  so as to maximize the marginal likelihood Pr{Y=y| ,  } with respect to ,  EM (Expectation Maximization) Algorithm

24 November, 2011National Tsin Hua University, Taiwan17 Contents 1.Introduction 2.Bayesian Statistics 3.Probabilistic Image Processing 4.Gaussian Graphical Model 5.Belief Propagation 6.Various Applications of Probabilistic Information Processing 7.Summary

24 November, 2011National Tsin Hua University, Taiwan 18 Gaussian Graphical Model (Gauss Markov Random Fields) Multidimensional Gauss Integral Formulas Maximum Likelihood Estimation  EM Algorithm

24 November, 2011National Tsin Hua University, Taiwan 19 One-Dimensional Signal Processing EM Algorithm Original Signal Degraded Signal Estimated Signal

24 November, 2011 National Tsin Hua University, Taiwan 20 Bayesian Image Analysis by Gaussian Graphical Model Iteration Procedure of EM algorithm in Gaussian Graphical Model EM

24 November, 2011National Tsin Hua University, Taiwan 21 Image Restoration by Gaussian Graphical Model and Conventional Filters MSE Gaussian Graphical Model315 Lowpass Filter (3x3)388 (5x5)413 Median Filter (3x3)486 (5x5)445 (3x3) Lowpass (5x5) Median Gaussian Graphical Model Original Image Degraded Image (  =40) V:Set of all the pixels

24 November, 2011National Tsin Hua University, Taiwan22 Contents 1.Introduction 2.Bayesian Statistics 3.Probabilistic Image Processing 4.Gaussian Graphical Model 5.Belief Propagation 6.Various Applications of Probabilistic Information Processing 7.Summary

National Tsin Hua University, Taiwan 23 What is an important point in computational complexity? How should we treat the calculation of the summation over 2 N configuration? N fold loops If it takes 1 second in the case of N=10, it takes 17 minutes in N=20, 12 days in N=30 and 34 years in N=40. Markov Chain Monte Carlo Method Belief Propagation Method This Talk 24 November, 2011

National Tsin Hua University, Taiwan 24 Strategy of Approximate Algorithm in Probabilistic Information Processing It is very hard to compute marginal probabilities exactly except some tractable cases. What is the tractable cases in which marginal probabilities can be computed exactly? Is it possible to use such algorithms for tractable cases to compute marginal probabilities in intractable cases? 24 November, 2011

National Tsin Hua University, Taiwan 25 Graphical Representations of Tractable Models

24 November, 2011National Tsin Hua University, Taiwan 26 Graphical Representations of Tractable Models abcde ab bcde X ab bcde a b a bcde

24 November, 2011National Tsin Hua University, Taiwan 27 Graphical Representations of Tractable Models cde X cde b c a bcde a bc a bc b cde X

24 November, 2011National Tsin Hua University, Taiwan 28 Graphical Representations of Tractable Models a bcde b cde abcde c de d e

24 November, 2011National Tsin Hua University, Taiwan 29 Graphical Representations of Tractable Models a b e c d f a b e c d f a b e c d f e c d f e c d f e f

24 November, 2011National Tsin Hua University, Taiwan 30 Belief Propagation for Probabilistic Model on Square Grid Graph E : Set of all the links

24 November, 2011National Tsin Hua University, Taiwan 31 Marginal Probability 2 2

24 November, 2011National Tsin Hua University, Taiwan 32 Marginal Probability

24 November, 2011National Tsin Hua University, Taiwan 33 Belief Propagation Message Update Rule

24 November, 2011National Tsin Hua University, Taiwan 34 Belief Propagation on Graph with Cycles Simultaneous Fixed Point Equations of Messages Average, variances and covariances can be expressed in terms of messages

24 November, 2011 National Tsin Hua University, Taiwan 35 Fixed Point Equation and Iterative Method Fixed Point Equation Iterative Method

24 November, 2011National Tsin Hua University, Taiwan 36 Fundamental Structures of Belief Propagation in Probabilistic Image Processing Three Inputs and One Output Message Passing Rules

24 November, 2011National Tsin Hua University, Taiwan 37 Belief Propagation and EM Algorithm Input Output BPEM Update Rule of BP 2 1 3 4 5

24 November, 2011 National Tsin Hua University, Taiwan 38 Maximization of Marginal Likelihood by EM Algorithm Loopy Belief Propagation Exact

24 November, National Tsin Hua University, Taiwan Image Restoration by Gaussian Graphical Model Original Image MSE:315 MSE: 545 MSE: 447 MSE: 411 MSE: 1512 Degraded Image Lowpass Filter Median Filter Exact Wiener Filter Belief Propagation MSE:325

24 November, 2011National Tsin Hua University, Taiwan 40 Digital Images Inpainting based on MRF Input Output Markov Random Fields M. Yasuda, J. Ohkubo and K. Tanaka: Proceedings of CIMCA&IAWTIC2005.

24 November, 2011National Tsin Hua University, Taiwan41 Contents 1.Introduction 2.Bayesian Statistics 3.Probabilistic Image Processing 4.Gaussian Graphical Model 5.Belief Propagation 6.Various Applications of Probabilistic Information Processing 7.Summary

24 November, 2011National Tsin Hua University, Taiwan 42 Belief Propagation for Bayesian Networks

24 November, 2011National Tsin Hua University, Taiwan 43 Factor Graph Representations of Bayesian Networks and Belief Propagations

National Tsin Hua University, Taiwan 44 Error Correcting Code Y. Kabashima and D. Saad: J. Phys. A, vol.37, High Performance Decoding Algorithm code 010 error decode Parity Check Code Turbo Code, Low Density Parity Check (LDPC) Code majority rule Error Correcting Codes 24 November, 2011

National Tsin Hua University, Taiwan 45 Error Correcting Codes and Belief Propagation Received Word Code Word Binary Symmetric Channel

24 November, 2011National Tsin Hua University, Taiwan 46 Error Correcting Codes and Belief Propagation Fundamental Concept for Turbo Codes and LDPC Codes

24 November, 2011National Tsin Hua University, Taiwan 47 Satisfactory Problem (3-SAT)

24 November, 2011National Tsin Hua University, Taiwan48 Contents 1.Introduction 2.Bayesian Statistics 3.Probabilistic Image Processing 4.Gaussian Graphical Model 5.Belief Propagation 6.Statistical Performance Analysis 7.Various Applications of Probabilistic Information Processing 8.Summary

24 November, 2011National Tsin Hua University, Taiwan49 Summary Fundamental Structures of Bayesian modeling have been introduced. Formulation of probabilistic image processing algorithms by means of loopy belief propagation has been summarized. Various applications of Bayesian Network Systems have been reviewed.

24 November, 2011National Tsin Hua University, Taiwan50 References 1.K. Tanaka and D. M. Titterington: Statistical Trajectory of Approximate EM Algorithm for Probabilistic Image Processing, Journal of Physics A: Mathematical and Theoretical, vol.40, no.37, pp , M. Yasuda and K. Tanaka: The Mathematical Structure of the Approximate Linear Response Relation, Journal of Physics A: Mathematical and Theoretical, vol.40, no.33, pp , K. Tanaka and K. Tsuda: A Quantum-Statistical-Mechanical Extension of Gaussian Mixture Model, Journal of Physics: Conference Series, vol.95, article no , pp.1-9, January K. Tanaka: Mathematical Structures of Loopy Belief Propagation and Cluster Variation Method, Journal of Physics: Conference Series, vol.143, article no , pp.1-18, M. Yasuda and K. Tanaka: Approximate Learning Algorithm in Boltzmann Machines, Neural Computation, vol.21, no.11, pp , S. Kataoka, M. Yasuda and K. Tanaka: Statistical Performance Analysis in Probabilistic Image Processing, Journal of the Physical Society of Japan, vol.79, no.2, article no , 2010.

24 November, 2011National Tsin Hua University, Taiwan51 Textbooks Kazuyuki Tanaka: Introduction of Image Processing by Probabilistic Models, Morikita Publishing Co., Ltd., 2006 (in Japanese). Kazuyuki Tanaka: Mathematics of Statistical Inference by Bayesian Network, Corona Publishing Co., Ltd., 2009 (in Japanese).