SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Downloaden Sie, um offline zu lesen
Markov Random Field
Explained from the View of 
Probabilistic Graphical Models


SUPPLEMENTS FOR 
BAYESIAN NETWORKS COURSE
YUAN‐KAI WANG, 2011/05/05
                                 1
Goal of This Unit
• We have seen that directed graphical models 
  specify a factorization of the joint distribution 
  over a set of variables into a product of local 
  conditional distributions
• We turn now to the second major class of 
  graphical models that are described by 
  undirected graphs and that again specify both 
  a factorization and a set of conditional 
  independence relations.
• We will talk Markov Random Field (MRF).
  •   No inference algorithms
  •   But more on modeling and energy function
                                                       2
Self‐Study Reference
• Source of this unit
  •   Section 8.3 Markov Random Fields, Pattern 
      Recognition and Machine Learning, C. M. Bishop, 
      2006.
• Background of this unit
  •   Chapter 8 Graphical Models, Pattern Recognition 
      and Machine Learning, C. M. Bishop, 2006.
  •   Probabilistic Graphical Models, Yuan‐Kai Wang’s 
      Lecture Notes for Bayesian Networks Courses, 
      2011.
                                                         3
Contents
1.   Background
2.   Conditional Independence Property
3.   Factorization Property
4.   Example: Image De‐noising
5.   Relation to Directed Graphs




                                         4
1. Background
• We have seen that directed graphical 
  models
  • Specify a factorization of the joint distribution 
    over a set of variables
  • Into a product of local conditional distributions




                                                         5
Bayesian Networks
Directed Acyclic Graph (DAG)




                               6
Bayesian Networks




                General Factorization




                                        7
What Is Markov Random Field (MRF)
• A Markov random field (MRF) has a set of 
  •   Nodes
      •   Each node corresponds to a variable or group of 
          variables
  •   Links
      •   Each connects a pair of nodes. 
• The links are undirected
  •   They do not carry arrows
• MRF is also known as
  •   Markov network, or                    (Kindermann and Snell, 1980)
  •   Undirected graphical model

                                                                       8
Why Use MRF for Computer Vision
•   Image de‐noising
•   Image de‐blurring
•   Image segmentation
•   Image super‐resolution




                                  9
2. Conditional Independence Property

• In the case of directed graphs, we can test 
  whether a conditional independence (CI) 
  property holds by applying a graphical test 
  called d‐separation.
  • This involved testing whether or not the paths 
    connecting two sets of nodes were ‘blocked’.
• The CI definition will not apply to MRF and 
  undirected graphical models (UGMs).
  • But we will find alternative semantics of CI 
    property for MRF and UGMs.
                                                      10
CI Definition for UGM
• Suppose that in an UGM we identify three 
  sets of nodes, denoted A, B, and C, 
• And we consider the CI property

• To test whether CI property is satisfied by a 
  probability distribution defined by a UGM
  • We consider all possible paths that connect 
    nodes in set A to nodes in set B through C.

                                                   11
An Example of CI
                   • Every path from any 
                     node in set A to any 
                     node in set B passes 
                     through at least one 
                     node in set C. 
                   • Consequently the 
                     conditional 
                     independence property 

                     holds for any probability 
                     distribution described by 
                     this graph.

                                          12
Markov Blanket
• The Markov blanket for a UGM 
  takes a particularly simple form,
  • Because a node will be conditionally 
    independent of all other nodes 
                                      Markov Blanket
    conditioned only on the 
    neighbouring nodes.




                                                       13
3. Factorization Property
• It is a factorization rule for UGM 
  corresponding to the conditional 
  independence test.
• What is factorization?
  • Expressing the joint distribution p(x) as a 
    product of functions defined over sets of 
    variables that are local to the graph.
  • Remember the factorization rule in directed 
    graphs                        Product of factors
                                                       14
The Factorization Rule – Two nodes
• Consider two nodes xi and xj that are not 
  connected by a link
  • Then these variables must be conditionally 
    independent given all other nodes in the graph.
    •    There is no direct path between the two nodes.
    •    And all other paths pass through nodes that are 
         observed, and hence those paths are blocked. 
• This CI property can be expressed as

    x{i,j} denotes the set x of all variables with xi and xj removed. 
                                                                          15
