Becoming A Machine Learning Engineer | Step 1: Adjusting your mind set
Christopher Dossman
2.6K6

Becoming a Machine Learning Engineer

Step 2: Abandon the Principles of Logic

Machine cannot learnbot 2000 busy not learning things

The Principles of Logic

Stupid Logic

The stupid logic that held me back the most was the concept of logical contradiction. I was always pushing back my first project because I felt like I could not violate this hard and fast law of nature. Whether that thing was reading a research paper or completing some online course there was always something else for me to work on before I could move forward and ignore a rule that has been considered unbreakable since the dawn of consciousness in man.

Some common thoughts from students I teach are:

  • I need to get a dictionary
  • I need to lookup definitions of words
  • I need to know statistics and probability and how to read
  • I need to understand the principles of formal and symbolic logic
  • I need to learn linear algebra

All of this is bullshit. You can get started right now and logically contradict yourself with the very name of your chosen field, machine learning. First logical contradiction. Sure it might not be totally obvious that the two words that make up the term machine learning when combined in that order result in a logical contradiction since machines by their very definition cannot learn, but getting the ball rolling is more important then being perfect. Plus when you complete your first logical contradiction you always get a better understanding of your weaknesses and will know what to focus on for your next project!

Like what you read? Give Daniel DeMarco a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.