# Category Archives: Machine Learning

## Mathematical explanation for Linear Regression working

Suppose we are given a dataset Given is a Work vs Experience dataset of a company and the task is to predict the salary of… Read More »

## Gradient Descent in Linear Regression

In linear regression, the model targets to get the best-fit regression line to predict the value of y based on the given input value (x).… Read More »

## Applying Convolutional Neural Network on mnist dataset

CNN is basically a model known to be Convolutional Neural Network and in the recent time it has gained a lot of popularity because of… Read More »

## Association Rule

Association rule mining finds interesting associations and relationships among large sets of data items. This rule shows how frequently a itemset occurs in a transaction.… Read More »

## Python | Tensorflow nn.relu() and nn.leaky_relu()

Tensorflow is an open-source machine learning library developed by Google. One of its applications is to developed deep neural networks. The module tensorflow.nn provides support… Read More »

## ML | Linear Regression

Linear Regression is a machine learning algorithm based on supervised learning. It performs a regression task. Regression models a target prediction value based on independent… Read More »

## Saving a machine learning Model

In machine learning, while working with scikit learn library, we need to save the trained models in a file and restore them in order to… Read More »

## Python | NLP analysis of Restaurant reviews

Natural language processing (NLP) is an area of computer science and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular… Read More »

## Linear Regression Using Tensorflow

Prerequisites We will briefly summarize Linear Regression before implementing it using Tensorflow. Since we will not get into the details of either Linear Regression or… Read More »

## Classifying data using Support Vector Machines(SVMs) in R

In machine learning, Support vector machine(SVM) are supervised learning models with associated learning algorithms that analyze data used for classification and regression analysis. It is… Read More »

## Gaussian Mixture Model

Suppose there are set of data points that needs to be grouped into several parts or clusters based on their similarity. In machine learning, this… Read More »

## tf-idf Model for Page Ranking

tf-idf stands for Term frequency-inverse document frequency. The tf-idf weight is a weight often used in information retrieval and text mining. Variations of the tf-idf… Read More »

## Processing of Raw Data to Tidy Data in R

The data that is download from web or other resources are often hard to analyze. It is often needed to do some processing or cleaning… Read More »

## Expert Systems

Artificial Intelligence is a piece of software that simulates the behavior and judgment of a human or an organization that has experts in a particular… Read More »

## Optimization techniques for Gradient Descent

Gradient Descent is an iterative optimiZation algorithm, used to find the minimum value for a function. The general idea is to initialize the parameters to… Read More »