Logistic-Regression

Logistic Regression with Python

Logistic regression is a type of regression model used for binary classification problems, where the goal is to predict which of two classes an instance belongs to. Unlike linear regression, which predicts continuous values, logistic regression predicts probabilities that vary between 0 and 1. This is achieved by using a logistic (or sigmoid) function to transform the linear output into probabilities.

Machine Learning - The learning Typologies

The learning typologies of Machine Learning

Machine Learning (ML) is a field of artificial intelligence (AI) that focuses on developing algorithms and models that allow computers to learn from data and improve their performance over time without being explicitly programmed. This approach is based on the idea that computers can learn from data, detecting patterns, relationships and regularities, and then apply that knowledge to new data without explicit programming.

Machine Learning with Python - IDE3 algorithm

The IDE3 algorithm in Machine Learning with Python

The IDE3 (Iterative Dichotomiser 3) algorithm is a predecessor of the C4.5 algorithm and represents one of the first algorithms for building decision trees. Even though C4.5 and its successors have become more popular, IDE3 is still interesting because it helped lay the foundation for decision trees and machine learning. Below, I will explain how IDE3 works and how to use it in Python.

Beyond the classification and regression problems

Machine Learning: beyond classification and regression problems

t Machine Learning is a very broad field, and there are many other types of problems and techniques beyond classification and regression. Problems such as clustering, dimensionality reduction, reinforcement learning, text generation, and many others are equally important and present unique challenges. Many advanced courses and more specialized resources also cover these less popular topics. So, if you have an interest in specific types of Machine Learning problems, you can find specialized resources to meet your needs.

Machine Learning with Python - Entropy and Information Gain

Entropy and information gain in Machine Learning

In machine learning, entropy and information gain are fundamental concepts used in decision trees and supervised learning to make data division decisions during the training process of a model. These concepts are often associated with the Iterative Dichotomiser 3 (ID3) algorithm and its variants, such as