The Factorization Rule – All Nodes 
• Extend the factorization of two nodes to 
  the joint distribution p(x) of all nodes 
  • It must be the product of a set of factors
  • Each factor has some nodes Xc={xi … xj} that do 
    not appear in other factors 
    •   In order for the CI property to hold for all possible 
        distributions belonging to the graph.


                               ,     	

                                                                 16
Clique
                           ,

• How to find the set of {xc}?
• We need to consider a graph terminology: 
  clique
  • It is a subset of the nodes in a graph such that 
    there exists a link between all pairs of nodes in 
    the subset.
  • The set of nodes in a clique is fully connected.

                                                     17
Cliques and Maximal Cliques
• A maximal clique is a clique that 
  • It is not possible to include any other nodes 
    from the graph to the set without it ceasing to 
    be a clique.        Clique




                                  Maximal Clique
                                                       18
An Example of Clique
• This graph has five cliques of two nodes
  • {x1, x2}, {x2, x3}, {x3, x4}, {x4, x2}, {x1, x3}
• It has two maximal cliques          Clique
  • {x1, x2, x3}, {x2, x3, x4}
• The set {x1, x2, x3, x4} is 
  not a clique because of 
  the missing link
  from x1 to x4.
                                                  Maximal Clique

                                                           19
Factorization by Maximal Clique
• We can define the factors in the 
  decomposition of the joint distribution to be 
  functions of the variables in the cliques.
                            ,    	

  •   The set of nodes xC is a clique
• In fact, we can consider functions of the 
  maximal cliques, without loss of generality,
  •   Because other cliques must be subsets of maximal 
      cliques.
  •   The set of nodes xC is a maximal clique
                                                          20
The Factorization Rule
• Denote a clique by C and the set of 
  variables in that clique by xC. 
• The joint distribution p(x) is written as a 
  product of potential functions C(xC) over 
  the maximal cliques of the graph

  • The quantity Z, sometimes called partition 
    function, is a normalization constant and is 
    given by

                                                    21
Why Not Probability Function 
for the Factorization Rule (1/2)
• Why      potential function

   but not probability function?
  • In directed graphs, each factor represents the 
    conditional distribution corresponding to its 
    parents.

  • But here we do not restrict the choice of 
    potential functions to a specific probabilistic 
    distribution.
                                                       22
Why Not Probability Function 
for the Factorization Rule (2/2)
• Why      potential function

  but not probability function?
  • It is all for flexibility
  • We can define any function as we want
  • But a little restriction (compared to probability) 
    has still to be made for potential function 
      C(xC).
  • And note that the p(x) is still a probability 
    function
                                                      23
The Potential Function 

• Potential function     C(xC)
  •   C(xC)  0, to ensure that p(x)  0.
  • Therefore it is usually convenient to express 
    them as exponentials


  • E(xC) is called an energy function, and the 
    exponential representation is called the 
    Boltzmann distribution. 

                                                     24
Energy Function
• The joint distribution is defined as the 
  product of potentials
• The total energy is obtained by adding the 
  energies of each of the maximal cliques.
                         1
                               ψ

        1                      1
             exp	                  exp	

                    1
                        exp	

                                                25
Total Energy Function
• The total energy function can define the 
  property of a MRF




  Next, we will use an example, image de‐noising, 
  to illustrate how to design the energy function.
                                                     26
4. Illustration: Image De‐Noising




  Original Image Image Capture       Noisy Image
   (binary image)


          De‐Noising (Noise removal, Recover)
                                                   27
Binary Image
• Let the observed noisy image be described 
  by an array of binary pixel values 
  yi  {−1,+1}, where the index i = 1, . . . ,D
  runs over all pixels.




                                                  28
Simulation: generate noisy images
• We have the original noise‐free image, 
  described by binary pixel values xi{−1,+1}.
• We randomly flipping the sign of pixels with 
  some small probability, say 10%. 


                  Simulation




                                              29
Modelling
• Because the noise level is small, 
  • There is a strong 
    correlation between 
                                (noisy pixel)
    xi and yi. 
• We also know that 
  • Neighbouring pixels 
    xi and xj in an image 
    are strongly correlated. 
                                                        xj
                                   (noise‐free pixel)

                                                             30
Modelling ‐ Cliques
• This graph has two types of cliques, each of 
  which contains two variables.
  • { xi , yi }
  • { xi , xj }
• We need to define
  two energy functions
  for the two cliques.
                                       xj



                                                  31
Modelling – Energy Function (1/2)
• { xi , yi } energy function
   • Expresses the correlation
     between these variables
   • −xiyi
      •  is a positive constant
