## KNN with python | K Nearest Neighbors algorithm Machine Learning | KGP Talkie

How does the KNN algorithm work? In KNN, K is the number of nearest neighbors. The number of neighbors is the core deciding factor. K is generally an odd number if the number of classes is 2. When K=1, then the algorithm is known as the nearest neighbor algorithm. This Read more…

## K-Mean Clustering in Python | Machine Learning | KGP Talkie

What is K-Mean Clustering? Machine Learning can broadly be classified into three types: Supervised Learning Unsupervised Learning Semi-supervised Learning K-means algorithm identifies k number of centroids, and then allocates every data point to the nearest cluster, while keeping the centroids as small as possible. The ‘means’ in the K-means refers Read more…

## Linear Regression with Python | Machine learlearning | KGP Talkie

What is Linear Regression? You are a real estate agent and you want to predict the house price. It would be great if you can make some kind of automated system which predict price of a house based on various input which is known as feature. Supervised Machine learning algorithms Read more…

## Random Forest Classifier and Regressor with python | Machine Learning | KGP Talkie

What is it? A Random Forest is an ensemble technique which can have capable of performing both regression and classification tasks with the use of multiple decision trees and a technique called Bootstrap and Aggregation, commonly known as bagging. The basic idea behind this is to combine multiple decision trees Read more…

## Improve Training Time of Machine Learning Model Using Bagging | KGP Talkie

How bagging works First of all we will try to understand what Bagging is from the following diagram: Let’s say we have a dataset to train the model, first we need to divide this dataset into number of datasets(atleast more than 2).And then we need to apply `classifier on each Read more…

## Ensemble Learning | Machine Learning in Python | KGP Talkie

What is Ensemble Learning? We can define Ensemble Learning in this way it uses multiple machine learning models or multiple set of models for the same algorithm which try to make a better prediction. Ensemble Learning model works by training different models on the same dataset and makes prediction iindividually Read more…

## Decision Tree Machine Learning in Python KGP Talkie

For detailed theory read An introduction to Statistical Learning: A decision tree is a flowchart-like tree structure where an internal node represents feature, the branch represents a decision rule, and each leaf node represents the outcome. The topmost node in a decision tree is known as the root node. It Read more…

## SVM with Python | Support Vector Machines (SVM) Vector Machines Machine Learning | KGP Talkie

What is Support Vector Machines (SVM) We will start our discussion with little introduction about SVM. Support Vector Machine(SVM) is a supervised binary classification algorithm. Given a set of points of two types in N-dimensional place SVM generates a (N−1) dimensional hyperplane to separate those points into two groups. A Read more…