Dear COMP9418 students,
We have released the exam marks, and they should appear in give in the next 24 hours.
Here is the exam marks histogram. The maximum exam mark is 99.
45.90 |1 | 51.80 |1 | 57.70 |1 | 63.60 |1 | 69.50 |5 | **** 75.40 |6 | ***** 81.30 |6 | ***** 87.20 |7 | ****** 93.10 |3 | ** 99.00 |3 | ** -------- |------- | ------- N= |34
I will take the opportunity also to show the histogram to other assessment items, starting with the quizzes:
34.75 |1 | 42.00 |1 | 49.25 |1 | 56.50 |1 | 63.75 |5 | **** 71.00 |2 | * 78.25 |2 | * 85.50 |6 | ***** 92.75 |10 | ******** 100.00 |6 | ***** -------- |------- | ------- N= |35
Now, the first assignment:
38.50 |2 | * 45.00 |0 | 51.50 |0 | 58.00 |0 | 64.50 |0 | 71.00 |1 | 77.50 |2 | * 84.00 |7 | ****** 90.50 |12 | ********** 97.00 |11 | ********* -------- |------- | ------- N= |35
Finally, the second assignment:
9.80 |1 | 19.60 |2 | * 29.40 |0 | 39.20 |7 | ****** 49.00 |4 | *** 58.80 |0 | 68.60 |3 | ** 78.40 |2 | * 88.20 |6 | ***** 98.00 |10 | ******** -------- |------- | ------- N= |35
We also released the exam solution file. It is available on WebCMS and includes the test cases used for Q8 and Q9.
Thank you very much for being a student of COMP9418! I want to thank Martin and Yunrui for their assistance during the course.
Regards,
Gustavo.
Dear students,
If you are still working on the exam, please remember that we are in the last 10 minutes.
Take your time to make a partial submission of your work.
Regards,
Gustavo.
Dear students,
There is a typo in the matrix K of P(E|C,D). See the details here: https://webcms3.cse.unsw.edu.au/COMP9418/24T2/resources/102294
Regards,
Gustavo.
Dear students,
The COMP9418 exam will be online at 9 AM.
I will be answering questions online in the WebCMS forum and course email. Please allow some time for responses. I will take a few breaks during the exam.
Please watch the WebCMS forum and your institutional email during the exam. Any updates to the exam description will be made via notices on WebCMS, which automatically sends an email to all students.
You are allowed to make ten submissions of your work. The system is configured not to accept submissions after the deadline.
Good luck to everyone!
Regards,
Gustavo.
Dear students,
We released the marks for assignment 2. You can see them by assessing:
https://cgi.cse.unsw.edu.au/~give/Student/sturec.php
Let me know if you have any issues.
Regards,
Gustavo.
Dear students,
These are the results for the final leaderboard:
Rank zID Average cost per day Average time per day 0 Optimal 41784.25 64784.25 1 3302669 64026.00 1.05 2 5504131 64458.95 0.56 3 5455287 64902.65 0.02 4 5311348 65024.25 52.81 5 5418948 65236.95 2.53 6 5405719 65326.05 0.09 7 5395923 65537.65 4.78 8 5408671 66751.35 0.06 9 5388080 67580.45 3.49 10 5258743 68261.75 6.38 11 5114117 68539.35 32.58 12 5359544 69661.10 26.25 13 5249859 71960.55 2.08 14 5414020 73448.20 0.05 15 5432091 77349.60 0.03 16 5310328 77649.45 0.02 17 5433953 79209.35 2.77 18 5416696 79631.20 2.50 19 5403725 80204.25 0.11 20 5471083 81675.60 0.94 21 3418073 82021.50 170.76 22 5502015 82777.90 141.12 23 5461770 251875.00 178.53 24 5476742 282158.70 23.99 25 5364816 294162.55 0.04 5432384 ModuleNotFoundError: No module named 'solution'
Regards,
Gustavo.
Hello Everyone,
I will be holding a consultation session next Friday 16th August at 10am.
Please follow the link below:
Meeting ID: 456 209 431 307
Passcode: HMSX8T
Dear students,
These are the results for the third leaderboard:
zID Average cost per day Average time per day Optimal 41847.7 3302669 65105.9 1.10950644 5504131 65874.9 0.5500494 5408671 66848.8 0.052147317 5446846 67151.8 3.003298569 5388080 67416.2 3.027555346 5311348 67790.5 4.50698843 5114117 68493.4 32.00836806 5359544 69733.7 21.95025613 5403725 79679.2 0.10019207 Greedy 81600 5433953 80212.4 2.701906943 5416696 82302.1 3.403052306 3418073 85986.7 67.87934904 5249859 294834.4 1.862687564 5405719 ModuleNotFoundError: No module named 'solution' 5416863 ModuleNotFoundError: No module named 'solution' 5543343 ModuleNotFoundError: No module named 'solution'
For the solutions that resulted in an error message, I strongly advise not to submit a zip file with folders. If your solution.py is in some folder, your code will not run.
The item 1 of the marking criteria will be assessed using the following piece of code:
TOP = OPTIMAL+23000 BOTTOM = 81600 # linear interpolation between TOP and BOTTOM def mark(score): if score < TOP: return 50 elif score <= BOTTOM: return score*(50/(TOP-BOTTOM))+(BOTTOM*(-50/(TOP-BOTTOM))) else: return 0
Regards,
Gustavo.
Dear students,
If you are interested in a third leaderboard, please reply to William's message on the forum. If enough people are interested, the leaderboard will run on Friday at 6 pm.
Regards,
Gustavo.
Dear students,
Welcome to Week 10.
In this final week, you will find lectures about learning structure and parameters in graphical models. The tutorials are about belief propagation and sampling.
Reminders:
The results for the second leaderboard are the following:
zID Average cost per day Average time per day Warnings/errors Optimal 35578.2 5504131 58564.3 1.121068168 3302669 60800.4 0.094274116 5114117 61824.4 60.23170648 5359544 66166.6 43.72389965 5405719 67867.9 1.178658604 solution.py was not located in the root folder. Your code will not execute in the final submission 5408671 75279.8 0.099191499 Greedy 81600.0 5446846 81649.9 8.937293506 5403725 85069.7 0.203921294 5388080 85292.4 0.677506256 solution.py:78: FutureWarning: Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value 'on' has dtype incompatible with int64, please explicitly cast to a compatible dtype first. 5311348 88205.5 7.97585659 5249859 FileNotFoundError: [Errno 2] No such file or directory: 'data1.csv' 5416696 FileNotFoundError: [Errno 2] No such file or directory: 'data1.csv' 5418948 robot_sensor.py", line 14, in update self.room = self.name_to_idx[data[0]] KeyError: '('
Regards,
Gustavo.
Dear students,
UNSW has informed us that the COMP9418 exam will run on Tuesday, 20/08/2024 .
The exam will last 12 hours, starting 20/08/2024 at 9:00 a.m. AEST and ending at 9:00 p.m. AEST. We will answer questions during the entire exam period. Any issues should be posted in the WebCMS forum (general matters) or emailed to cs9418@cse.unsw.edu.au (sensitive ones).
The exam will be available in WebCMS, and it will be a Jupyter notebook. You must write all answers in the notebook and submit them by give (command line or WebCMS) before the deadline.
The exam will have three parts:
The exam will require around 3 hours. Therefore, you must reserve at least 3 hours to work on the exam that day. We will not require you to submit the answers in 3 hours. The only requirement is to submit your exam before the deadline (20/08/2024 at 21:00 AEST). No late submissions will be accepted. If you do not submit your exam on time, we will consider that you did not participate. You will need to apply for a supplementary exam.
Some students may have another exam on the same day (morning or afternoon). In this case, you should reserve your free period for the COMP9418 exam.
You will need a computer with the same libraries used in tutorials to solve the exam programming questions. You can use your computer, Google Colab or the UNSW CSE VLAB computers using software such as TigerVNC. The exam will be an open-book exam. Therefore, you can access papers, books, and course materials, including slides and solved tutorials. You cannot communicate (email, phone, message, talk, etc.) except with the COMP9418 staff via email or forum. Deliberate violation of exam conditions will be referred to Student Integrity as serious misconduct.
Regards,
Gustavo.
Dear students,
The course material for this week can be found on WebCMS. This week's topic is approximate inference, and we cover Belief Propagation and Sampling. The tutorials will cover Gaussian Models, including Kalman Filters.
The myExperience survey is open. Please take a moment to complete the survey form before 08/08. The feedback from previous students helped us significantly improve COMP9418, and we greatly appreciate your feedback. You can access the survey form using this link: The myExperience survey is now open.
The results for the first leaderboard are the following:
zID Average cost per day Average time per day Warnings/errors 3302669 65235.9 0.0927 5114117 70985.8 47.6520 5408671 71847.1 0.0965 5504131 87908.6 0.2962 HiddenMarkovModel.py:126: RuntimeWarning: invalid value encountered in scalar divide 5388080 88217.6 0.6847 5359544 ModuleNotFoundError: No module named 'solution'
We will run a second leaderboard by the end of this week. This is to help you confirm that your model has no significant errors and works with the evaluation system. Please submit your answers by this Sunday (6 pm).
Finally, remember to submit your answers for Quiz 7 before Sunday at 6 pm.
Regards,
Gustavo.
Dear students,
UNSW has indicated that the COMP9418 exam will be on August 20th (Tuesday). The exam page on WebCMS has the exams for the last four years, with corresponding solutions. I will send a separate message regarding the 2024 exam.
The assignment 2 description is out. We will run two evaluation tests on July 21st and 28th. To participate in these evaluations, submit your solution before 6 p.m. These evaluations help you test your code against hidden cases. Assignment 2 final submission is due on August 4th.
Remember to submit your answers for Quiz 6 before Sunday at 6 pm.
Regards,
Gustavo.
Dear students,
We released the marks for assignment 1. You can see them by assessing:
https://cgi.cse.unsw.edu.au/~give/Student/sturec.php
Please look at the test cases available on WebCMS ( https://webcms3.cse.unsw.edu.au/COMP9418/24T2/reso... ). If you have any questions, please email or post them in the WebCMS forum.
Regards,
Gustavo.
Dear students,
The course material for this week can be found on WebCMS. Remember to submit your answers to Quiz 5 before Sunday at 6 p.m.
Assignment 2 description, data and sample source code are available on WebCMS. This assignment is due on Week 10, but we will run two leaderboards on Weeks 8 and 9 to test the submissions. More details are in the assignment description.
Regards,
Gustavo.
Dear students,
Happy flexibility week!
This week, we do not have lectures, tutorials, quizzes or consultation hours. You can use this time to catch up with the course content.
Regards,
Gustavo.
Dear students,
I apologise, but I found a bug in my code that generated the test cases. The bug caused the TAN model's accuracy to be higher than the correct value.
I have updated the assignment 1 changelog, and uploaded a new notebook with fixed test cases for these two tasks.
Regards,
Gustavo.
Dear students,
I have finished updating the course page on WebCMS.
We are approaching the assignment 1 due date this Sunday at 6 p.m. Some students have found some issues with the assignment description. I have made some changes to the notebook to fix these errors. Please check the changelog on the
Assignment 1 page on WebCMS
and download the latest version of the notebook.
Remember to register your group for assignment 1 in WebCMS if you are working in groups. To do so, you can go to WebCMS, Groups Tab, and add your group.
The fourth quiz is also due this Sunday at 6 p.m.
Regards,
Gustavo.
Dear students,
You will find the course content for this week on WebCMS. Do not forget to submit your answers to this week's quiz (due Sunday at 6 pm).
I uploaded a recording for the Week 2 Thursday lecture on ECHO360 and WebCMS. I re-recorded this lecture because the camera did not record the entire whiteboard. The problem is solved, and the Week 3 Thursday lecture is recorded correctly.
Regards,
Gustavo (on behalf of the COMP9418 team).
Dear students,
Welcome to Week 3. This week, you will find on WebCMS:
Assignment 1 is available on WebCMS and is due 30th of June (Sunday) at 6:00 pm. You can work on this assignment individually or in a group of two students.
I cancelled today's lecture because I am feeling sick. I will cover today's lecture content this Thursday. I will also discuss the assignment description and answer questions about it.
Finally, I will re-record the content of last Thursday's lecture and post it on WebCMS and ECHO360. It should be online tomorrow if I feel better.
Regards,
Gustavo.
Dear students,
I am sick (flu-like symptoms) and need to take the day off today.
Next Thursday, we will cover the weekly review and solve some exercises.
Regards,
Gustavo.
Dear students,
Our first quiz is due Sunday at 6 p.m. You can make multiple submissions, but only the last one will be marked.
Also, as Monday is a holiday, you will receive our weekly email update on Tuesday before noon.
Regards,
Gustavo.
Dear students,
A new recording of the Thursday lecture is available on WebCMS and Echo360. On WebCMS, go to Lecture Videos, and you will find this lecture listed together with the Week 1 videos.
Regards.
Dear students,
We have finished uploading the course material for this week. You will find on WebCMS:
Starting this week, we have a weekly quiz. The quizzes are multiple-choice questions. Please submit your answers before Sunday at 6 pm. We will not accept late submissions for quizzes.
You can find the quizzes under the menu Activities in WebCMS.
The live lecture recordings are in Echo360. We have posted a link on WebCMS. On Thursday, I could not get the projectors to work with my iPad, so I used the whiteboard. I tested my equipment, and it seems the problem is solved. From now on, I should use an iPad to make notes.
I will re-record Thursday's lecture and post it on WebCMS and Echo360. When it is available, I will email you.
Regards,
Gustavo.
Dear students,
Martin misunderstood my instructions and did not appear in today's tutorial. I will blame my Brazilian accent for this one!
My sincere apologies. Please let me know if you can join another tutorial this week. Martin will deliver a tutorial tomorrow (Wed 4-6 pm) (preferred), and Yunrui will deliver the tutorials on Thursday and Friday (9-11 am).
Send me a message if you cannot join any of these tutorials, and we will make an online tutorial, record and post it on WebCMS.
Regards.
Dear students,
Welcome to COMP9418!
COMP9418 will run in the format of flipped classrooms. In the lectures, we will review the previous week's content on Tuesdays and discuss one exam exercise in Thursday's classes.
One exception is Week 1, as we need content to review. On Tuesday, I will present the course and explain the course logistics. Thursday, we will solve a textbook exercise together.
You can find on WebCMS COMP9418 page (https://webcms3.cse.unsw.edu.au/COMP9418/24T2/) the following:
The material is online for all ten weeks so that you can study independently.
The practical part of the tutorials is a Jupyter Notebook that runs on Google Colab.
Starting Week 2, we will have weekly quizzes, and the quizzes and other assessments are due on Sundays at 6 pm. Also, beginning in Week 2, we will post the answers to the previous week's tutorial on Monday mornings.
Therefore, check for new material on Mondays and submit your work before 6 pm on Sundays.
I will explain the course on Tuesday and answer your questions about its organisation. Starting next week, Tuesday's classes will have a summary of the previous week's content + consultation. Thursday's lectures will discuss exam exercises.
I hope you will enjoy the course!
Regards,
Gustavo (on behalf of the COMP9418 team).