• Why?
   • Remember that 
       • A lower energy encouraging 
         a higher probability
   • Low energy when xi and yi have the same sign
   • Higher energy when they have the opposite sign
                                                      32
Modelling – Energy Function (2/2)
• { xi , xj } energy function
   • Expresses the correlation
     between these variables
   • −xixj
      •  is a positive constant                       xj
• Why?
   • Low energy when xi and xj have the same sign
   • Higher energy when they have the opposite sign.



                                                            33
Modelling ‐ Total Energy Function (1/2)
                             , 
             = { }, 




                                  
                       ,




                                      34
Modelling ‐ Total Energy Function (2/2)
  • The complete energy function 
    for the model             ,

                                              
(noisy pixel)
                               ,

                        • We add an extra term hxi for each 
                          pixel i in the noise‐free image. 
                        • It has the effect of 
                            • Biasing the model towards pixel 
                              values that have one particular 
   (noise‐free pixel)         sign in preference to the other

                                                           35
Modelling – Final Representation

   = { }, 
                                   



                            1
                    ,           exp	       ,

                        ,

                                       
                    ,

                                               36
Two Algorithms for Solutions
• How to find solution of 
                  
  • Iterated Conditional Modes (ICM)
    •   Proposed by Kittler & Foglein, 1984
    •   Simply a coordinate‐wise gradient ascent algorithm
    •   Local maximum solution
    •   Description in Wikipedia
  • Graph Cuts
    •   Guaranteed to find the global maximum solution
    •   Description in Wikipedia

                                                             37
Image De‐Noising ‐ ICM




        Noisy            Restored Image 
       Image                  (ICM)

                                           38
Image De‐Noising – Graph Cuts




    Restored Image    Restored Image 
         (ICM)         (Graph cuts)

                                        39
5. Relation to Directed Graphs
• We have introduced two graphical 
  frameworks for representing probability 
  distributions, corresponding to directed and 
  undirected graphs
• It is instructive to discuss the relation 
  between these.
• Details is TBU(To Be Updated)


                                              40
Converting Directed to Undirected Graphs 
(1)




                                            41
Converting Directed to Undirected Graphs 
(2)
Additional links




                                            42
Directed vs. Undirected Graphs (1)




                                     43
Directed vs. Undirected Graphs (2)




                                     44

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to XGBoost
Introduction to XGBoostIntroduction to XGBoost
Introduction to XGBoostJoonyoung Yi
 
Activation function
Activation functionActivation function
Activation functionAstha Jain
 
Stochastic gradient descent and its tuning
Stochastic gradient descent and its tuningStochastic gradient descent and its tuning
Stochastic gradient descent and its tuningArsalan Qadri
 
Instance Based Learning in Machine Learning
Instance Based Learning in Machine LearningInstance Based Learning in Machine Learning
Instance Based Learning in Machine LearningPavithra Thippanaik
 
Concept learning and candidate elimination algorithm
Concept learning and candidate elimination algorithmConcept learning and candidate elimination algorithm
Concept learning and candidate elimination algorithmswapnac12
 
. An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic .... An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic ...butest
 
Optimization problems and algorithms
Optimization problems and  algorithmsOptimization problems and  algorithms
Optimization problems and algorithmsAboul Ella Hassanien
 
Bayesian Learning by Dr.C.R.Dhivyaa Kongu Engineering College
Bayesian Learning by Dr.C.R.Dhivyaa Kongu Engineering CollegeBayesian Learning by Dr.C.R.Dhivyaa Kongu Engineering College
Bayesian Learning by Dr.C.R.Dhivyaa Kongu Engineering CollegeDhivyaa C.R
 
Evolutionary Algorithms
Evolutionary AlgorithmsEvolutionary Algorithms
Evolutionary AlgorithmsReem Alattas
 
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...Mohammed Bennamoun
 
Machine Learning with Decision trees
Machine Learning with Decision treesMachine Learning with Decision trees
Machine Learning with Decision treesKnoldus Inc.
 
Optimization/Gradient Descent
Optimization/Gradient DescentOptimization/Gradient Descent
Optimization/Gradient Descentkandelin
 
Bayesian Networks - A Brief Introduction
Bayesian Networks - A Brief IntroductionBayesian Networks - A Brief Introduction
Bayesian Networks - A Brief IntroductionAdnan Masood
 
Learning set of rules
Learning set of rulesLearning set of rules
Learning set of rulesswapnac12
 
