CategoryDeep Learning

Alert! Hackers are Using Google Search Engine to Transparency your Life


Google Search Engine Is Hackers Next Favorite Tool
Well, there isn’t any doubt that Google Search Engine is the king of all the other search engines available out there. There are numerous search engines available these days, but 30 million people daily trust Google to search for information. That’s because Google offers dynamic search results plus the best web crawling service.

Effects of hyperparameters on mlp’s


This week I was doing some simple experiments with MLP, trying out different architecture and on different learning rates with random batch normalization and sometimes droput. There was no such definite goal of this experiment except to observe the behavior of Neural networks when we change learning rates on different architectures. The goal of this article is to share some of simple findings...

Feature selection


“How good your machine learning model predict depends upon what data you use to train it.” If the data is itself bad don’t expect good result, now the immediate question arises “How you define bad data ?”, the answer of this question is quite difficult as the quality of data depends upon many factors but among all factors the choice of features used to create data is...

Introduction to batch normalization


The goal of this article is to answer three simple question, What is batch normalization ? Why we need batch normalization ? How to use it in a neural network ? What is batch normalization ? Batch normalization refers to the normalization done over a batch of data in between of hidden layers. Consider the diagram below for complete understanding. The normalization is performed on the activation...

Setting up your environment


Setting up environment can sometime be a difficult process, and choosing between different can be confusing. So in this article we will cover how to setup your own data science on your machine, this article is not operating system dependent, procedures followed in this article can be used for any operating system. Instead of comparing all the different environment for data science purposes, we...

Importance of randomness in machine learning


Random numbers are very important part of machine learning, they are the staring point for the predicting output in presence of input data. In order to understand the working of coefficients correctly you must understand importance of randomness and how to generate it. After reading this article you will know,  Importance of randomness. Its use in machine learning. how to generate it. Random...

Introduction to Hypothesis testing


Hypothesis testing is probably the most confusing topic in whole of statistics, even experienced machine learning engineers suffers from lack of crisp understanding of this topic. In this tutorial we will try to answer following question, What is hypothesis testing ? What it is use for ? What is hypothesis testing ? The assumption that the input data posses a specific structure  and on that we...

Weight Initialization in neural network


Weight initialization is one of the major factors that directly affects the convergence of the model i.e how accurately the optimizer minimize the loss function. Before we even get started I am assuming that the reader are aware, as what are neural networks, what are hidden layers, how they are connected etc. Though I will provide a abstract overview  of working of a neural network. We will be...

Most common tags