SlideShare a Scribd company logo
1 of 6
Download to read offline
Note to other teachers and users of these slides.
                                                         Andrew would be delighted if you found this source
                                                         material useful in giving your own lectures. Feel free
                                                         to use these slides verbatim, or to modify them to fit
                                                         your own needs. PowerPoint originals are available. If
                                                         you make use of a significant portion of these slides in
                                                         your own lecture, please include this message, or the
                                                         following link to the source repository of Andrew’s
                                                         tutorials: http://www.cs.cmu.edu/~awm/tutorials .
                                                         Comments and corrections gratefully received.


               Bayes Net Structure
                    Learning
                                   Andrew W. Moore
                                  Associate Professor
                              School of Computer Science
                              Carnegie Mellon University
                                       www.cs.cmu.edu/~awm
                                         awm@cs.cmu.edu
                                           412-268-7599


         Copyright © 2001, Andrew W. Moore                                  Oct 29th, 2001




                 Reminder: A Bayes Net




Copyright © 2001, Andrew W. Moore                                          Bayes Net Structure: Slide 2




                                                                                                                    1
Estimating
Probability
  Tables




Copyright © 2001, Andrew W. Moore   Bayes Net Structure: Slide 3




Estimating
Probability
  Tables




Copyright © 2001, Andrew W. Moore   Bayes Net Structure: Slide 4




                                                                   2
Scoring a
   structure

                                                                  (Which of these fits
                                                                  the data best?)

                                             N. Friedman and Z. Yakhini, On the sample
Score =                                      complexity of learning Bayesian networks,
                                             Proceedings of the 12th conference on
  N
− params log R                               Uncertainty in Artificial Intelligence, Morgan
                                             Kaufmann, 1996
    2
          num combinations 
                           
                      ues  (arityof X j )
       m  of parent val    
+ R∑                ∑                 ∑ P(V ) P( X            = v | Vk ) log P ( X j = v | Vk )
                                                k         j
       j =1         k =1              v =1


 Copyright © 2001, Andrew W. Moore                                         Bayes Net Structure: Slide 5




  Scoring a
   structure
Number of non-
redundant
parameters defining
the net                         Sums over all the
                                rows in the prob-
        #Attributes             ability table for X j

                   #Records
Score =                                      The parent values
                                             in the k’th row of
  N
− params log R                               X j ’s probability
                                             table
    2
          num combinations 
                           
                      ues  (arityof X j )
       m  of parent val    
+ R∑                ∑                 ∑ P(V ) P( X            = v | Vk ) log P ( X j = v | Vk )
                                                k         j
       j =1         k =1              v =1
                                              All these values estimated from data
 Copyright © 2001, Andrew W. Moore                                         Bayes Net Structure: Slide 6




                                                                                                          3
Scoring a                          This is called a BIC (Bayes Information
  structure                          Criterion) estimate
                                     This part is a penalty for too many
                                     parameters
                                     This part is the training set log-
                                     likelihood
                                     BIC asymptotically tries to get the
Score =                              structure right. (There’s a lot of heavy emotional debate
  N                                  about whether this is the best scoring criterion)
− params log R
    2
         num combinations 
                          
                     ues  (arityof X j )
      m  of parent val    
+ R∑               ∑                ∑ P(V ) P( X               = v | Vk ) log P ( X j = v | Vk )
                                               k           j
      j =1         k =1             v =1
                                             All these values estimated from data
Copyright © 2001, Andrew W. Moore                                                Bayes Net Structure: Slide 7




 Searching
for structure
  with best
    score




Copyright © 2001, Andrew W. Moore                                                Bayes Net Structure: Slide 8




                                                                                                                4
Learning Methods until today



                                          Dec Tree, Sigmoid Perceptron, Sigmoid N.Net,
                                Predict Gauss/Joint BC, Gauss Naïve BC, N.Neigh
 Inputs




                  Classifier   category

                                          Joint DE, Naïve DE, Gauss/Joint DE, Gauss Naïve
                                Prob-
 Inputs Inputs




                   Density
                                          DE
                                ability
                  Estimator

                                          Linear Regression, Quadratic Regression,
                                Predict
                  Regressor               Perceptron, Neural Net, N.Neigh, Kernel, LWR
                               real no.



Copyright © 2001, Andrew W. Moore                                       Bayes Net Structure: Slide 9




            Learning Methods added today



                                          Dec Tree, Sigmoid Perceptron, Sigmoid N.Net,
                                Predict Gauss/Joint BC, Gauss Naïve BC, N.Neigh
 Inputs




                  Classifier   category

                                          Joint DE, Naïve DE, Gauss/Joint DE, Gauss Naïve
                                Prob-
 Inputs Inputs




                   Density
                                          DE, Bayes Net Structure Learning (Note, can be
                                ability
                  Estimator
                                          extended to permit mixed categorical/real values)
                                          Linear Regression, Quadratic Regression,
                                Predict
                  Regressor               Perceptron, Neural Net, N.Neigh, Kernel, LWR
                               real no.