Classification Based Machine Learning Algorithms
Classification Based Machine Learning AlgorithmsClassification Based Machine Learning Algorithms
Classification Based Machine Learning AlgorithmsMd. Main Uddin Rony
 
Adaline madaline
Adaline madalineAdaline madaline
Adaline madalineNagarajan
 
Back propagation
Back propagationBack propagation
Back propagationNagarajan
 

Was ist angesagt? (20)

Introduction to XGBoost
Introduction to XGBoostIntroduction to XGBoost
Introduction to XGBoost
 
Activation function
Activation functionActivation function
Activation function
 
Stochastic gradient descent and its tuning
Stochastic gradient descent and its tuningStochastic gradient descent and its tuning
Stochastic gradient descent and its tuning
 
Instance Based Learning in Machine Learning
Instance Based Learning in Machine LearningInstance Based Learning in Machine Learning
Instance Based Learning in Machine Learning
 
Concept learning and candidate elimination algorithm
Concept learning and candidate elimination algorithmConcept learning and candidate elimination algorithm
Concept learning and candidate elimination algorithm
 
. An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic .... An introduction to machine learning and probabilistic ...
. An introduction to machine learning and probabilistic ...
 
Optimization problems and algorithms
Optimization problems and  algorithmsOptimization problems and  algorithms
Optimization problems and algorithms
 
Bayesian Learning by Dr.C.R.Dhivyaa Kongu Engineering College
Bayesian Learning by Dr.C.R.Dhivyaa Kongu Engineering CollegeBayesian Learning by Dr.C.R.Dhivyaa Kongu Engineering College
Bayesian Learning by Dr.C.R.Dhivyaa Kongu Engineering College
 
Evolutionary Algorithms
Evolutionary AlgorithmsEvolutionary Algorithms
Evolutionary Algorithms
 
Csc446: Pattern Recognition
Csc446: Pattern Recognition Csc446: Pattern Recognition
Csc446: Pattern Recognition
 
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
Artificial Neural Network Lecture 6- Associative Memories & Discrete Hopfield...
 
Machine Learning with Decision trees
Machine Learning with Decision treesMachine Learning with Decision trees
Machine Learning with Decision trees
 
Optimization/Gradient Descent
Optimization/Gradient DescentOptimization/Gradient Descent
Optimization/Gradient Descent
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Bayesian Networks - A Brief Introduction
Bayesian Networks - A Brief IntroductionBayesian Networks - A Brief Introduction
Bayesian Networks - A Brief Introduction
 
Learning set of rules
Learning set of rulesLearning set of rules
Learning set of rules
 
Defuzzification
DefuzzificationDefuzzification
Defuzzification
 
Classification Based Machine Learning Algorithms
Classification Based Machine Learning AlgorithmsClassification Based Machine Learning Algorithms
Classification Based Machine Learning Algorithms
 
Adaline madaline
Adaline madalineAdaline madaline
Adaline madaline
 
Back propagation
Back propagationBack propagation
Back propagation
 

Ähnlich wie Markov Random Field (MRF)

Tutorial on Markov Random Fields (MRFs) for Computer Vision Applications
Tutorial on Markov Random Fields (MRFs) for Computer Vision ApplicationsTutorial on Markov Random Fields (MRFs) for Computer Vision Applications
Tutorial on Markov Random Fields (MRFs) for Computer Vision ApplicationsAnmol Dwivedi
 
Convolutional Neural Networks - Veronica Vilaplana - UPC Barcelona 2018
Convolutional Neural Networks - Veronica Vilaplana - UPC Barcelona 2018Convolutional Neural Networks - Veronica Vilaplana - UPC Barcelona 2018
Convolutional Neural Networks - Veronica Vilaplana - UPC Barcelona 2018Universitat Politècnica de Catalunya
 
T12 Distributed search and constraint handling
T12	Distributed search and constraint handlingT12	Distributed search and constraint handling
T12 Distributed search and constraint handlingEASSS 2012
 
Convolutional neural networks
Convolutional neural networksConvolutional neural networks
Convolutional neural networksMohammad Imran
 
Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)Gaurav Mittal
 
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...thanhdowork
 
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...thanhdowork
 
A brief introduction to recent segmentation methods
A brief introduction to recent segmentation methodsA brief introduction to recent segmentation methods
A brief introduction to recent segmentation methodsShunta Saito
 
