2025-09-15 20:36

Status: teenager Tags: Machine Learning, Machine Learning Specialization

1 - What is Machine Learning

By definition, machine learning is the science of a computer that learn by itself without being explicitly programmed.

To me, it is as simple as two words:

  • MACHINE: Computer/CPU/Program/etc (the subject)
  • LEARNING: learning. (the verb)

a computer that learns.

As a software engineer, this is awesome because when thinking about a system or a program, it is impossible to think of all the cases that we need to cover. For example, when building a Blog system. In a blog, at least we need a title, description, author and date. If there is no date, it needs to return an error, and so on.

It means we have strict business rules to follow, or a limited scope. The algorithm is always (if not almost) returning a pre-defined decision.

Imagine that there is a program that can make a decision on its own. That is machine learning.

Notes This is an active document, I’ll update this document when my knowledge about it is updated.

References