2024-14-04
Adaboost-Step-by-Step-Guide-with-Mathematical-Insights.
Adaboost-Step-by-Step-Guide-with-Mathematical-Insights.
20 min read
2024-04-04
Boosting
Boosting is an ensemble of weak machine-learning models (Decision Trees) sequentially connected to obtain a single strong predictive model.
15 min read
2024-01-20
KNN on Telecustomers categorization
KNN on Telecustomers categorization
25 min read
2024-01-17
Naive Bayes Classifier for Mushroom Edibility Prediction
Mushroom edibility classifier using Naive Bayes
25 min read
2024-01-16
Decision Tree VS Random Forest on Customer Churn dataset
Decision Tree VS Random Forest on Customer Churn
25 min read
2024-01-15
Decision Tree for Tennis dataset
Decision Tree for Tennis dataset
25 min read
2024-01-14
Heart Attack Prediction using Logistic Regression
Heart Attack Prediction using Logistic Regression in Python
25 min read
2024-01-02
Housing Price Prediction using Linear Regression
Housing Price Prediction using Python
25 min read
2023-07-6
Drawing a Linear Regression Line using Python
Linear Regression
25 min read
2023-06-25
K-Nearest Neighbors
Machine learning can be a complex field, but there are some algorithms that offer a simple and straightforward approach to problem-solving. One such algorithm is K-Nearest Neighbors (KNN). In this blog post, we will decode the concept of KNN in simple terms, understanding how it works and its practical applications.
10 min read
2023-06-11
Random Forest and Bagging
Random Forest (RF) is a popular supervised machine learning algorithm used for both classification and regression problems. The term ‘Forest’ in Random Forest refers to multiple decision trees. It is based on the concept of ensemble learning that combines multiple base models (decision trees for RF) to improve the model's performance. Random Forest contains a number of decision trees on various subsets of the given dataset and takes the majority vote to improve the predictive accuracy of that dataset.
10 min read
2023-06-11
Naive Bayes Classifier
Naive Bayes classifier is a probabilistic supervised machine learning algorithm used in classification problems. The term ‘Bayes’ refers to the Bayes theorem and ‘Naive’ refers to the assumption of independence among the features(columns), which means that changing a feature's values doesn’t change the value of another feature. In real-world scenarios, it is uncommon where the features are independent. But, then why this algorithm is so popular and famous?
10 min read
2023-06-11
Entropy, Gini Impurity and Information Gain
Let us understand the definition of entropy and Gini impurity and see how the purity of split is calculated mathematically. We will also look at how a particular feature is selected for splitting by using information gain mathematically.
10 min read
2023-06-11
Decision Tree
Decision trees in a way act like human brains while making a decision. The logic in decision tree is simple to understand as it is just a structured tree with a bunch of if-else statements. Due to the straightforward implementation and interpretation, decision trees are an excellent choice for a newbie in the field of machine learning.
10 min read
2023-06-11
Confusion Matrix & Evaluation Metrices
In this blog, we will discuss some of the commonly used performance metrics for logistic regression. Once we have trained a logistic regression model on the training dataset, the next step is to evaluate its performance on the testing dataset. There are several performance metrics that can be used to evaluate the performance of the model. Let us look at each one of them and understand the concepts associated with it.
10 min read
2023-06-10
Sigmoid, Cost Function and Maximum Likelihood
What exactly is a sigmoid function? How does it convert the continuous linear regression line to S curve ranging from 0-1?
10 min read
2023-05-18
Regression
Regression is a statistical tool for finding the relationship between the continuous target variable and one or more input features.
20 min read
2023-05-18
Logistic Regression
Logistic Regression is a popular machine learning algorithm which comes under the wing of ‘Supervised Learning’. It is one of the predictive modelling techniques used whenever the dependent variable(Y) is categorical in nature like whether the person is diabetic or non-diabetic, whether the mail is spam or not spam etc.
10 min read
2023-05-18
Linear Regression
Linear Regression is used for modelling a linear relationship between the dependent variable(Y) and one or more independent variables(X). Linear regression is a powerful tool which helps in making predictions for continuous variables like housing prices, sales of a product, weather forecasting etc.
25 min read
2023-05-13
Types of Machine Learning
Machine learning uses different simple-to-complex algorithms to work for the data. These algorithms are first trained using train dataset, and a model is built which then provides you with the future predictions, outcomes, idea to perform a specific task.
10 min read
2023-05-13
Introduction to AI/ML/DL
Lately, you must have heard terms like Deep Learning, Machine Learning, and Artificial Intelligence frequently in most of the ads, some online courses and mostly from people around you.
10 min read