Copyright © 2001, Andrew W. Moore                                      Bayes Net Structure: Slide 10




                                                                                                       5
But also, for free…



                                         Dec Tree, Sigmoid Perceptron, Sigmoid N.Net,
                               Predict Gauss/Joint BC, Gauss Naïve BC, N.Neigh, Bayes
 Inputs




                 Classifier   category Net Based BC

                                         Joint DE, Naïve DE, Gauss/Joint DE, Gauss Naïve
                               Prob-
 Inputs Inputs




                  Density
                                         DE, Bayes Net Structure Learning
                               ability
                 Estimator

                                         Linear Regression, Quadratic Regression,
                               Predict
                 Regressor               Perceptron, Neural Net, N.Neigh, Kernel, LWR
                              real no.



Copyright © 2001, Andrew W. Moore                                    Bayes Net Structure: Slide 11




                      And a new operation…
 Inputs




                  Inference
                              P(E1|E2) Joint DE, Bayes Net Structure Learning
                 Engine Learn

                                         Dec Tree, Sigmoid Perceptron, Sigmoid N.Net,
                               Predict Gauss/Joint BC, Gauss Naïve BC, N.Neigh, Bayes
 Inputs




                 Classifier   category Net Based BC

                                         Joint DE, Naïve DE, Gauss/Joint DE, Gauss Naïve
                               Prob-
 Inputs Inputs




                  Density
                                         DE, Bayes Net Structure Learning
                               ability
                 Estimator

                                         Linear Regression, Quadratic Regression,
                               Predict
                 Regressor               Perceptron, Neural Net, N.Neigh, Kernel, LWR
                              real no.



Copyright © 2001, Andrew W. Moore                                    Bayes Net Structure: Slide 12




                                                                                                     6

More Related Content

Viewers also liked

Inference in Bayesian Networks
Inference in Bayesian NetworksInference in Bayesian Networks
Inference in Bayesian Networksguestfee8698
 
Training pendidikan 2012
Training pendidikan 2012Training pendidikan 2012
Training pendidikan 2012Azure Linger
 
FY2009 Sex Ed Abstinence Fact Sheet
FY2009 Sex Ed Abstinence Fact SheetFY2009 Sex Ed Abstinence Fact Sheet
FY2009 Sex Ed Abstinence Fact SheetMarcus Peterson
 
Hidden Markov Models
Hidden Markov ModelsHidden Markov Models
Hidden Markov Modelsguestfee8698
 
Gaussian Mixture Models
Gaussian Mixture ModelsGaussian Mixture Models
Gaussian Mixture Modelsguestfee8698
 
Maximum Likelihood Estimation
Maximum Likelihood EstimationMaximum Likelihood Estimation
Maximum Likelihood Estimationguestfee8698
 
K-means and Hierarchical Clustering
K-means and Hierarchical ClusteringK-means and Hierarchical Clustering
K-means and Hierarchical Clusteringguestfee8698
 

Viewers also liked (10)

Inference in Bayesian Networks
Inference in Bayesian NetworksInference in Bayesian Networks
Inference in Bayesian Networks
 
Training pendidikan 2012
Training pendidikan 2012Training pendidikan 2012
Training pendidikan 2012
 
FY2009 Sex Ed Abstinence Fact Sheet
FY2009 Sex Ed Abstinence Fact SheetFY2009 Sex Ed Abstinence Fact Sheet
FY2009 Sex Ed Abstinence Fact Sheet
 
Hidden Markov Models
Hidden Markov ModelsHidden Markov Models
Hidden Markov Models
 
VC dimensio
VC dimensioVC dimensio
VC dimensio
 
PAC Learning
PAC LearningPAC Learning
PAC Learning
 
Cross-Validation
Cross-ValidationCross-Validation
Cross-Validation
 
Gaussian Mixture Models
Gaussian Mixture ModelsGaussian Mixture Models
Gaussian Mixture Models
 
Maximum Likelihood Estimation
Maximum Likelihood EstimationMaximum Likelihood Estimation
Maximum Likelihood Estimation
 
K-means and Hierarchical Clustering
K-means and Hierarchical ClusteringK-means and Hierarchical Clustering
K-means and Hierarchical Clustering
 

Similar to Learning Bayesian Networks (6)

07 approximate inference in bn
07 approximate inference in bn07 approximate inference in bn
07 approximate inference in bn
 
Project3.ppt
Project3.pptProject3.ppt
Project3.ppt
 
Bayesian probabilistic interference
Bayesian probabilistic interferenceBayesian probabilistic interference
Bayesian probabilistic interference
 
Bayesian probabilistic interference
Bayesian probabilistic interferenceBayesian probabilistic interference
Bayesian probabilistic interference
 
06 exact inference in bn
06 exact inference in bn06 exact inference in bn
06 exact inference in bn
 
