EDX 6.008.1x Computational Probability and Inference Notes (Week 1)
Recently, I started doing the EDX 6.008.1x Computational Probability and Inference online course on EDX. This course is offered as part of the MITx and is similar to the MIT 6.008 Introduction to Inference course offered at MIT by Prof. Polina Golland. As a way to motivate myself keeping on track with the course, I decided to save my notes on the course content and publish them online. I hope you they can be useful for other students who are doing the course now, or in later sessions, and for anyone looking for information about topics related to the course subjects.
Course topics:
The course provides an introduction to probability theory and probabilistic graphical models and how to use to perform inferences. Probabilistic models are used in different application domains including information retrieval, data mining, computer vision, natural language processing, financial analysis, robotics, medical diagnosis, …….. The list goes on and on.
In addition to the theoretical topics covered by the course, it also includes 3 mini projects and one final project in Python programming language. The programming assignments and project were a strong reason for me to decide doing this course :)
Course Requirements
The course assumes good knowledge of calculus and being comfortable with python programming language. No prior knowledge of probability is required.
Week 1
What is probability?
Probability is the science of representing and computing with uncertainty. It appears in our everyday life, especially when making decisions. For example, In the morning you may decide to take an umbrella because there is high chance that it will rain today.
The goal of the course is to learn how to build computer programs that can perform reasoning under uncertainties by using probabilities.
Simplest example of probability is flipping a fair coin, fair coin is a coin that has equal chance of landing heads or tails when being tossed, the probability of head = ½ and the probability of tail is also ½. But what does this mean ?
There is two interpretations for probability:
Frequentist interpretation: If you repeat the process of tossing the coin for N times (where N is a very large number, say 10,000 times), Approximately N/2 times the result will be heads and approximately N/2 times the result will be tails.
Bayesian Interpretation: It is hard to use the frequentist approach to explain the meaning of probability in some scenarios where the experiment cannot be repeated. For example, the probability that the a patient will die after being given a certain drug. Of course, this experiment cannot be repeated more than one time. Therefore, the frequentist approach does not help a lot in this scenario. The bayesian interpretation of probability is the that probability value is equal to the state of belief in the experiment outcome.
For example, the probability of heads when tossing a coin = ½ means that if you toss a coin once, then before tossing the coin your belief that the result will be heads is equal to ½.
Luckily, it does not make any difference which interpretation you choose to follow, because all probability laws are the same under the two interpretations.
Two ingredients to model uncertainty
When we represent an uncertain world, we call the process that we observe its result an experiment. To model the uncertainty of the experiment we need to define two things:
For example, in the experiment of tossing a fair coin:
- Sample space:
Programming Note: representing a probability model
The course recommends using the Python dictionary to represent a probability model, where the keys of the dictionary are the elements of the sample space and the values assigned to them are their probability values.
Example: representing the probability model of a fair coin.
model = {'heads' : 0.5, 'tails' : 0.5}
|
The following can be used to sample 10 outputs from the preceding model
import numpy as np
items, p_values = zip(*model.items()) samples = np.random.choice(a = items, size = 10, p = p_values) |
Three axioms of probability
The probability value assignment has to comply with the following three rules (known as three axioms of probability)
Random Variables
Random variables, strangely enough despite their name, are functions that map the experiment outcomes to another set of values.
The course uses the python dictionary to represent a random variable that maps a finite sample space to another finite set of values.
The course uses the python dictionary to represent a random variable that maps a finite sample space to another finite set of values.
weather_model = {'sunny': 0.7, 'rainy' : 0.25, 'snowy': 0.05}
random_variable_mapping = {'sunny': 1, 'rainy' : 1, 'snowy': 0 }
|
very nice
ReplyDeletekeep on
+1 I hope you keep going. I'm in class but it will take every resource I can find to make it through :)
ReplyDeleteGet guidance for your dream career | Fair & Lovely Foundation
ReplyDeleteDream of becoming a School teacher, Hair Stylist or Software Programmer? View over 61 Career Options and learn what you need to study.
Get Free Career Guidance here.
Shop Ace Medications Online Pharmacy.
ReplyDeleteVisit Lipitor Pharmacy Online.
See Vyvanse Online Pharmacy.
Despite the fact that Adderall is viewed as a physician recommended tranquilize and most patients
ReplyDeletebuy adderall online,Buy Adderall Uk & USA on the web or purchase Adderall 30mg from an online drug store, a few patients will in general get dependent on the medication.can you buy adderal online? When it comes to buying fine research chemicals online, quality is the key. buychemstore research chemicals for sale ,LSD for sale,constantly strives at providing you with the continuing evaluation, innovation . We assure you the highest degree of confidence in all of our products not limited to but including cocaine for sale, LSD for sale, heroin for sale, pain medications for sale etc. Here at buychemstore, we pride ourselves on safety.
buy research chemicals online
We are a one-stop-shop for the purchase of anabolic steroids.what is anabolic steroids, We are here to make sure you don’t bother about where to buy anabolic steroids from craigslist, eBay, or any other online forums. We are in contract with a large network of pharmacies in North America, Europe and Asia. With our years of experience in the distribution of anabolic-androgenic steroids, we provide top quality services to our clients that cannot be matched by our competitors.This is te best place to Buy legal steroids online, anabolic steroids for sale
buy Apetamin vitamin syrup that’s marketed as a weight gain supplement. It was developed by TIL Healthcare PVT, a pharmaceutical company based in India.According to manufacturing labels, 1 teaspoon (5 ml) of Apetamin syrup contains.Apetamin in store,where to buy Apetamin,Is Apetamin syrup Effective in weight gain,buy Apetamin syrup online
Welcom to our vyvanse online shop where you can buy vyvanse online,Buy vyvanse Uk & USA,learn about vyvanse side effects and have
vyvanse coupon,vyvanse for sale.
Buy atorvastatin, sold under the trade name Lipitor among others, is a statin medication used to prevent cardiovascular disease in those at high risk and treat abnormal lipid levels. For the prevention of cardiovascular disease, statins are a first-line treatment. It is taken by mouth.Learn How to use Lipitor, you are free to read about atorvastatin side effects,Buy lipitor UK ,atorvastatin side effects ,
lipitor for sale. You can also buy juul
dank vapes are the best brand of vape cartridges in the market. These dank vapes cartridges have however suffered a backlash in the recent weeks with multiple reports on how these dank vapes carts cause cancer and other related lung disease.
ReplyDeletedank vapes cart however remain one of the best cartridges. dank vapes are sold in multiple states over the USA. dank vapes cart compost one of the black markets finest vape products. But this backlash has caused a fall in the consumption of the vape by adults.The 710 Kingpen brand is also on the rise in market demands as well as skywalker OG products.
Recently juul pods also faced a similar backlash. juul starter kits have also fallen in market demand. mango juul pods are refillable juul pods and can be gotten as juul pods bulk. juul skins and juul accessories all come with the juul kits.
buy juul online at cheap prices buy cocaine online
buy Keytruda online and other cancer medications such as buy avastin online , buy Herceptin online
Welcome to Ragdoll Kittens Cattery click here to adopt a ragdoll
ReplyDeletekitten online We are a small and loving cattery . We are pleased that you have chosen to visit our Ragdoll
cats/Ragdoll kittens cattery, and hope you will notice right away from our website how beautiful and loved our
Ragdoll cats and kittens are. These beauties are easily integrated into our loving family home, first as
mothers carrying the litters, and then from the time the ragdoll kittens are born until they are adopted so we
always have Ragdoll kittens for sale|Ragdoll kittens for adoption|Ragdoll kitten price|Ragdolls|Cost of Ragdoll
kittens|. Our adult cats have tested negative for HCM and PKD1 through University of California Davis. Upon
request, we have five generations of pedigree documentation on our adults available to anyone who is
interested. Ragdoll kittens are registered with The International Cat Association (RAGDOLL KITTENS FOR SALE),and are never caged. The cats that are
in our reputable breeding program can produce mink, sepia and traditional Ragdoll kittens. Ragdolls have a
laid-back personality and enjoy being physically handled making them one of the best lap cats! We are all
family here at Ragdoll kittens cattery since we are ragdoll kitten breeders and all the love we bestow by
holding each cat and kitten daily further Teacup RAGDOLL Kittens
for sale|Hypoallergenic kittens for sale nurtures their loving personalities and temperaments,TICA/CFA REGISTERED RAGDOLL KITTENS FOR SALE thanks for adopting a
ragdoll ketten from us
Welcome to our farm where we breed Registered pomeranian puppies
for sale.As a registered pomeranian puppies breeder, we have made it possible for pomeranian puppy lovers
to
buy pomeranian puppies online,buy zwergpitz pomeranian from our family run farm. Pomeranian
dogs are small dogs with a weight of 1.36 to 3.17 kg and a withers height of 15 to 18 cm. They are compact but
robust dogs with a lush, textured coat and a tall and flat tail. The top coat forms a fur ruff on the neck, for
which poms are known, and on the hindquarters they have a margin of feathered hair.You can click HERE to view our available pomeranian puppies
24K Monkey Classic Incense 10g
ReplyDeleteAK-47 – X10 / PREMIUM
Bizarro Incense
Buy Black Mamba Incense Online
Buy WTF Herbal Incense
Cloud9 Mad Hatter Incense
Crazy Monkey Incense
k2 spray on paper
k2 paper sheets
Klimax Potpourri 15xxx Coconut(10g)
Crazy Monkey Incense
Cloud9 Mad Hatter Incense
Buy Purple Diesel Incense Online
Buy Pure Fire Herbal Incense Online
Buy Kisha Cole Incense (11g) online
Buy KUSH HERBAL INCENSE online
Buy Mind Trip Incense Online
Buy Platinum XXX Herbal Incense online
buy Orange Platinum Caution 10G
Buy OMG HERBAL POTPOURRI 10G online
ReplyDeleteIf you're found with just a hitter pipe, the statute is unclear on what sentence to impose: First, if they will prove their elements (that you were getting to use the pipe for the needs of introducing cannabis to your body), albeit they are doing not have any traceable amount of cannabis within the pipe, it'll likely be considered a category A misdemeanor because the paraphernalia statute making it a civil violation is merely "triggered" if the person violates subsection (a) of Section 4 of the Cannabis Control Act (possessing no but 10 grams of cannabis). It doesn't seem the legislature meant to form possessing a hitter pipe with no cannabis more serious than possessing a hitter pipe with cannabis, but alas, these are the issues that we see so far with this language within the new law.
Buy OG Kush Online
https://syntheticworldwide.com/
ReplyDeletesales@syntheticworldwide.com
Buy cheap liquid herbal incense at your best online shop
https://www.cocainehydrochloride.comWhat an amazing blog you have here Cocaine for Sale thank you for sharing this real good content buy colombian cocaine online will like to also say we have an amazing blog too if you will love to take a look buy peruvian cocaine online thanks for your time to check on our blog. Today cocainehydrochloride is one of the world-leading buy cocaine online manufacturers in the USA . for you to order cocaine online , there is a variety of cocaine websites you can purchase and have it delivered Worldwide . And Yes, you can buy crack cocaine online illegal drugs on the Internet, and it's a lot safer .
ReplyDeletewhere to buy liquid herbal incense
ReplyDeletebuy herbal incense with debit card
buy herbal incense overnight shipping
strongest liquid incense
buy herbal incense online cash on delivery
liquid herbal incense 2020
k2 spray that get you high for sale
buy herbal net
super strong herbal incense
herbal incense paper
joker herbal incense
herbal incense uk
herbal incense recipes
buy herbal incense online cash on delivery
smoking blend oils review
buy shatter online in united states
buy shatter online cheap usa
mail order dabs usa
cbd online dispensary
buy firebars online
mail order concentrates
extracts shatter
15 shatter canada
buy herbal incense overnight shipping
buy herbal incense online cash on delivery
buy herbal incense with debit card
buy herbal incense online overnight shipping
cheap strong herbal incense
super strong herbal incense
most potent herbal incense on the market
trusted herbal incense sites 2020
Buy Dank Vapes Online | Dank Vapes Full Gram Cartridges.Buy Dank Vapes Online - Vape pens & Cartridges USA and .
buy stiiizy pods
ReplyDeletebuy stiiizy pods online
where to buy stiiizy pods
stiiizy pods
stiiizy battery
stiiizy starter kit
where to buy juul pods
buy juul pods
buy juul pods online
where can i buy juul pods
where to buy juul pods near me
buy platinum blueberry
buy runtz strain
buy white runtz
buy runtz bags
buy weed online usa
can you buy pax era pods online
buy pax era pods online
pax era pods online
buy pax era pods online reddit
where can i buy pax era pods on
can i buy pax era pods online
pax era pods buy online
buying weed in colorado
buy legal weed online
stiiizy carts
stiiizy flavors
buy juul pods near me
buy juul pods in bulk
big stiiizy
buy dime carts online
dime carts from dime industry
dine carts for sale
where can i buy dime carts online
Muha Meds flavors
Muha Meds
Muhamini Pods Sale
shark cake strain
White Gushers Strain
pre rolls
stiiizy pods
stiiizy battery
where to buy stiiizy battery
stiiizy flavors
stiiizy store
buy stiiizy pods
where to buy stiiizy pods
buy juul pods in bulk
big stiiizy
ReplyDeleteOur online store is one of the best in the supply of rare and high-grade (Mushrooms, Edibles. Psychedelics, and more)with absolute purity. All our products are tested to guarantee potency after production, during distribution and even storage. We ship globally in discreet and undetectable packaging using our network of trusted partners.
psilosybin mushroom 2022, trusted magic mushroom site 2022,
cheap liquid lsd, order cheap psychedelic mushroom,
cheap magic mushroom, super quality shrooms,
most potent psilocybin mushroom on the market,
best microdosing mushrooms 2022, Golden teacher mushroom for sale,
where to buy B+ magic mushroom, buy shrooms online ,
buy psilocybin mushroom overnight shipping, effective microdosing for ptsd,
buy mushroom truffles online cash on delivery, buy microdose capsules online 2021,
magic mushrooms for mental illness for sale,
buy mushies for anxiety/deppression and ptsd, cheap psilocybin mushroom, shrooms near me,
where to buy psilocybin mushroom near me, cheap psychedelic mushroom for sale,
buy caps/buttons cheap, best place to buy magic mushroom,
buy cheap fungi mushrooms, cheap strong fungus, best quality spores for sale,
buy mushroom grow kit online, buy fungi shrooms near me, cheapest magic mushrooms online,
where to buy penis envy online, where to buy mexicanna online, buy microdose capsules online,
best microdose capsule for sale,
fungi mushroom for sale, best liquid cultures online, buy spores near me, buy Nirvana mushroom near me,
buy pajaritos mushrooms near me, psychedelic mushroom near me, buy medicinal mushroom online,
buy 5-MeO-DMT, buy dmt vape pen online, buy lsd tabs online, buy dmt online, where to buy dmt,
lsd for sale, buy mushies near me, buy shrooms wholesale price, strong boomers for sale,
Buy trippy shrooms online, buy penis envy, buy albino A+, buy amazonian cubensis,
buy psilocybe cubensis, buy blue meanie, buy vietam cubensis, buy z strain shrooms,
buy boomers cubensis online, buy cubensis buy golden teacher, buy liquid lsd online
Our quality is the best you can find around and we sell in small/large quantities with guaranteed discreet delivery in good time Shipping
website...https://megapsilocybin.com/
call/text..+1(458) 201-6900
email..sale@megapsilocybin.com