How To Train A Neural Network In Python – Part III

In the previous blog post, we learnt how to build a multilayer neural network in Python. What we did there falls under the category of supervised learning. In that realm, we have some training data and we have the associated labels. Now the goal is to train the neural network correctly label our training data. Once … Continue reading How To Train A Neural Network In Python – Part III

How To Train A Neural Network In Python – Part II

In the previous blog post, we discussed about perceptrons. We learnt how to train a perceptron in Python to achieve a simple classification task. If you need a quick refresher on perceptrons, you can check out that blog post before proceeding further. In a way, perceptron is a single layer neural network with a single … Continue reading How To Train A Neural Network In Python – Part II

How To Train A Neural Network In Python – Part I

Deep learning uses neural networks to build sophisticated models. The basic building blocks of these neural networks are called "neurons". When a neuron is trained to act like a simple classifier, we call it "perceptron". A neural network consists of a lot of perceptrons interconnected with each other. Let's say we have a bunch of … Continue reading How To Train A Neural Network In Python – Part I

How To Compute Confidence Measure For SVM Classifiers

Support Vector Machines are machine learning models that are used to classify data. Let's say you want to build a system that can automatically identify if the input image contains a given object. For ease of understanding, let's limit the discussion to three different types of objects i.e. chair, laptop, and refrigerator. To build this, … Continue reading How To Compute Confidence Measure For SVM Classifiers

Dissecting Bias vs. Variance Tradeoff In Machine Learning

I was recently working on a machine learning problem when I stumbled upon an interesting question. I wanted to build a machine learning model using a labeled dataset that can classify an unknown image. It's a classic supervised learning problem! I was not exactly sure how the model would turn out, so I had to … Continue reading Dissecting Bias vs. Variance Tradeoff In Machine Learning

What’s The Importance Of Hyperparameters In Machine Learning?

Machine learning is becoming increasingly relevant in all walks of science and technology. In fact, it’s an integral part of many fields like computer vision, natural language processing, robotics, e-commerce, spam filtering, and so on. The list is potential applications is pretty huge! People working on machine learning tend to build models based on training data, … Continue reading What’s The Importance Of Hyperparameters In Machine Learning?