Note: This is only for students who have been notified by the exams section that they are eligible for a supplementary exam.
The COMP3411 Supplementary Exam will be held on Wednesday 25 May, 2-4pm. It will be an online Moodle exam with a similar format to the original exam. As with the original exam, login to Moodle and look for the link the supplementary exam. It will only be active on the day and will start at 2pm.
Dear students,
If you have emailed us or your tutor earlier and received no reply, please forward it to the email address below so I can sort it out.
Email: cs3411@cse.unsw.edu.au
Kind regards,
Armin
Dear students,
In assign2, for some of the ILP operators, some students may have for their programs to return false instead of empty list when there is no intersection. If you lost mark for returning either empty list or false, please contact your marker and ask them to give you the mark.
Please contact them before 9pm Thursday.
For all classes but three your marker is your tutor. Please refer to my last notice to see if your class is one of the three or not.
Kind regards,
Armin
Dear students,
Updates:
All the assign2 are marked and you can view them. You have until Thursday 12th of May 9:00pm to check your mark for assign1 and assign2 and let us know if there is any mistake. I don't like setting deadlines like this but after that time we have to enter all the marks into UNSW centralised database. Updating mark in there is possible but is more complicated. So please, have a look at your assign1 and assign2 marks and let us know if there is any issue so we can fix it. Here is who you should contact:
For this assignment, some tutors did not mark their own classes. If you are in one of these three tutorials, you need to contact your marker:
<colgroup><col><col><col></colgroup>Tutorial | Marker | |
thu10b | JingCheng |
jingcheng.li@unsw.edu.au |
thu12b | Armin |
cs3411@cse.unsw.edu.au |
thu11b | Armin |
cs3411@cse.unsw.edu.au |
Please provide as much information as you can on your email. Information for example: your full name, your zid, your tutorial class and attach any file that you think is relevant like the screenshot of your submission.
I have noticed for some students the late penalty is set 10% per day while the correct rate is 5% for the second assignment. I am fixing these now and it should be finished in an hour. Just a reminder, system rounds up delays to a full day. So for example if you submitted with 1 day and 2 hours, it penalises you 10%. It is also applied to the maximum mark.
If you have any questions, feel free to email me.
Kind regards,
Armin
Email: cs3411@cse.unsw.edu.au
The exam link should be visible and will become active in one minute.
Remember the COMP3411/9814 exam is on this afternoon starting 4pm.
Please login to your Moodle account and follow the link to the exam:
COMP3411/9814 Artificial Intelligence Final Exam - 2022T1
Quiz
.
This will only become active at the exam's start time.
There may be some delays with Moodle loading the exam when everyone logs on at the same time. Don't worry, you will have two hours from the time you start. So if the startup is slow, you won't be at a disadvantage.
Note that there are two sections to the questions, 1-33 and 34, 35. Make sure you attempt ALL questions.
Dear students,
This message is related to students who are registered with Equitable Learning Services (ELS). Sorry for spamming you if this is not related to you.
I have applied the requested adjustment into the Moodle exam and emailed you what I have adjusted for your case.
If you are registered with ELS and needs an adjustment but did not receive the email from me or if what is mentioned in the email is wrong or incomplete, please email me so I fix it.
Kind regards,
Armin
The COMP3411 exam will be held 4-6pm, Wednesday 4 May.
I've expanded the exam hints and will go through them at the briefing Wednesday 4pm.
Because we lost a lecture due to the Easter holidays, we will have a final session next Wednesday at the usual time of 4-6pm. I will give an overview of the exam and answer questions about the exam.
I've provided very brief overview in the lecture slides, but I will be adding more soon to give you some sample questions for each topic the exam will cover.
Dear students,
The Give system for assign2 is now working. You can submit your Prolog and pdf files using Give.
There is a dryrun system implemented. What it does is, once you submit your files, it compiles your prolog and runs it against some simple examples. It will then let you know if your code has passed the tests or not. It is mainly there to let you know if your code will be compiled on our system or not.
Remember, it is important to follow the steps until your file is fully submitted. Once your file is submitted take a screenshot and keep it for your record.
Try to submit early, at least 1 hour before the deadline. Because many students try to submit close to the deadline, the system might reject some or it might freeze. So my advice is to try to submit early, at least one hour earlier.
If you have applied and were accepted for special consideration, you can check if it shows correctly in the system by trying to submit your submissions or some dummy files and check the deadline.
There are two lines of warning that the dryrun shows to everyone:
/usr/bin/tidy-homedir-appfiles: line 4: cd: HOME not set
/usr/bin/tidy-homedir-trash: line 29: cd: /.local/share/Trash: No such file or directory
If you see these, don't worry. it is a bug in dryrun that I am trying to figure out. You can safely submit your submissions.
If you had some issues, it is a good idea to read the forum under the assignment spec. We have sorted out some errors that students were having. If your question was not answered there, then feel free to contact us.
Kind regards,
Armin
Dear students,
The give system for assign2 is in the process of being implemented. I will let you know once it is fully implemented.
All the classes are now marked for assign1.
for assign1, some marks that were supposed to be updated are still showing the older mark in the system. Please email me, if you are facing the same issue.
Kind regards,
Armin
The votes are still almost 50/50, with a slight majority for 2-4pm. However, some students have reported that they have a morning exam with little time in between the and COMP3411, so I am learning towards 4-6pm, unless there are any really serious problems with this.
So far, the results of the exam times poll is almost exactly 50/50, which doesn't help me much! If you have an opinion, please vote, otherwise, I'll have to make an "executive decision".
I'll have another consultation hour tomorrow, Wednesday 20 April, at noon. This will appear on BB Collaborate shortly.
The COMP3411 exam will be 2 hours online and multiple choice. It is scheduled for the afternoon of 4 May. We can hold it at the usual lecture time of 4-6pm or earlier 2-4pm. Please indicate your preference in the poll: Time for COMP3411 Exam .
Most students have received their assignment 1 marks, but a couple of tutors have had some serious problems to deal with and we're trying to compensate. Thanks for your patience.
I'll hold a consultation for assignment 2 in the first part of today's lecture and I'll have another session next Wednesday morning (probably at noon). I'll create a BB Collaborate Link when I've confirmed the time.
Regarding the ILP questions. Follow the examples carefully. In intra-construction , the new literal is added at the end of the clause. In absorption , it's put at the front. Also, in absorption , the second argument is always the background clause (i.e. the subset of the first).
We had some cases where student submissions were not saved on the right director on our server. If your class is one of the marked classes as mentioned below and you got either ./20 or 0/20 and the feedback is "no submission" or something similar, please email your tutor the pdf document that you submitted. Your mentor will then look for your submission in our server by comparing them with your provided pdf file. The pdf file must be the exact file that you submitted.
Marked classes so far:
If your tutorial class is still not on the marked tutorial classes, please be patient we should finish marking your tutorial class very soon.
There was a question during the lecture that I didn't answer properly, so here is the clarification.
I said that entropy is always between 0 and 1. This is true for the binary classification problems as you need only one bit to distinguish between two classes. 0 means that all examples in a node belong the same class. 1 means the classes are equally distributed. For a multi-class problem, i.e. there are more than two output values, entropy can be greater than one, because more bits are needed, depending on the number of classes.
Dear students,
Thanks for your patience. The mark for assign1 is out for some students. Others should be released in next couple of days.
If you need further explanation about the feedback or your mark, please contact your tutor.
Can someone from either of these tutorials H14A, H13B, H17B, H18B, H18A, H17A if you have received your mark and your feedback. Please mention it as a comment down below.
Kind regards,
Armin
The first three minutes are silent because I forgot to unmute my microphone!. The rest should be ok :-)
The assignment 2 spec has been updated with a few typos fixed.
The assignment 2 spec is now available.
There will be no lectures or tutorials this week, but you may be interested in a YouTube video of a lecture by Prof. Josh Tenenbaum from MIT titled " What Kind of Computation is Cognition ?". It motivates some of what we are covering in this course.
BB Collaborate stopped working properly for window sharing in both Chrome and Safari, so you'll have to put up with some interruptions in the recording as I tried to fix things. Switching to FireFox seems to work.
I've changed the link to the example Prolog programs to be a zip file. This should now download when you click on the link. Please let us know if there are still any problems.
Severe weather warning for Sydney on Week4
There is a severe weather warning for Sydney. Travel to campus will be difficult or unsafe for some perhaps many students. If you have a face-to-face tutorial class and you can not get to campus because the sever weather does eventuate, we encourage you to stay safe at home. You can join any of our online tutorial classes. You can find how to access them on the course outline.
Let me know if you have any questions.
Kind regards,
Armin
You can now submit your first assignment
The "give" system is now enabled for the first assignment and you should be able to submit your first assignment. Let me know if you have any issues submitting your assignment.
Severe weather warning for Sydney
There is a
severe weather warning
for Sydney. The timing and severity is still uncertain but it looks possible that travel to campus will be difficult or unsafe for some perhaps many students on Wednesday or Thursday. If you have a face-to-face tutorial class and you can not get to campus because the sever weather does eventuate, we encourage you to stay safe at home. You can join any of our online tutorial classes. You can find how to access them on the course outline.
Let me know if you have any questions.
Kind regards,
Armin
Question 2b asks you to modify some Prolog code. This doesn't require any real knowledge of Prolog. In file idastar.pl , look at line 43 in the second clause of depthlim . You can see the heuristic function there. In Prolog, "is" means calculate the arithmetic expression on the right hand side. You only need to change that line with the correct arithmetic expression.
Assignment 1 is due 11 March, but in the submission instructions there was a typo for the date. This has has now been corrected.
If you watch the recording of the Friday lecture, I had an internet dropout that lasted five or the minutes, so you will have to fast forward over the bits where I had to restart the session. Luckily the rest went uninterrupted.
If yo are looking for the link to the Friday lecture on BB Collaborate, remember to go to the second page of the sessions list. It's at the end.
Please note that, at least for the first few weeks, all lectures will be online. We will review this if the COVID infection numbers continue to decline.
The lectures and online tutorials will be delivered via Collaborate, which you can access through the Moodle page for COMP3411/9814 . The Collaborate link is the only thing we will use Moodle for, all other material will be on WebCMS.
Also note that I've left the tutorials from last year open to view, but these will be updated as we go, so please check at the beginning of each week for the updates to lecture slides and tutorials.
Many students are still not able to attend tutorials in-person. We have created a poll to help us work out if more tutorials should be converted to online. So please go to this poll and help us count how many students which option.
Welcome to COMP3411/9814 Artificial Intelligence. All the information related to the subject can be found on the COMP3411 WebCMS site. Please see the course outline there.
As you probably know, AI has become one of the hottest topics in computing lately. In this course, the first half of this course will deal with "classical AI", which is still very relevant. The second half will introduce Machine Learning and other advanced topics. Please see the course outline for links to the textbook by Poole and Mackworth.
The lectures for the subject are intended to by hybrid live/streaming. With the pandemic still pervasive, the first few lectures are likely to be entirely online, but hoping the infection numbers keep falling, I hope we will be able to go live. More information on that later in the week.