I have found this article written by a professor from University of Washington regarding to the understanding of machine learning. He shared some tips about how to get better grasp of machine learning concept as well as algorithms vs. human intuition. Hopefully, you will like it.
For my records, I want to share this blog with someone who wants to learn different perspective about machine learning from theory to usage, implementation, application.