Course development
DD2420 Probabilistic Graphical Models 7.5 credits
On this page, you can track the course's development over time. Once the course analysis is published, data for each course offering is displayed, including the number of registered students, course results, and planned improvements for the next session. All course syllabuses and course memos are shown on the page Archive.
The information can help prospective, current, and former students with course selection, or to follow up on their own participation. Teachers, course coordinators, examiners, program directors, and others can use the page as a resource for course development.
2025
PGM25 2025-60212 ( Start date 14 Jan 2025, English )
Changes planned for the next course offering
-Have a Quiz B session 1 hour week 5
-Move tutorial 4 seminar to week 5
-Unformally schedule oral exams week 8
-Make the practice Quizs more clearly practice (not points or required but gone over in a seminar or lecture)
So complete/incomplete out of 0 points in Canvas
Tutorials:
• Tutoria l 2:
◦ Make sure yml is up to date or do not give it.
◦ ask them to print out actual tables for questions
▪ 1.1, 1.2, 1.3, 2.1, 3.5,
◦ Tasks 1-3, add to questions specific requests to screenshot the tables they use to answer.
◦ 4.5 be more clear that you want the table filled in.
◦ Make all of task 5 optional.
◦ 5.1 ask them to print out the scores for each model and say which is better.
◦ Or even switch from K2 to KS measure Replace K2 paper with:
▪ https://en.wikipedia.org/wiki/Kolmogorov%E2%80%93Smirnov_test
• Tutorial 3:
◦ pdf: LBP 2(a) the psi are defined as the log of psi and not as in the code.
◦ 1.2 b ask for all cliques and which are Maximal cliques
◦ 2.2 Ask them to show some denoised images including with the best parameters.
◦ Ask them to evaluate the 10x 10 grid with MSE.
• Tutorial 7
◦ Number the questions 1-8 rather than having the numbering restart.
◦ Have a more precise way to specify the output for the coding parts.
▪ SeqMC
• Fix the figure shown. (It is likely wrong)
• Have them all start at x=0 and generate a sequence to estimate first for t=0 to 250 by rolling out the x sampling y and the noise each time.
• Have them try 100; 1,000; and 10,000 samples
• Then estimate that sequence by using the seq.MC
• plot the whole sequence as a, for example, 2D 200x250 image with color map for t=50 to250 on the y and 0.2 bins in the x from -25 to 25.
• Have them demonstrate that for enough samples (10,000) the two peaks become sinusoidal ridges (color stripes) centered on +-7
• Have them plot the actual path as a black curve on the image
• Have them reduce the variance of the noise in the y to 0.5, generate a new sequence and see what happens when they run the seq.MC using the new measurement model with and without resampling.
• Have them after 250 time steps stand still and just run resampling 1,000 times using w=1/N. Plot the histogram over x before and after doing that repeated resampling.
▪ MCMC
• Have them try different kernel sizes from sigma 1 10, 20 and report the average Acceptance rates for each, plot the histograms. Run each sequence for 100 iterations per sample starting from a random point near 0.
• Move the second mode to 30 and repeat.
Coordinator
John FolkessonExaminers
John FolkessonStudents
23Course syllabus
Course syllabus DD2420 ( Autumn 2024 - )Course memo
Course memo DD2420 Spring 2025-60212Compulsory within programme
No information insertedResults on course
Total number
15
A
3
B
3
C
2
D
0
E
7
FX
0
F
0
doktorand 2025-60147 ( Start date 14 Jan 2025, English )
Changes planned for the next course offering
See the other DD2420 course instance VT25.
Coordinator
John FolkessonExaminers
John FolkessonStudents
No information insertedCourse syllabus
Course syllabus DD2420 ( Autumn 2024 - )Course memo
No course memo addedCompulsory within programme
No information insertedResults on course
Total number
0
A
0
B
0
C
0
D
0
E
0
FX
0
F
0
2024
PGM24 ( Start date 16 Jan 2024, English )
Changes planned for the next course offering
No information inserted
Coordinator
John FolkessonExaminers
John FolkessonStudents
22Course syllabus
Course syllabus DD2420 ( Spring 2021 - Spring 2024 )Course memo
Course memo DD2420 Spring 2024-60340Compulsory within programme
No information insertedCourse analysis
Course analysis DD2420: 5 Apr 2024Changes introduced for this course offering
Changes from 2023: • Merged partial exams C and D into exam C • Small adjustments to the tutorials • Careful review of lectures with many adjustments. • Added prep for some of the partial Exams to some of the seminars • Made sure that the tutorials would not have practical issues (for example made docker files...)Course data has been registered manually
Examination grade
77.3%*
2023
PGM23 ( Start date 17 Jan 2023, English )
Changes planned for the next course offering
No information inserted
Coordinator
John FolkessonExaminers
John FolkessonStudents
25Course syllabus
Course syllabus DD2420 ( Spring 2021 - Spring 2024 )Course memo
Course memo DD2420 Spring 2023-60023Compulsory within programme
No information insertedCourse analysis
Course analysis DD2420: 22 Sept 2023Changes introduced for this course offering
Began using Partial (contnous) Examinations.Examination grade
52%
2022
PGM22 ( Start date 18/01/2022, English )
Changes planned for the next course offering
No information inserted
Coordinator
John FolkessonExaminers
John FolkessonStudents
25Course syllabus
Course syllabus DD2420 ( Spring 2021 - Spring 2024 )Course memo
Course memo DD2420 Spring 2022-60143Compulsory within programme
No information insertedCourse analysis
Course analysis DD2420: 18 May 2022Changes introduced for this course offering
The course went very smoothly this year. We introduced two part tutorials for some of the harder ones which added a part I on the theory which thy worked through some written answers then came to a seminar for a discussion. Then the second part was on the practical and examination was individual written and oral by the TAs. We also introduced continuous examination with separate moments examined during the course and a re-exam at the end. rather than one big exam t the end as in the past. The course survey did not get enough responses to publish. But we talked to the two students in the course board meeting plus one other over email to get mostly constructive and positive feedback. Registration was low because the schema conflicted badly with the ANN course, which is apparently and excellent course. Will try to avoid that happening again.Examination grade
76%
2021
PGM21 ( Start date 18/01/2021, English )
Changes planned for the next course offering
No information inserted
Coordinator
John FolkessonExaminers
John FolkessonStudents
51Course syllabus
Course syllabus DD2420 ( Spring 2021 - Spring 2024 )Course memo
No course memo addedCompulsory within programme
No information insertedCourse analysis
Course analysis DD2420: 20 Jun 2021Changes introduced for this course offering
All moments were done via Zoom. Lectures were also recorded. Tutorials were improved. Regular weekly help sessions.Examination grade
29.4%
2020
Doktorand ( Start date 15/01/2020, English ) , PGM20 ( Start date 15/01/2020, English )
Changes planned for the next course offering
No information inserted
Coordinator
John FolkessonExaminers
John FolkessonStudents
83Course syllabus
Course syllabus DD2420 ( Spring 2019 - Spring 2020 )Course memo
No course memo addedNo course memo addedCompulsory within programme
No information insertedCourse analysis
Course analysis DD2420: 20 Jun 2021Changes introduced for this course offering
Improvements to tutorials and the lectures.Examination grade
50.6%
2019
PGM19 ( Start date 15/01/2019, English )
Changes planned for the next course offering
No information inserted
Coordinator
John FolkessonExaminers
John FolkessonStudents
50Course syllabus
Course syllabus DD2420 ( Spring 2019 - Spring 2020 )Course memo
No course memo addedCompulsory within programme
No information insertedCourse analysis
Course analysis DD2420: 20 Apr 2019Changes introduced for this course offering
All NewCourse data has been registered manually
Examination grade
56%*