CSE561 - Probabilitistic Graphical Models


Winter 2020

4 credits


Anubha Gupta

Teaching Assistants

Ashutosh Vaish
Mohit Rathore

Announcements - Probabilitistic Graphical Models, IIIT-Delhi

Final Marks

Ashutosh Vaish announced 2020-06-01 12:53:08 +0530

Dear All

I hope you all have received an email from IT with all components of PGM grades.
Please check your marks for any discrepency and update us regarding that by 5 pm today.
We will freeze your marks thereafter.

End-Sem Exam Released

Ashutosh Vaish announced 2020-05-20 00:10:42 +0530

Dear All

Your end-sem exam has been uploaded. You have 48 hours to complete and submit this. 
Please avoid last minute submissions for any sort of inconvenience.
Quiz Ques: As announced earlier, an optional quiz question will be uploaded tomorrow midnight. You will have 24 hours to solve and submit that.
It will be equivalent to your third quiz.

End Sem Exam Date

Ashutosh Vaish announced 2020-05-17 12:58:23 +0530

Dear All

As per the poll results, the end-sem take home exam will be scheduled during 20-21 May.
Please be prepared.
Syllabus will include all the topics covered till the last online lecture including the youtube lectures shared with you.

End Sem Take Home Exam

Ashutosh Vaish announced 2020-05-16 17:26:13 +0530

Dear All

We have announced another poll to select final dates for the end-sem take home exam. Please select dates more convenient to you.
For quizzes:
Earlier we announced to chose best 4 of 5. We have now reduced this to best 2 of 3.
You have already been given two quizzes. For those who would like to improve on your quiz grades, we will give an optional question with the end-sem exam as an alternative third quiz.
End Sem Exam weightage:
Earlier end-sem exam's weightage was 25 marks out of 100. We have reduced this to 10 marks, which makes your maximum marks to be 85. We will later normalize this out of 100. All other grading components will remain same.
Plagiarism Policy for take home exam:
Since, this assignment will be taken as end-sem exam, an 'F'- grade will be awarded if we later find any trace of plagiarism.

Assignment Replacing End Sem Exam

Ashutosh Vaish announced 2020-05-13 16:19:07 +0530

We are about to release a short assignment replacing your end-semester exam of PGM. The weightage of this assignment will be 10 marks. 
Since, you will get a short duration to complete this assignment, we want to confirm that the dates are convenient to all. A poll is announced for that with three tentative dates. Please choose a convenient option. If you believe that no option is convenient, please comment your reason and a possible alternative for us to consider.

Project Presentations today (11th May)

Ashutosh Vaish announced 2020-05-11 15:16:34 +0530

We will start with project presentations at 3:40 pm.
Second group with presentation scheduled for 3:40 pm may please be available to present.

Assignments Pattern

Ashutosh Vaish announced 2020-05-08 19:03:49 +0530

Out of 4 assignments that have been floated, we will consider best 3 out of 4 for your grading.
Overall weightage of assignments is 15 marks with each assignment carrying 5 marks.

Project Presentation (Time Slots)

Ashutosh Vaish announced 2020-05-06 19:24:17 +0530

Dear All

We will begin with your project presentations immediately after your submissions i.e. from 11th May to 13th May.
Timings: 3-7 pm daily.
Choose a suitable time slot for your presentation and fill it in the given sheet.

Also note that :

  • During your time slot you will have to explain your project and preferably show a brief demonstration as well. So, please keep your codes ready during your presentations. 
  • Your codes will be checked for plagiarism so properly cite all sources and references.
  • All team members should be present during presentations.

Final Project Deadline Extension

Ashutosh Vaish announced 2020-04-30 20:25:04 +0530

Dear All

We have extended the project deadline till 9th May.
Please note that this will be your final project deadline. We will not be in position to extend it after 9th May for timely completion of course.
So, please complete your projects by the given date.  We will start with your project presentations immediately after this.
You can preferably prepare and submit a ppt for your project as well that may facilitate you for online presentations.

Paper Presentation tomorrow (22nd April 2020)

Ashutosh Vaish announced 2020-04-22 19:03:02 +0530

We will have our final session for paper presentations tomorrow. 
All remaining groups, please be available for presentation.
Timings: 6:00 - 7:00 pm

Class Required on MCMC topics + Lecture Recordings Shared

Ashutosh Vaish announced 2020-04-20 17:17:57 +0530

Dear All

We have shared all the previous lecture recordings. I hope all of you have received those on your emails.

Also, for some topics of Sampling, ma'am had shared some lectures by Prof. Nando de Fretas and lecture slides.
Do let us know if you need those topics to be taught as a lecture or any doubt session related to that. I will create a poll for that in a while. 

Paper Presentations tomorrow (3rd April)

Ashutosh Vaish announced 2020-04-02 20:10:46 +0530

Dear All

We will have our final session of paper presentations tomorrow from 5:30-6:50 pm.
All groups which couldn't present during their respective slots will present during tomorrow's session. 

Similar projects

Ashutosh Vaish announced 2020-04-02 13:06:18 +0530

Hello everyone,

We have observed that some groups have selected same baseline papers for their projects. I have added some of those teams to a mail thread. 
In case you believe you share similarity in your projects, please coordinate or inform us. 
We expect you all to apply your own (different) ideas to your projects. 
Note: Please follow broad discussions and refrain from sharing codes / contents. Coordinating does not mean that you can share all project details.

Paper Presentation 1st April

Ashutosh Vaish announced 2020-04-01 17:25:26 +0530

We are about to start paper presentations. Please join.

Paper Presentation 1st April

Ashutosh Vaish announced 2020-04-01 16:36:10 +0530

Dear All

We will start with paper presentations after some time. Sorry for the delay.

Feedback is Mandatory

Ashutosh Vaish announced 2020-03-27 19:30:28 +0530

Dear all

We had earlier announced for everyone to give your feedback on the online mode of classes but unfortunately only 10 percent students have submitted their responses by now.
This is just to reiterate that the feedback is urgently required to know the state of internet connectivity the students have and to take measures to improve the online mode of teaching using your suggestions.
Google form link : https://forms.gle/qPP8qgNCn5VLS5Wn7
Please submit your feedback by 6 pm tomorrow (28th March).

Tomorrow's Class Cancelled & Feedback on Online Mode of Lectures

Ashutosh Vaish announced 2020-03-25 19:09:06 +0530

Dear all

There will be no online lecture tomorrow. We will next meet for the second phase of paper presentations on Friday and next lecture will be on coming Tuesday.

Also, we need a feedback regarding the online mode of classes.
Here is the link to the google form: https://forms.gle/qPP8qgNCn5VLS5Wn7
Please consider this mandatory. We will go ahead with the course and make required changes as per your feedback. 

Paper Presentation 25th March

Ashutosh Vaish announced 2020-03-24 23:10:03 +0530

Dear All 

I hope you all have already received an invitation for paper presentations tomorrow. 
So, teams with paper presentation scheduled for tomorrow; please coordinate within your groups and remain available during their respective time slots.
Other teams should also be present during presentations. You all can ask questions at the end of the presentations (to coordinate better) or you can add a query in chat to be answered at the end.
I have also observed that some groups haven't added their ppts and papers in the shared folder yet. Please do that immediately. We won't allow you to do so after 12 noon tomorrow. 
Here is the link : https://drive.google.com/drive/folders/1-YwvnHK9Jyi-A4As0GCFaQed9Ttttqk4?usp=sharing

Note:  A group has to opt out from tomorrow's presentations due to some emergency. Any group with presentation scheduled on 1st April can volunteer to present tomorrow. Please do write to us to get your time slot updated. 

Paper Presentation Schedule

Ashutosh Vaish announced 2020-03-21 16:23:06 +0530

Dear All

Please note the following schedule for paper presentation:
4:30-6:30 PM on 25th March (Wednesday)
5:30-7:30 PM on 27th March (Friday)
4:30-6:30 PM on 1st April (Wednesday) 
Please remain present during all time slots. 

We have created some team IDs available in the given sheet. Please fill your time slots for presenting your paper.
Also add your paper and ppt with file names as "TeamNo_Paper.pdf" and "TeamNo_Slides.pdf" in given folder.
Please make these updated by 23rd March midnight. 

Online class on "Making Decisions" at 10:30am today- March 19

Anubha Gupta announced 2020-03-19 09:53:25 +0530

Dear Students: I will cover the topic "Making Decisions" in the online class today on Google Hangouts meet at 10:30am. I have send you a calendar invite. Kindly join at the said time.

E-Resources for class of March 17

Anubha Gupta announced 2020-03-17 11:15:46 +0530

Dear Students:
As you know that owing to COVID-19 threat, in-class classes are suspended until March 31, 2020 as a precautionary measure. Please watch first 10 videos on PGM- (on Inference) below-https://www.youtube.com/watch?v=M_M_DrFJ574&list=PLN6xL4Utci0ysOtLtkYLt3FLtUPJfhebo&index=1
These videos are on youtube and are by Jeffery A. Bilmes. These videos include contents on factor graphs, cliques, message passing, variable elimination, Junction trees, belief propagation and loopy belief propagation (Lecture 10). Most of these topics except the last one, have done by us in the class. There is an additional stuff on complexity analysis on every topic that we have not done, being the Introductory course. You may skip that part. Many examples in these videos are from the book by Prof. David Barber that we are following.
In addition, please see link below.http://cs.brown.edu/courses/cs242/lectures/
Please refer to slides on (3rd, 4th and 5th topics)
Factor Graphs and variable eliminationMessage Passing and Belief PropagationJunction Trees and Loopy Belief Propagation

This will be a very good review of what all has been done on Inference in PGM, in addition to some added topics for completion and Loopy BP. Please complete this part. We will not be online today. But I will schedule a hangout meet for Thursday class in flipped mode for discussion on the queries related to these topics and additional stuff as I plan for the next class.

Best regards,Anubha

Deadline for Paper Presentation Slides submission

Ashutosh Vaish announced 2020-03-16 21:41:14 +0530

Dear All Deadline for submission of paper presentation slides has been extended till Thursday. Since, the classes has been suspended we will not be able to go with our in-class presentation schedule. But please remain prepared to present online. We will share a schedule for presentations and information about the online mode for presentations soon.

Project Groups and Guidelines

Ashutosh Vaish announced 2020-03-09 19:37:00 +0530

Dear All,

Please add details of your project group in the following sheet:

Your paper presentations will take place immediately after your mid-break. Here are some guidelines (in attached file) for submitting paper presentation slides and mid-review report. Deadlines will be posted in a while.

Tomorrow's Class Cancelled & Paper Presentations

Ashutosh Vaish announced 2020-03-02 21:45:21 +0530

Dear Students,
Unfortunately ma'am is not well and we will have to cancel your tomorrow's class. Your missed classes will be compensated for later.
Also, we are planning to start with your paper presentations. We will float a schedule for that soon.
Project groups who would like to present during coming Thursday/Friday can email us (with ma'am in cc) their papers latest by tomorrow (3rd March) midnight. If we have sufficient groups to present, we will start with your presentations from this week only.

Midsem Sheets Distribution

Mohit Rathore announced 2020-02-27 23:28:13 +0530

Midsem sheets will be shown in the open area 6th floor(in front of meeting room) tomorrow. You can also check your remaining assignments and quiz sheets.
Timings: 3 - 4 pm

Demo slots for Programming Questions (Assignment-1 & Assignment-2)

Ashutosh Vaish announced 2020-02-26 12:54:57 +0530

Ma'am will not be able to take tomorrow's lecture due to some unavoidable reasons. Your missed classes will be compensated for later. Instead we will have a demo session for the programming questions from Assignment-1 and Assignment-2 during the lecture timings.
Please select your slot timings and fill your roll numbers in the given sheet : 

Assignment, Quiz and Project Discussion

Mohit Rathore announced 2020-02-24 22:27:50 +0530

Due to unavoidable reasons ma'am will not be able to take tomorrow's lecture. We(TAs) will be showing assignment and quiz sheets during lecture timing(12 to 1:30 PM). We will also discuss your project proposals and any related doubts during this time slot.

Doubt related to Marginalizing and Conditioning

Ashutosh Vaish announced 2020-02-14 17:46:44 +0530

Hello Everyone,

As in today's tutorial, there was doubt between effects of conditioning and marginalizing on networks.
You can refer to the correct definitions on Page-38 (David barber). I have attached a screenshot as well.

Tutorial Timings and Venue

Ashutosh Vaish announced 2020-02-14 12:02:52 +0530

Tutorial Timings : 4-5 pm Today (as per the poll) 
Venue : C02 Old Acad 


Ashutosh Vaish announced 2020-02-13 19:09:50 +0530

Dear All

We are planning to conduct a tutorial in which we will solve some problems on the topics already covered in class.
Do let us know a convenient time when the tutorial can be scheduled.
I have posted a poll for that. 

Assignment 2 : Submission Dropbox

Mohit Rathore announced 2020-02-12 14:26:31 +0530

Dear All

Assignment Submission Box is available on 2nd Floor, Old Academic Building.
You can submit your theory assignments there before deadline.
Note : Deadline is  6:00 pm today.

Assignment 1 : Submission Dropbox

Ashutosh Vaish announced 2020-01-27 12:25:05 +0530

Dear All

Assignment Submission Box is available on 2nd Floor, Old Academic Building.
You can submit your theory assignments there before deadline.
Note : Deadline is  6:00 pm today.