Build a basic bayesian network representing a power plant

Assignment Help Data Structure & Algorithms
Reference no: EM131397603

Abstract

You will implement several Bayesian networks and sampling algorithms to gain a better understanding of probabilistic systems.

Learning Objectives

Students should be able to understand the importance of Bayesian networks to represent conditional dependencies. Also, be able learn the sampling methods, Gibbs and Metropolis- Hastings and develop an intuition for their convergence criteria (very "researchy").

The Challenge

Many AI systems rely on probabilistic knowledge of the world, rather than absolute knowledge, to execute tasks efficiently: for example, motion planning in robots with unreliable sensors. One type of probabilistic system that is especially useful is the Bayesian network, which encodes a joint probability distribution among dependent variables as a network of conditional probabilities. Your challenge is to implement and test several of these networks, ultimately using a sampling method to approximate a probability distribution.

Figure 1: Example Bayesian network (representing prediction for wet grass).


2. Your Assignment

1026_Figure.jpg

Your task is to implement a few basic networks as well as several sampling algorithms. You will do this in probability notebook.ipynb, and there are tests along the way to help.
Unlike previous assignments, we will not be grading on performance but rather on completion.

We have provided the following additional classes and files:

BASIC TASK

Warmup 1a: Build a basic Bayesian network representing a power plant.

Warmup 1b: Set the probabilities for the Bayes Net.

Warmup 1c: Use inference to calculate several marginal probabilities within the Net.

Exercise 2a: Build a Bayesian network representing a sports competition.

Exercise 2b: Given the outcomes of 2 matches, calculate likelihoods for the 3rd match.

Exercise 2c: Implement single iteration of Gibbs sampling.

Exercise 2d: Implement single iteration of Metropolis-Hastings sampling.

Exercise 2e: Compare the performance of the 2 sampling methods.

Reference no: EM131397603

Questions Cloud

Financial institutions and financial markets : A financial system consists of both financial institutions and financial markets. Financial markets bring the “key players” together and their funds. For this discussion, choose one of the functions of the financial markets and discuss how financial ..
Which dsm-5 disorder matches the symptoms abby is reporting : Abby is a 20-year-old female college student. For at least the last 3 months, Abby has experienced ongoing anxiety and worry without a specific cause for these feelings. She has been restless and has noticed that her muscles feel tense and that th..
Equation of the line passing through the given points : 1. Use the slope intercept form of the linear equation to write the equation of the line with the give slope and y intercept. Slope 2/3; y intercept (0,0) The equation is? 2. Find an equation of the line passing through the given points. Write th..
Evaluates infix expressions using the algorithm : Define and demonstrate a method that evaluates infix expressions using the algorithm given in Segment 5.21. Assume that expressions are syntactically correct and use single-letter operands.
Build a basic bayesian network representing a power plant : Build a basic Bayesian network representing a power plant - Set the probabilities for the Bayes Net and Use inference to calculate several marginal probabilities within the Net.
What are the goals of employee selection : What are the goals of employee selection? Compare and contrast two selection methods and how these selection methods impact the achievement of organizational objectives? Management has decided that you really don't need to do a risk management proces..
What is the mathematical notion of limit : What is the mathematical notion of limit and what role do limits play in the study of functions? How does the notion of limit allow us to move from average velocity to instantaneous velocity?
Explain what aspect of each issue is problematic for you : When Shelly saw Ms. Jones in a wheelchair, she felt sorry for her. She said a little prayer of thanks that she could walk and move freely without any hindrance. However, feeling badly for a person and actually sitting in the wheelchair for another..
What factors helped support and spread psychology in us : What factors helped support and spread psychology in the United States at the last of the 19th century and the first of the 20th century

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Implement an open hash table

In this programming assignment you will implement an open hash table and compare the performance of four hash functions using various prime table sizes.

  Use a search tree to find the solution

Explain how will use a search tree to find the solution.

  How to access virtualised applications through unicore

How to access virtualised applications through UNICORE

  Recursive tree algorithms

Write a recursive function to determine if a binary tree is a binary search tree.

  Determine the mean salary as well as the number of salaries

Determine the mean salary as well as the number of salaries.

  Currency conversion development

Currency Conversion Development

  Cloud computing assignment

WSDL service that receives a request for a stock market quote and returns the quote

  Design a gui and implement tic tac toe game in java

Design a GUI and implement Tic Tac Toe game in java

  Recursive implementation of euclids algorithm

Write a recursive implementation of Euclid's algorithm for finding the greatest common divisor (GCD) of two integers

  Data structures for a single algorithm

Data structures for a single algorithm

  Write the selection sort algorithm

Write the selection sort algorithm

  Design of sample and hold amplifiers for 100 msps by using n

The report is divided into four main parts. The introduction about sample, hold amplifier and design, bootstrap switch design followed by simulation results.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd