Machine Learning steps

What are the basic machine learning steps? If you search in Google, you may find different answers. It might overwhelm a beginner.

Firstly, when we utter the word ‘beginner’ we don’t assume that you know nothing about programming and mathematics. Why do we say that? Certainly we will discuss in the coming section.

Secondly, it is imperative that you have a basic knowledge about Python programming, higher algebra, and data manipulation like SQL. 

Finally, the steps begin to unfold before your eyes with some meaning.

Again we repeat, the number of steps does not matter. The concept matters. 

Let me clarify it in a minute.


If you are a complete beginner your journey to learn TensorFlow might start from here.

For the TensorFlow beginners we have a dedicated category – TensorFlow for Beginners.
But besides that, you may need to learn several other machine learning and data science libraries.

As a result, you may check these categories as well – NumPy, Pandas, Matplotlib.

However, without learning Python, you cannot learn the usages of these libraries. Why? Because they all use Python as the Programming language.

Therefore please learn Python at the very beginning and start learning TensorFlow.

And, finally please check our Mathematics, Discrete Mathematics and Data Structures categories specially. We have tried to discuss from basic to intermediate level so that you can pick up the core ideas of TensorFlow

We are going to write down steps of machine learning. In normal circumstances it works following these steps. 

However, you are free to add or subtract one step or join two steps together. The main purpose of this section is to make you aware of the processes that a machine learner uses while she works.

  • Data Gathering and pre-processing.
  • Choosing a Model which is best suited for your problem.
  • Train the model until it receives perfection.
  • Testing and tuning the model.
  • Retesting and re-tuning until you are satisfied.
  • Working with the model and using it for predictions.

Let’s count. There are six steps. 

However, these steps are at our mercy. Because we can break the first step and make it two. Right?

In the coming section we will discuss these steps and see what they actually mean. 

After that, we will discuss what are the prerequisites for learning machine learning.

So stay tuned.

What Next?

Books at Leanpub

Books in Apress

My books at Amazon

GitHub repository

Flutter, Dart, Python and TensorFlow

C, C++ Java, and Game Development

Twitter

Comments

Leave a Reply