Convolutional Neural Networks (DLAI D5L1 2017 UPC Deep Learning for Artificia...
Convolutional Neural Networks (DLAI D5L1 2017 UPC Deep Learning for Artificia...Convolutional Neural Networks (DLAI D5L1 2017 UPC Deep Learning for Artificia...
Convolutional Neural Networks (DLAI D5L1 2017 UPC Deep Learning for Artificia...Universitat Politècnica de Catalunya
 
ANU ASTR 4004 / 8004 Astronomical Computing : Lecture 6
ANU ASTR 4004 / 8004 Astronomical Computing : Lecture 6ANU ASTR 4004 / 8004 Astronomical Computing : Lecture 6
ANU ASTR 4004 / 8004 Astronomical Computing : Lecture 6tingyuansenastro
 
Clustering of graphs and search of assemblages
Clustering of graphs and search of assemblagesClustering of graphs and search of assemblages
Clustering of graphs and search of assemblagesData-Centric_Alliance
 
A new development in the hierarchical clustering of repertory grid data
A new development in the hierarchical clustering of repertory grid dataA new development in the hierarchical clustering of repertory grid data
A new development in the hierarchical clustering of repertory grid dataMark Heckmann
 
Rethinking Attention with Performers
Rethinking Attention with PerformersRethinking Attention with Performers
Rethinking Attention with PerformersJoonhyung Lee
 
Overview of Convolutional Neural Networks
Overview of Convolutional Neural NetworksOverview of Convolutional Neural Networks
Overview of Convolutional Neural Networksananth
 
Multiplex Networks: structure and dynamics
Multiplex Networks: structure and dynamicsMultiplex Networks: structure and dynamics
Multiplex Networks: structure and dynamicsEmanuele Cozzo
 
Graph Analysis Beyond Linear Algebra
Graph Analysis Beyond Linear AlgebraGraph Analysis Beyond Linear Algebra
Graph Analysis Beyond Linear AlgebraJason Riedy
 
Network Deconvolution review [cdm]
Network Deconvolution review [cdm]Network Deconvolution review [cdm]
Network Deconvolution review [cdm]Dongmin Choi
 

Ähnlich wie Markov Random Field (MRF) (20)

Tutorial on Markov Random Fields (MRFs) for Computer Vision Applications
Tutorial on Markov Random Fields (MRFs) for Computer Vision ApplicationsTutorial on Markov Random Fields (MRFs) for Computer Vision Applications
Tutorial on Markov Random Fields (MRFs) for Computer Vision Applications
 
Chapter 4 better.pptx
Chapter 4 better.pptxChapter 4 better.pptx
Chapter 4 better.pptx
 
Convolutional Neural Networks - Veronica Vilaplana - UPC Barcelona 2018
Convolutional Neural Networks - Veronica Vilaplana - UPC Barcelona 2018Convolutional Neural Networks - Veronica Vilaplana - UPC Barcelona 2018
Convolutional Neural Networks - Veronica Vilaplana - UPC Barcelona 2018
 
T12 Distributed search and constraint handling
T12	Distributed search and constraint handlingT12	Distributed search and constraint handling
T12 Distributed search and constraint handling
 
Convolutional neural networks
Convolutional neural networksConvolutional neural networks
Convolutional neural networks
 
Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)Convolutional Neural Networks (CNN)
Convolutional Neural Networks (CNN)
 
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
 
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
 
A brief introduction to recent segmentation methods
A brief introduction to recent segmentation methodsA brief introduction to recent segmentation methods
A brief introduction to recent segmentation methods
 
Convolutional Neural Networks (DLAI D5L1 2017 UPC Deep Learning for Artificia...
Convolutional Neural Networks (DLAI D5L1 2017 UPC Deep Learning for Artificia...Convolutional Neural Networks (DLAI D5L1 2017 UPC Deep Learning for Artificia...
Convolutional Neural Networks (DLAI D5L1 2017 UPC Deep Learning for Artificia...
 
ANU ASTR 4004 / 8004 Astronomical Computing : Lecture 6
ANU ASTR 4004 / 8004 Astronomical Computing : Lecture 6ANU ASTR 4004 / 8004 Astronomical Computing : Lecture 6
ANU ASTR 4004 / 8004 Astronomical Computing : Lecture 6
 
Clustering of graphs and search of assemblages
Clustering of graphs and search of assemblagesClustering of graphs and search of assemblages
Clustering of graphs and search of assemblages
 
A new development in the hierarchical clustering of repertory grid data
A new development in the hierarchical clustering of repertory grid dataA new development in the hierarchical clustering of repertory grid data
A new development in the hierarchical clustering of repertory grid data
 
Rethinking Attention with Performers
Rethinking Attention with PerformersRethinking Attention with Performers
Rethinking Attention with Performers
 
Overview of Convolutional Neural Networks
Overview of Convolutional Neural NetworksOverview of Convolutional Neural Networks
Overview of Convolutional Neural Networks
 
Multiplex Networks: structure and dynamics
Multiplex Networks: structure and dynamicsMultiplex Networks: structure and dynamics
Multiplex Networks: structure and dynamics
 
Deep Learning
Deep LearningDeep Learning
Deep Learning
 
lecture_16.pptx
lecture_16.pptxlecture_16.pptx
lecture_16.pptx
 
Graph Analysis Beyond Linear Algebra
Graph Analysis Beyond Linear AlgebraGraph Analysis Beyond Linear Algebra
Graph Analysis Beyond Linear Algebra
 
Network Deconvolution review [cdm]
Network Deconvolution review [cdm]Network Deconvolution review [cdm]
Network Deconvolution review [cdm]
 

Mehr von IEEE International Conference on Intelligent Information Hiding and Multimedia Signal Processing

Mehr von IEEE International Conference on Intelligent Information Hiding and Multimedia Signal Processing (17)

Computer Vision in the Age of IoT
Computer Vision in the Age of IoTComputer Vision in the Age of IoT
Computer Vision in the Age of IoT
 
2014/07/17 Parallelize computer vision by GPGPU computing
2014/07/17 Parallelize computer vision by GPGPU computing2014/07/17 Parallelize computer vision by GPGPU computing
2014/07/17 Parallelize computer vision by GPGPU computing
 
Towards Embedded Computer Vision - New @ 2013
Towards Embedded Computer Vision - New @ 2013Towards Embedded Computer Vision - New @ 2013
Towards Embedded Computer Vision - New @ 2013
 
老師與教學助理的互動經驗分享 1010217
老師與教學助理的互動經驗分享 1010217老師與教學助理的互動經驗分享 1010217
老師與教學助理的互動經驗分享 1010217
 
Parallel Vision by GPGPU/CUDA
Parallel Vision by GPGPU/CUDAParallel Vision by GPGPU/CUDA
Parallel Vision by GPGPU/CUDA
 
07 approximate inference in bn
07 approximate inference in bn07 approximate inference in bn
07 approximate inference in bn
 
06 exact inference in bn
06 exact inference in bn06 exact inference in bn
06 exact inference in bn
 
08 probabilistic inference over time
08 probabilistic inference over time08 probabilistic inference over time
08 probabilistic inference over time
 
05 probabilistic graphical models
05 probabilistic graphical models05 probabilistic graphical models
05 probabilistic graphical models
 
04 Uncertainty inference(continuous)
04 Uncertainty inference(continuous)04 Uncertainty inference(continuous)
04 Uncertainty inference(continuous)
 
03 Uncertainty inference(discrete)
03 Uncertainty inference(discrete)03 Uncertainty inference(discrete)
03 Uncertainty inference(discrete)
 
01 Probability review
01 Probability review01 Probability review
01 Probability review
 
02 Statistics review
02 Statistics review02 Statistics review
02 Statistics review
 
Monocular Human Pose Estimation with Bayesian Networks
Monocular Human Pose Estimation with Bayesian NetworksMonocular Human Pose Estimation with Bayesian Networks
Monocular Human Pose Estimation with Bayesian Networks
 
Towards Embedded Computer Vision邁向嵌入式電腦視覺
Towards Embedded Computer Vision邁向嵌入式電腦視覺Towards Embedded Computer Vision邁向嵌入式電腦視覺
Towards Embedded Computer Vision邁向嵌入式電腦視覺
 
Intelligent Video Surveillance with Cloud Computing
Intelligent Video Surveillance with Cloud ComputingIntelligent Video Surveillance with Cloud Computing
Intelligent Video Surveillance with Cloud Computing
 
Intelligent Video Surveillance and Sousveillance
Intelligent Video Surveillance and SousveillanceIntelligent Video Surveillance and Sousveillance
Intelligent Video Surveillance and Sousveillance
 

Kürzlich hochgeladen

Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 

Kürzlich hochgeladen (20)

Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 

Markov Random Field (MRF)