In-Depth Review: Elements of AI
A free online course that introduces students to Artificial Intelligence, how it works and where it is used in today’s world.
Elements of AI (Artificial Intelligence) is offered in English, Finnish, and Swedish by the University of Helsinki.
An Extract From the Course Blurb
“The goal of this course is to demystify AI
The elements of AI is a free online course for everyone interested in learning what AI is, what is possible (and not possible) with AI, and how it affects our lives – with no complicated mathematics or programming required. By completing the course you can earn a free downloadable certificate. People in Finland can also earn 2 ECTS credits through [Finland’s] Open University. This is a real university course with actual credits.”
Course Design
The overall and weekly course objectives are stated clearly, much more clearly than many other courses I have explored.
“After taking the course, you will be able to:
- Understand some of the major implications of AI.
- Think critically about AI news and claims.
- Define and discuss what AI is.
- Explain the methods that make AI possible.”
The course was released on May 14, 2018. It is arranged in six modules or chapters, with a recommended time commitment of five to ten hours per module. Students could sign up for the scheduled six weeks with weekly reminder emails, or a self-paced option. I signed up for the self-paced option because I expected to finish the course more quickly than six weeks. I wondered if I would have difficulty accessing later chapters early if I signed up for the six-week version.
Ten days later I finished the course. Each chapter generally took me about three hours, but I am a fairly fast reader. The course has lots of reading, including extra links to other pages. There are no videos. Each chapter’s material consists of three pages, but they are long pages full of comprehensive information.
When I did the course in 2018, the discussions through Spectrum were dynamic, with a bit of a feel of the old Coursera discussions. Although student numbers and comments are fewer now, the discussions have not completely dried up.
You have to create an account with Spectrum using Facebook, Google, Twitter or GitHub.
Assessment
25 exercises (assessments) are distributed throughout the course, rather than having quizzes at the end of each week. The pass mark is 50% (or perhaps 60% if you want credit towards a degree. One information page said 60%, several others said 50%, so this point was not clear). You also have to complete at least 90% of the exercises. Some are multiple choice. You only get one chance, compared to Coursera’s unlimited tries until you get it right. Some are calculations, where students have to input the correct number. There were plenty of comments in the forums from students who input the right answer formatted incorrectly and were thus marked wrong. This issue seems to have been addressed by course staff, who made the answer checker either slightly more forgiving, or by clarifying in the instructions exactly what format the answer should take.
Five of the exercises are short essay/paragraph answers, peer-reviewed. Peer review answers are supposed to be “more than a few sentences” but no word limit is specified. I wrote about 200-300 words for each.
Some of these require research before and after deciding what topic to write about. For some of the peer review exercises, I had to go back to previous course pages. I also searched other sites to help clarify my thoughts and choose my topic before actually writing my answers. After submitting the answers, a sample answer appears. Students are also required to review three other students’ answers before receiving their own result. The review process is quite simple, with five faces ranging from very sad to very happy for each of four criteria:
- Answer is comprehensive
- Answer is well reasoned
- Answer is easy to follow
- Answer is on-topic
Grading
Because comments are not required for assessments, the assessment process is generally quick, although it can be frustrating to receive a sad face and not understand what was wrong with your answer. On the other hand, reading each sample answer and other students’ answers provided insight into the topics researched.
There is a warning about plagiarism before the first peer assessment and students can mark suspect answers as spam for course staff to check.
Staff at Uni of Helsinki manually go through those answers that don’t receive pass marks by the peers, and reset the field if necessary so the students can have another go at answering them.
Non-peer-reviewed exercises are allowed only one attempt. The automatic system grades the answer and provides an explanation, whether it was right or wrong. It’s unforgiving, so it really pays to take care. Try to use other resources to check your answer before submitting it. Even though the course pages explain the processes, often when trying to work out the examples, many students, including me, need to try a few approaches before fully understanding how to solve the problem. Having a practice or two before answering the questions would have been invaluable. Perhaps having the practice exercises on individual course pages, then weekly test questions might help here. Some students were particularly unhappy with the labelling, believing that “exercises” are practice questions, not assessments.
A few exercises have been either deleted or reset to not count towards the final result because they were vague, ambiguous, or had errors in the problem statement. It is obvious from reading some of the earlier comments in the forums that several other questions have been tweaked after receiving feedback from students.
A Problem With Reviews
Apart from the issues of correct answers being marked wrong because of incorrect formatting, there seemed to be a problem with some students’ first peer assessment. I submitted my answer around July 21, then completed my compulsory three assessments of other students’ work. I continued with the course, but the first peer assessment exercise continued to say “pending peer review”.
From forum comments, some other students had the same problem, with advice from course staff generally being, “Give it time, let us know if it is still not reviewed after a few weeks.” Eventually, a staff comment mentioned that some learners submitted an answer, but apparently had no interest or understanding of reviewing others. This caused a backlog in answers being reviewed.
I finished the remainder of the course, including the other four peer assessed answers which all came back with pass marks within 24 hours of me completing my own reviews of others’ answers. I passed the course and received my certificate even without the first peer review. Some other students were still waiting on their reviews to see if they had passed or not.
A few weeks later, my assignment was finally reviewed, which boosted my result by a few marks.
Course Provider
The course was created by Reaktor and the University of Helsinki. The lead instructor is Associate Professor Teemu Roos who has been quite active answering questions in the course forums, mainly questions regarding certificates and course mechanics rather than content questions. He continued answering forum queries during his summer break in June & July 2018. A year on, he is less active in the discussion forums, but still replies to questions from time to time.
The Course Chapter by Chapter
· Chapter 1 What is AI?
Chapter 1 discusses concepts of autonomy and adaptivity as used in AI. It also helps us distinguish between realistic and unrealistic AI uses and some philosophical problems related to AI. The first peer-reviewed exercise is on the third page of chapter 1.
· Chapter 2 AI problem solving
Some uses of AI are described here, particularly for solving puzzles and learning how to win games. I got all six parts of exercise 6 wrong because we had to work it out using a diagram. I drew up the diagram but didn’t notice that the example starter diagram had actually put two boxes in a different order from my diagram. This made all my ensuing boxes incorrect. If I had taken more care with how I actually drew my diagram and how well it agreed with the example, I would have been okay.
· Chapter 3 Real world AI
Probabilities and Bayesian reasoning are introduced here. Although to a mathematician probability & percentages are very basic concepts, I can imagine some people getting confused here, even though the calculations are explained quite clearly. It’s handy if you have a calculator and think carefully about the information.
I was confused by Page 3 of this section, which discussed a spam-filtering application. I took my time going back over the work and looking at the suggested resources, and still got two of the exercises wrong. Doing the exercises without practice was tricky. There was no chance to try a few problems and work out HOW to work them out. After your attempt, they were explained clearly, but if you started off thinking the wrong way, you got the answer wrong with no chance of having another go to get it right. I was overthinking some of the answers, when the answer was already sitting there in front of me, but thinking I had to do a more complicated calculation.
· Chapter 4 Machine Learning
The why and how of machine learning are described here, including unsupervised and supervised machine learning scenarios. Chapter 4 also explains how filter bubbles work, particularly to target advertising according to people’s online behaviour.
· Chapter 5 Neural networks
The what, where, and how of neural networks are explained here. The brain is an example of a biological neural network, although we are still far from understanding or artificially copying its complexity.
· Chapter 6 Implications
Don’t think you’re almost done when you get to the sixth chapter. There are three peer reviewed short essay questions in this chapter.
The difficulty of predicting future uses and implications of AI are discussed here, including privacy issues.
You will find plenty of further reading links on the last (summary) page, including a recommendation to look out for the upcoming University of Helsinki AI programming MOOC in early 2019. Many students announced in the discussion forum that they are planning to go on to Andrew Ng’s Machine Learning course on Coursera or similar courses.
ECTS Credits Available
Finnish students who earn a certificate receive 2 ECTS credits towards their degree. (60 credits is equivalent to one year of full-time study.) Students outside Finland or enrolled at other universities can apply for credit with the help of this PDF. It lists the syllabus and learning objectives, assessment methods, time requirements and study credit information.
Revised version of an article first published at Online Learning Success.