Description

CSE 150. Introduction to Artificial Intelligence: Probabilistic Reasoning and Decision Making

An introductory undergraduate course on probabilistic methods for reasoning and decision-making under uncertainty. Inference and learning in probabilistic graphical models; prediction and planning in Markov decision processes; applications to vision, robotics, speech, and natural language processing.

General Information


Announcements

Final exams and uncollected HWs
4/02/14 12:34 PM
Welcome back from spring break! I hope that many of you are enjoying the first classes of CSE 151.

Final exams for CSE 150 are now available for inspection (only) in the CSE Student Affairs Office. You are not allowed to keep your final exam, but you can see how it was graded. Please contact me and the TAs if you have any questions about the final or your grade in the class.

Also, all other graded HWs and exams are outside my office (CSE 3214). Please pick them up within a week if you wish to do so. Otherwise they will be discarded.

- Prof. Saul
Finals week office hours
3/18/14 3:20 PM

I'll hold additional office hours this week Wed & Thu 9:45-10:45 am.  (But there will be no office hours on Friday morning.)

typo in 6.3a -- it should read "consider the policy that chooses action a=0 in each state"
3/08/14 9:47 AM

If you downloaded an early copy of the HW, your print-out may contain a typo.  In 6.3a, the sentence should read "Consider the policy that chooses action a=0 in each state."  Sorry for the inconvenience.

quiz 2 -- please do not discuss (yet) on piazza
3/04/14 6:15 PM

In a class of this size, there are always a few excused absences from quizzes.  So please refrain from talking about the quiz on piazza until we make sure that all of the students have taken it.  Thank you.

extra office hours, Mon 3-4 pm, CSE 3214
3/03/14 1:35 PM

I will hold extra office hours today from 3-4 pm.

Lecture14.pdf has been added to class homepage under Resources
2/26/14 2:00 PM

The teaching staff has posted a new lecture notes resource.

Title: Lecture14.pdf
http://www.piazza.com/class_profile/get_resource/hpteegomext2eb/hs55benl48u3xn

Due date: Feb 25, 2014

You can view it on the course page: https://piazza.com/ucsd/winter2014/cse150/resources

updated data file for hw5_observations.txt
2/20/14 1:28 PM

For HW5 make sure to download the most recent version of this file (posted 1:30 pm, Thursday).

A possible mistake if you're using Python for 4.2
2/17/14 2:23 PM

Before updating pis at each step, you must be doing something like p_old=p_new. This is not correct because after doing this both p_old and p_new reference the same object. Any value you change in p_new gets changed in p_old too which you don't want. The correct way of doing this is p_old=p_new[:].
An example:
a = [1,2,3]
b = a
a[1] = 6
Both a and b become [1,6,3]

Staff Office Hours
NameOffice Hours
Lawrence Saul
When?
Where?
Yuncong Chen
When?
Where?
Soham Shah
When?
Where?
Kritika Singh
When?
Where?