Quiz 00.2 on Machine Learning


Q1: What is Machine Learning?

Which could be considered examples of Machine Learning ?

RESOLUTION

To be considered ML, an algorithm must learn the solution of the problem from the data. In the oncologist example, it is humans that defines the outcomes, even if this decision is data-driven. Similarly, in the photo editor, the parameters of the filters that are applied (convoluted) to the photo to cartonise it (or making whatever other effect) are not learn by the algorithm itself but explicitly engineered. We will see in the NN unit how this contrast with Convolutional Neural Networks, where the weights of these filters are instead learn.

The correct answer are:

  • Your content provider suggests you the films it thinks you may like based on the films that you have already decided to watch and the review given by the other users that have viewing behaviours similar to yours
  • Your phone automatically compose a video by selecting the most beutiful photos

Q2: Kind of mchine Learning tasks

Which of the following statements are correct ?

RESOLUTION

All sentences are wrong. Unsupervise machine learning, by definition, includes algorithms for which we do not provide exemples of a "correct" output for the different inputs. We try instead to find a pattern, a structure in the data itself.

Outputs are provided in supervised tasks. However the sentence reported is wrong, because we are not interested much in the relationship between the provided inputs and outputs, but in finding a generic relationship between the inputs and the outputs for the population from which the data arise.

Fianlly, also the sentence on reinforcement learning is wrong, because in reinforcement learning we don't know the rewards associated to each state nor the probabilities to reach the various states associated to each action. This is what the algorithm need to discover (learn) by start "playing" autonomously.

The correct answer is:

  • None of the (other) sentences is correct