I’ve learned something new today. I’m using the term algorithm wrong. In the context of a system, predict the next movie to watch on Netflix; for example, it is not the Algorithm that is responsible for the result.

An algorithm is only a list of instructions converted to code, like a recipe. But a recipe cannot be eaten, so it needs to be cooked. The result is the system that predicts the next movie and is called a model.

The definition of a model is an algorithm plus data resulting in a prediction. And for an algorithm, its math converted to code.

    Comments

    How to respond

    Write your comment on your on page and link it to this page with the following link:
    https://vmac.ch/posts/2019-11-24-algorithm-vs-model/
    Then insert the permalink to your post into the form below and submit it.

    Alternatively you can reach me by email to: comment@vmac.ch