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.