Open in app
Home
Notifications
Lists
Stories

Write
Ankit Gupta
Ankit Gupta

Home
About

Jan 28

Naïve Bayes : A Probabilistic Approach — Analytics Mag

Learning is all about how well we can leverage our historical understanding to take decision in future. For instance, we often hear from people who are on the top of their field that their experiences, mistakes and learnings has helped them become more efficient. …

Artificial Intelligence

4 min read

Naïve Bayes : A Probabilistic Approach — Analytics Mag
Naïve Bayes : A Probabilistic Approach — Analytics Mag

Jan 27

SVM : The Trickery of Kernel

SVM is one of the simplest and coolest ML algorithms. For non-linear problems, it literally follows the saying “looking at a problem from different perspectives”. Support vector machines (SVMs) are a set of supervised learning methods used for classification, regression and outliers detection. : sklearn 1.4. Support Vector Machines Support vector machines (SVMs) are a set of supervised learning methods used for classification , regression and…scikit-learn.org

Artificial Intelligence

5 min read

SVM : The Trickery of Kernel
SVM : The Trickery of Kernel

Jan 22

Linear Regression : A linear quest for relationship

Linear regression is a supervised machine learning technique used to determine the relation between dependent and independent variables. It is useful in predicting continuous numerical variables, for example predicting the price of house, or sales value for a product. Linear regression tries to discover the strength and the relation between…

Data Science

5 min read

Linear Regression : A linear quest for relationship
Linear Regression : A linear quest for relationship

Jan 11

Clustering : The Craft of Segmentation

Clustering is an unsupervised learning process of segmenting observations, or dataset into number of groups such that data points have high similarity within the group . It is one of the most frequently used analytical process. It helps tremendously in finding of homogeneous groups across the dataset. Clustering algorithms uses…

Artificial Intelligence

5 min read

Clustering : The Craft of Segmentation
Clustering : The Craft of Segmentation

Jan 10

Ensemble Learning : Bagging

Ensemble learning refers to process of combining predictions from two or more models. Intuitively it could be imagined as suppose you’re planning to go on a trip with your friends and you’re confused over your destination being mountain or beach. You go to your friends and consult with them about…

Machine Learning

3 min read

Ensemble Learning : Bagging
Ensemble Learning : Bagging

Jan 9

K-Nearest Neighbors Classification

KNN is perhaps one of the simplest ML models out there. It is a non-parametric model, which means it does not make any assumption on underlying data distribution. It is a lazy learning algorithm as it does not learn from the training set immediately instead the learning process is performed…

Machine Learning

4 min read

K-Nearest Neighbors Classification
K-Nearest Neighbors Classification

Jan 9

Comprehensive Guide to Decision Tree Learning for Classification

Decision trees are a group of divide and conquer method that uses inverted tree-like structure to predict the outcome for our problem. The model predicts the value of a target variable by using simple decision rules inferred from the available features. Decision tree is one of the most powerful predictive…

Data

5 min read

Comprehensive Guide to Decision Tree Learning for Classification
Comprehensive Guide to Decision Tree Learning for Classification

Jan 8

Binary Classification Through Logistic Regression — Analytics Mag

The primary objective of any classification model is to predict the probability of an observation belonging to a particular class, also called as class probability. …

Data Science

4 min read

Binary Classification Through Logistic Regression — Analytics Mag
Binary Classification Through Logistic Regression — Analytics Mag

Jan 4

Evaluation Metrics For Classification Models

Model evaluation is one of the crucial part in data science projects. It is through evaluation that we understand how our model has performed and the kind of tuning that is required in order to achieve desired results. In case of classification, we have our target variable (y) in discrete…

Machine Learning

5 min read

Evaluation Metrics For Classification Models
Evaluation Metrics For Classification Models

Jan 3

Prototyping Multiple Classification Models With Python — Analytics Mag

Rapid prototyping is the process to quickly develop a viable working model. It need not be the final solution, or even the best of all probable ones but it rapidly provides us with the framework and a baseline to improve our efficiency. We are frequently asked to quickly develop models…

Machine Learning

4 min read

Prototyping Multiple Classification Models With Python — Analytics Mag
Prototyping Multiple Classification Models With Python — Analytics Mag
Ankit Gupta

Ankit Gupta

Data Scientist (Learning everyday to learn more) https://www.linkedin.com/in/ankitgupta005/

Following
  • Yash Gupta

    Yash Gupta

  • Dariusz Gross #DATAsculptor

    Dariusz Gross #DATAsculptor

  • Kay Jan Wong

    Kay Jan Wong

  • Diego

    Diego

  • Ashley Eakland

    Ashley Eakland

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable