Sign in

Machine Learning Practitioner
Photo by Salmen Bejaoui on Unsplash

The term neural network doesn’t need an introduction at all, only a few know the power of a neural net and a lot of people wanna learn this extraordinary tech. What are you going to read here then? Rather than discussing the types and applications of the neural network, I will be going through the seven mechanisms of the neural network that makes it powerful and versatile.

When do we call a ‘program’ a machine learning model?

This is an important question one has to answer before diving into this, if we unravel the caveats of a traditional program and replace it with some cool tweaks then we can call…


Welcome back again champ, hope you had read the previous blog which is Part-I of ML 101, if not then read up here Machine Learning — 101 (Part-I).

So, in the previous blog, we came across a basic intuition of What ML is. Now we will be peeking in to know about Data.

We haven’t talked about data yet which is really important for any Data Science Problem. Always remember Machine Learning is just a puppet it stays idle the puppeteer (data) does the heavy lifting.

Data

In all Machine Learning problem’s, there are three kinds of data :

  • Training data…


Photo by Adi Goldstein on Unsplash

What comes to your mind when you hear the word Programming?

Please, don't ever say it's HTML (or) CSS neither both isn't a programming language. But still, we would have at least came across things like,

  • Java
  • Python
  • Javascript and the list go on…

Before jumping into the blog, I am gonna cut out technical jargon as usual. This is not a blog from a technical perspective rather, one that would help you fix the learning better.

If you started to learn a Programming language, or even after learning you somewhere felt lost then this could be the blog might…


The idea of this blog is to cut jargon out as possible I can. To give an overview of Machine Learning and the reason we opt for it.

I was reading the book called Hands-on Machine Learning with Sklearn and TensorFlow, I wanna put out things I read here as a practice (selfish) or teaching someone out there what I learned.

Let’s jump in

What is Machine learning?

A field of study that gives computers the ability to learn without being explicitly programmed to do so.

Enough with the definition, you hear this almost everywhere.

Let’s understand how it differs from traditional programming once…


I love technology, especially something with Artificial Intelligence, which excites me a lot. I have been learning and practicing AI for quite a few months an interesting thing I observed was people implementing research papers.

Feel thrilled when people working their ass off and tryna build something from the researcher’s work, makes us think how far we came across and how great the frameworks and libraries have been built these days.

One thing I like about this tech field is the evolution of new ideas and new technology stack emerging almost every day and how competitive it’s becoming day by…


At times I tend to feel why do I decide to write again because nothing has changed except the fact I delivered three machine learning blogs in the past 1 and half months. Before it used to be 1 or 2 in 6 months well quite progress there.

But also I don't want to write about machine learning every now and then, sure it's fun but I love writing about my thoughts and learnings more than machines. Months ago when I was on this writing challenge it was a bit easy then it’s now. Why?

Well, I was new and…


Have been learning machine learning for a while and I can say I have come a long way. When I started there was no imposter syndrome, but as I began to learn and explore things started to kick in. But now my mindset is pretty clear on how to deal with imposter syndrome and using it as an external force to step up my game.

Thinking about this for a while, I came up with a plan on taking up a big project where I am not sure whether I can do it not. But all I know is, I…


I realized I write things when only I am alone. When there is no one except my laptop to ponder my feelings on it. But these days being alone isn't easy, it gives me thoughts and making me remember the times I wanna pass by. Though it has the sweetest and great memories, holding them for too long and expecting them to be real for once, hurts a person to the core.

Although it's funny even after knowing the facts and the future, still the stupid mind expects a miracle. How do I revert everything?

That's not an option. Life…


Let’s unravel the working principle behind the neural network.

Photo by Salmen Bejaoui on Unsplash

The term neural network doesn’t need an introduction at all, only a few know the power of a neural net and a lot of people wanna learn this extraordinary tech. What are you going to read here then? Rather than discussing the types and applications of the neural network, I will be going through the seven mechanisms of the neural network that makes it powerful and versatile.

When do we call a ‘program’ a machine learning model?

This is an important question one has to answer before diving into this, if we unravel the caveats of a traditional program and replace it with some cool tweaks then we can call…


Getting hands dirty with code

Photo by Marin Tulard on Unsplash

Hope you guys read the previous part of this blog, where we discussed the following topics,

  • When do we call a ‘program’ a machine learning model?
  • How to convert a traditional program into a machine learning model
  • 7 steps
  • What are gradients

If you didn't read the previous part, make sure to check it out here Neural Networks 101 — Part 1 because that acts as a base for what you gonna see in this part. We’ve played enough with the theory, now it's time to get our hands dirty with code. …

Ashik Shaffi

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store