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?

Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingVARUN KUMAR
 
Kohonen self organizing maps
Kohonen self organizing mapsKohonen self organizing maps
Kohonen self organizing mapsraphaelkiminya
 
Machine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksMachine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksFrancesco Collova'
 
Training Neural Networks
Training Neural NetworksTraining Neural Networks
Training Neural NetworksDatabricks
 
sum of subset problem using Backtracking
sum of subset problem using Backtrackingsum of subset problem using Backtracking
sum of subset problem using BacktrackingAbhishek Singh
 
Digital Image Processing - Image Compression
Digital Image Processing - Image CompressionDigital Image Processing - Image Compression
Digital Image Processing - Image CompressionMathankumar S
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashrisheetal katkar
 
digital image processing
digital image processingdigital image processing
digital image processingAbinaya B
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)asodariyabhavesh
 
0/1 knapsack
0/1 knapsack0/1 knapsack
0/1 knapsackAmin Omi
 
Back propagation
Back propagationBack propagation
Back propagationNagarajan
 
Concept learning and candidate elimination algorithm
Concept learning and candidate elimination algorithmConcept learning and candidate elimination algorithm
Concept learning and candidate elimination algorithmswapnac12
 

Was ist angesagt? (20)

Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image Processing
 
Kohonen self organizing maps
Kohonen self organizing mapsKohonen self organizing maps
Kohonen self organizing maps
 
Machine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksMachine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural Networks
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
 
Training Neural Networks
Training Neural NetworksTraining Neural Networks
Training Neural Networks
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
PAC Learning
PAC LearningPAC Learning
PAC Learning
 
Wiener Filter
Wiener FilterWiener Filter
Wiener Filter
 
sum of subset problem using Backtracking
sum of subset problem using Backtrackingsum of subset problem using Backtracking
sum of subset problem using Backtracking
 
Fuzzy Membership Function
Fuzzy Membership Function Fuzzy Membership Function
Fuzzy Membership Function
 
Digital Image Processing - Image Compression
Digital Image Processing - Image CompressionDigital Image Processing - Image Compression
Digital Image Processing - Image Compression
 
Radial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and DhanashriRadial basis function network ppt bySheetal,Samreen and Dhanashri
Radial basis function network ppt bySheetal,Samreen and Dhanashri
 
digital image processing
digital image processingdigital image processing
digital image processing
 
04 Multi-layer Feedforward Networks
04 Multi-layer Feedforward Networks04 Multi-layer Feedforward Networks
04 Multi-layer Feedforward Networks
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 
0/1 knapsack
0/1 knapsack0/1 knapsack
0/1 knapsack
 
Hopfield Networks
Hopfield NetworksHopfield Networks
Hopfield Networks
 
Mc culloch pitts neuron
Mc culloch pitts neuronMc culloch pitts neuron
Mc culloch pitts neuron
 
Back propagation
Back propagationBack propagation
Back propagation
 
Concept learning and candidate elimination algorithm
Concept learning and candidate elimination algorithmConcept learning and candidate elimination algorithm
Concept learning and candidate elimination algorithm
 

Ä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
 
240415_Thuy_Labseminar[Simple and Asymmetric Graph Contrastive Learning witho...
240415_Thuy_Labseminar[Simple and Asymmetric Graph Contrastive Learning witho...240415_Thuy_Labseminar[Simple and Asymmetric Graph Contrastive Learning witho...
240415_Thuy_Labseminar[Simple and Asymmetric Graph Contrastive Learning witho...thanhdowork
 
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
 
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
 
240415_Thuy_Labseminar[Simple and Asymmetric Graph Contrastive Learning witho...
240415_Thuy_Labseminar[Simple and Asymmetric Graph Contrastive Learning witho...240415_Thuy_Labseminar[Simple and Asymmetric Graph Contrastive Learning witho...
240415_Thuy_Labseminar[Simple and Asymmetric Graph Contrastive Learning witho...
 
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...
 
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

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 

Kürzlich hochgeladen (20)

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 

Markov Random Field (MRF)