Personally, I split the understanding on machine learning into 3 levels.
- Just the concept and idea
- Use of library and tools to build machine learning project
- Understand the maths and statistics behind the models.
This article is to summarize the machine learning process in lamen term as much as posible. It covers the general concepts and gives you rough ideas of how does machine learning work, leaving the deep stuffs untouched.