Elements of AI: A Review of the Course

I recently took a course titled Elements of AI (Artificial Intelligence), offered 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 the 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 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.

The discussions through Spectrum are dynamic, with a bit of a feel of the old Coursera discussions. 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 reviews 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 actually 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, considering 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 slightly tweaked after receiving feedback from students.

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. See https://www.elementsofai.com/faq/who-created-this-course

A Few Bugs

Because this course was independently produced, there seem to be a few issues that are rarely seen in the major course provider pages. 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 seemed to have the same problem, with advice from staff generally being, “Give it time, let us know if it is still not reviewed after a few weeks.”

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. As I write, the first peer assessment is still showing “pending peer review.” Oh well, at least I passed the course and received my certificate. Some other students are waiting on their reviews to see if they have passed or not.

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. In exercise 6 I got all six parts of this question 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.

A Final Thought

The course gives Finnish students 2 ECTS credits towards their degree. (60 credits is equivalent to one year of full-time study.) There is talk in the discussion forums about producing a document with “learning outcomes, content, amount of ECTS and the assessment methods of the course” so students outside Finland or enrolled at other universities can apply for credit at other universities in the future.

By Pat Bowden, published 28 August, 2018.

2 thoughts on “Elements of AI: A Review of the Course

  1. Steve

    Such a really useful post. Really intriguing to read this. I wish to thank you for the efforts you had actually made for writing this amazing article.

Comments are closed.