Predicting Real-valued Outputs: An introduction to regression
Predicting Real-valued Outputs: An introduction to regressionPredicting Real-valued Outputs: An introduction to regression
Predicting Real-valued Outputs: An introduction to regression
 

Recently uploaded

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Recently uploaded (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Learning Bayesian Networks

  • 1. Note to other teachers and users of these slides. Andrew would be delighted if you found this source material useful in giving your own lectures. Feel free to use these slides verbatim, or to modify them to fit your own needs. PowerPoint originals are available. If you make use of a significant portion of these slides in your own lecture, please include this message, or the following link to the source repository of Andrew’s tutorials: http://www.cs.cmu.edu/~awm/tutorials . Comments and corrections gratefully received. Bayes Net Structure Learning Andrew W. Moore Associate Professor School of Computer Science Carnegie Mellon University www.cs.cmu.edu/~awm awm@cs.cmu.edu 412-268-7599 Copyright © 2001, Andrew W. Moore Oct 29th, 2001 Reminder: A Bayes Net Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 2 1
  • 2. Estimating Probability Tables Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 3 Estimating Probability Tables Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 4 2
  • 3. Scoring a structure (Which of these fits the data best?) N. Friedman and Z. Yakhini, On the sample Score = complexity of learning Bayesian networks, Proceedings of the 12th conference on N − params log R Uncertainty in Artificial Intelligence, Morgan Kaufmann, 1996 2  num combinations     ues  (arityof X j ) m  of parent val  + R∑ ∑ ∑ P(V ) P( X = v | Vk ) log P ( X j = v | Vk ) k j j =1 k =1 v =1 Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 5 Scoring a structure Number of non- redundant parameters defining the net Sums over all the rows in the prob- #Attributes ability table for X j #Records Score = The parent values in the k’th row of N − params log R X j ’s probability table 2  num combinations     ues  (arityof X j ) m  of parent val  + R∑ ∑ ∑ P(V ) P( X = v | Vk ) log P ( X j = v | Vk ) k j j =1 k =1 v =1 All these values estimated from data Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 6 3
  • 4. Scoring a This is called a BIC (Bayes Information structure Criterion) estimate This part is a penalty for too many parameters This part is the training set log- likelihood BIC asymptotically tries to get the Score = structure right. (There’s a lot of heavy emotional debate N about whether this is the best scoring criterion) − params log R 2  num combinations     ues  (arityof X j ) m  of parent val  + R∑ ∑ ∑ P(V ) P( X = v | Vk ) log P ( X j = v | Vk ) k j j =1 k =1 v =1 All these values estimated from data Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 7 Searching for structure with best score Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 8 4
  • 5. Learning Methods until today Dec Tree, Sigmoid Perceptron, Sigmoid N.Net, Predict Gauss/Joint BC, Gauss Naïve BC, N.Neigh Inputs Classifier category Joint DE, Naïve DE, Gauss/Joint DE, Gauss Naïve Prob- Inputs Inputs Density DE ability Estimator Linear Regression, Quadratic Regression, Predict Regressor Perceptron, Neural Net, N.Neigh, Kernel, LWR real no. Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 9 Learning Methods added today Dec Tree, Sigmoid Perceptron, Sigmoid N.Net, Predict Gauss/Joint BC, Gauss Naïve BC, N.Neigh Inputs Classifier category Joint DE, Naïve DE, Gauss/Joint DE, Gauss Naïve Prob- Inputs Inputs Density DE, Bayes Net Structure Learning (Note, can be ability Estimator extended to permit mixed categorical/real values) Linear Regression, Quadratic Regression, Predict Regressor Perceptron, Neural Net, N.Neigh, Kernel, LWR real no. Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 10 5
  • 6. But also, for free… Dec Tree, Sigmoid Perceptron, Sigmoid N.Net, Predict Gauss/Joint BC, Gauss Naïve BC, N.Neigh, Bayes Inputs Classifier category Net Based BC Joint DE, Naïve DE, Gauss/Joint DE, Gauss Naïve Prob- Inputs Inputs Density DE, Bayes Net Structure Learning ability Estimator Linear Regression, Quadratic Regression, Predict Regressor Perceptron, Neural Net, N.Neigh, Kernel, LWR real no. Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 11 And a new operation… Inputs Inference P(E1|E2) Joint DE, Bayes Net Structure Learning Engine Learn Dec Tree, Sigmoid Perceptron, Sigmoid N.Net, Predict Gauss/Joint BC, Gauss Naïve BC, N.Neigh, Bayes Inputs Classifier category Net Based BC Joint DE, Naïve DE, Gauss/Joint DE, Gauss Naïve Prob- Inputs Inputs Density DE, Bayes Net Structure Learning ability Estimator Linear Regression, Quadratic Regression, Predict Regressor Perceptron, Neural Net, N.Neigh, Kernel, LWR real no. Copyright © 2001, Andrew W. Moore Bayes Net Structure: Slide 12 6