Post archives

python

Credit Card Approval Prediction (End-To-End Machine Learning Project)

  • python, machine learning, tutorial, classification, project, deployment
  • 85 min read

Welcome back, forks! After a long period of not posting here, I am happy to share that I am back again on MIB. In this post, we will work on an end-to-end machine learning project. I firmly believe this is one of the most detailed and comprehensive end-to-end ML project blog post on the internet. This project is perfect for the beginner in Machine Learning and seasoned ML engineers who could still learn one or two things from this post. This project was featured on Luke Barousse Youtube channel, click here to watch the video.

Read More

Demystify Machine Learning

  • python, machine learning, tutorial, linear regression
  • 27 min read

Welcome back! I am very excited about this post as we are introducing machine learning and its commonly used jargon. You will have a broad overview of machine learning, how it works, and even write our first machine learning code at the end of the post. To understand advanced machine learning, we first need to have a good grasp of the fundamentals. That is why I think this is the most important post on this blog so far.

Read More

Pandas Exercises Part 3

  • python, exercises, pandas
  • 32 min read

Great to see you again here! In this last post of the Pandas series, we will continue exploring advanced DataFrame exercises. Pandas is easer to learn than NumPy, in my opinion. Its documentation is well written, so don’t be shy! Read its documentation throughout if you get stuck here.

Read More

Pandas Exercises Part 2

  • python, exercises, pandas
  • 30 min read

Welcome back, guys! We will continue with part 2 in this series of Pandas exercise. I am very excited about this post because we will introducing DataFrame, the most used Pandas data structure. I hope you guys will enjoy this post.

Read More

Pandas Exercises Part 1

  • python, exercises, pandas
  • 20 min read

Welcome back, folks! In this series of 3 blog post, we will be discussing pandas which one of my favorite python libraries. We will go through 74 exercises to solidify your skills with pandas and as usual, I will explain the WHY behind every single exercise.

Read More

NumPy Exercises Part 3

  • python, exercises, numpy
  • 39 min read

Welcome back, folks! This post is the last in the series of NumPy exercises. In this post, we will see intermediate and advanced level exercises. Remember, the more you practice, the more you will understand NumPy and will use it with ease in your ML projects.

Read More

NumPy Exercises Part 2

  • python, exercises, numpy
  • 20 min read

For this second post of NumPy exercises series, we will be doing intermediate level exercises in NumPy and will go through the solution together as we did in the first part. Try to solve the exercises on your own then compare your answer with mine. Let’s get started.

Read More

NumPy Exercises Part 1

  • python, exercises, numpy
  • 23 min read

In this post, we will be solving 20 exercises in NumPy to sharpen what you have learnt from the NumPy introduction post. If you have not read the NumPy post, I highly encourage to go first through that post on this link and then come back to try out the exercises.

Read More

NumPy Crash Course

  • python, tutorial, numpy
  • 23 min read

One of the most used scientific computing library for python is without a doubt NumPy, Numpy, which is an abbreviation of Numerical Python, is very fast at computing arrays since it is mostly written in C programming. NumPy adds support for large, multi-dimensional arrays and matrices, along with an extensive collection of high-level mathematical functions (for linear algebra) to operate on these arrays.

Read More

A step-by-step introduction to exploratory data analysis

  • python, tutorial, data analysis, seaborn, matplotlib
  • 40 min read

There is this concept called exploratory data analysis (EDA), which is essential in machine learning. In this beginner-friendly blog, we will solely discuss EDA. So what is exploratory data analysis or EDA? Well, it is the process of analyzing data to make sense of it and come up with a summary that describes the data using different methods like data manipulation and visualization.

Read More

Iterators and range in Python

  • python, tutorial, programming
  • 11 min read

In this post, we will mainly discuss iterator and range function. We have been using iterator and range function; however, this time, we’ll go in-depth. Let’s first talk about iterator and iterable object in Python.

Read More

List in Python

  • python, tutorial, programming
  • 13 min read

So far, we have seen one sequence data type, which is the string data type. Python has 6 additional built-in sequence data type. In this and the upcoming posts, we will be discussing 3 of them which are the lists, tuple and range and see their functions. In this post, we will focus on the list only

Read More

Control flow part 2 - loop statement

  • python, tutorial, programming
  • 31 min read

In this second part of the control flow series, we will discuss the for and while loop statement, which is one of the most important concepts in programming. This allows repetition of a particular block of code without rewriting the code multiple times; this is the reasons why computer are so efficient. They can repeat an operation so many times, very quickly by removing the need for a human to code the same repetitive task.

Read More

Control flow part 1 - conditional statement

  • python, tutorial, programming
  • 29 min read

In this series of posts, we are going to talk about the control flow in Python programming. A program’s control flow is the order in which the program’s code executes. In this first post of the series, we’ll talk about the conditional and pass statement. But before we start, let’s discuss on the indentation in python and the difference between a statement and an expression. Again, this post is written entirely in Jupyter notebook and exported as a markdown file to Jekyll.

Read More

Data types, variables and operators in Python

  • python, tutorial, programming
  • 25 min read

In this post, we are going to discover all you need to know about data types, operators, and variables in python. I’ll be using jupyter notebook, feel free to use any text editor or IDE of your choice but I do highly recommend to use jupyter especially if you are interested in data science. I also suggest to type the codes and run it on your system and see your results. This tutorial post is entirely written in Jupyter and exported as a markdown file to Jekyll.

Read More

Introduction to Jupyter notebook

  • python, jupyter, tutorial
  • 8 min read

Jupyter notebook formally called ipython, is a web application that runs code in the browser with addition of comments, visualizations, paragraph, equations, title, links, figures, and LaTex by using the markdown language which is very useful while writing code that requires explanation.

Read More

Python, The programming language of Machine Learning

  • python, programming, tutorial
  • 3 min read

When I say python folk will think that I am talking about the snake. No, ain’t talking about the snake, I am talking about Python the programming language. Python is an open-source high-level programming language(a programming language is a language computers can understand) created by Guido van Rossum and was first released to the public in 1991. Its main features are code readability by using whitespace instead of the curly braces, dynamic typing, and automatic memory management.

Read More

Back to Top ↑

tutorial

Credit Card Approval Prediction (End-To-End Machine Learning Project)

  • python, machine learning, tutorial, classification, project, deployment
  • 85 min read

Welcome back, forks! After a long period of not posting here, I am happy to share that I am back again on MIB. In this post, we will work on an end-to-end machine learning project. I firmly believe this is one of the most detailed and comprehensive end-to-end ML project blog post on the internet. This project is perfect for the beginner in Machine Learning and seasoned ML engineers who could still learn one or two things from this post. This project was featured on Luke Barousse Youtube channel, click here to watch the video.

Read More

Demystify Machine Learning

  • python, machine learning, tutorial, linear regression
  • 27 min read

Welcome back! I am very excited about this post as we are introducing machine learning and its commonly used jargon. You will have a broad overview of machine learning, how it works, and even write our first machine learning code at the end of the post. To understand advanced machine learning, we first need to have a good grasp of the fundamentals. That is why I think this is the most important post on this blog so far.

Read More

NumPy Crash Course

  • python, tutorial, numpy
  • 23 min read

One of the most used scientific computing library for python is without a doubt NumPy, Numpy, which is an abbreviation of Numerical Python, is very fast at computing arrays since it is mostly written in C programming. NumPy adds support for large, multi-dimensional arrays and matrices, along with an extensive collection of high-level mathematical functions (for linear algebra) to operate on these arrays.

Read More

A step-by-step introduction to exploratory data analysis

  • python, tutorial, data analysis, seaborn, matplotlib
  • 40 min read

There is this concept called exploratory data analysis (EDA), which is essential in machine learning. In this beginner-friendly blog, we will solely discuss EDA. So what is exploratory data analysis or EDA? Well, it is the process of analyzing data to make sense of it and come up with a summary that describes the data using different methods like data manipulation and visualization.

Read More

Iterators and range in Python

  • python, tutorial, programming
  • 11 min read

In this post, we will mainly discuss iterator and range function. We have been using iterator and range function; however, this time, we’ll go in-depth. Let’s first talk about iterator and iterable object in Python.

Read More

List in Python

  • python, tutorial, programming
  • 13 min read

So far, we have seen one sequence data type, which is the string data type. Python has 6 additional built-in sequence data type. In this and the upcoming posts, we will be discussing 3 of them which are the lists, tuple and range and see their functions. In this post, we will focus on the list only

Read More

Control flow part 2 - loop statement

  • python, tutorial, programming
  • 31 min read

In this second part of the control flow series, we will discuss the for and while loop statement, which is one of the most important concepts in programming. This allows repetition of a particular block of code without rewriting the code multiple times; this is the reasons why computer are so efficient. They can repeat an operation so many times, very quickly by removing the need for a human to code the same repetitive task.

Read More

Control flow part 1 - conditional statement

  • python, tutorial, programming
  • 29 min read

In this series of posts, we are going to talk about the control flow in Python programming. A program’s control flow is the order in which the program’s code executes. In this first post of the series, we’ll talk about the conditional and pass statement. But before we start, let’s discuss on the indentation in python and the difference between a statement and an expression. Again, this post is written entirely in Jupyter notebook and exported as a markdown file to Jekyll.

Read More

Data types, variables and operators in Python

  • python, tutorial, programming
  • 25 min read

In this post, we are going to discover all you need to know about data types, operators, and variables in python. I’ll be using jupyter notebook, feel free to use any text editor or IDE of your choice but I do highly recommend to use jupyter especially if you are interested in data science. I also suggest to type the codes and run it on your system and see your results. This tutorial post is entirely written in Jupyter and exported as a markdown file to Jekyll.

Read More

Introduction to Jupyter notebook

  • python, jupyter, tutorial
  • 8 min read

Jupyter notebook formally called ipython, is a web application that runs code in the browser with addition of comments, visualizations, paragraph, equations, title, links, figures, and LaTex by using the markdown language which is very useful while writing code that requires explanation.

Read More

Python, The programming language of Machine Learning

  • python, programming, tutorial
  • 3 min read

When I say python folk will think that I am talking about the snake. No, ain’t talking about the snake, I am talking about Python the programming language. Python is an open-source high-level programming language(a programming language is a language computers can understand) created by Guido van Rossum and was first released to the public in 1991. Its main features are code readability by using whitespace instead of the curly braces, dynamic typing, and automatic memory management.

Read More

Back to Top ↑

programming

Iterators and range in Python

  • python, tutorial, programming
  • 11 min read

In this post, we will mainly discuss iterator and range function. We have been using iterator and range function; however, this time, we’ll go in-depth. Let’s first talk about iterator and iterable object in Python.

Read More

List in Python

  • python, tutorial, programming
  • 13 min read

So far, we have seen one sequence data type, which is the string data type. Python has 6 additional built-in sequence data type. In this and the upcoming posts, we will be discussing 3 of them which are the lists, tuple and range and see their functions. In this post, we will focus on the list only

Read More

Control flow part 2 - loop statement

  • python, tutorial, programming
  • 31 min read

In this second part of the control flow series, we will discuss the for and while loop statement, which is one of the most important concepts in programming. This allows repetition of a particular block of code without rewriting the code multiple times; this is the reasons why computer are so efficient. They can repeat an operation so many times, very quickly by removing the need for a human to code the same repetitive task.

Read More

Control flow part 1 - conditional statement

  • python, tutorial, programming
  • 29 min read

In this series of posts, we are going to talk about the control flow in Python programming. A program’s control flow is the order in which the program’s code executes. In this first post of the series, we’ll talk about the conditional and pass statement. But before we start, let’s discuss on the indentation in python and the difference between a statement and an expression. Again, this post is written entirely in Jupyter notebook and exported as a markdown file to Jekyll.

Read More

Data types, variables and operators in Python

  • python, tutorial, programming
  • 25 min read

In this post, we are going to discover all you need to know about data types, operators, and variables in python. I’ll be using jupyter notebook, feel free to use any text editor or IDE of your choice but I do highly recommend to use jupyter especially if you are interested in data science. I also suggest to type the codes and run it on your system and see your results. This tutorial post is entirely written in Jupyter and exported as a markdown file to Jekyll.

Read More

Python, The programming language of Machine Learning

  • python, programming, tutorial
  • 3 min read

When I say python folk will think that I am talking about the snake. No, ain’t talking about the snake, I am talking about Python the programming language. Python is an open-source high-level programming language(a programming language is a language computers can understand) created by Guido van Rossum and was first released to the public in 1991. Its main features are code readability by using whitespace instead of the curly braces, dynamic typing, and automatic memory management.

Read More

Back to Top ↑

exercises

Pandas Exercises Part 3

  • python, exercises, pandas
  • 32 min read

Great to see you again here! In this last post of the Pandas series, we will continue exploring advanced DataFrame exercises. Pandas is easer to learn than NumPy, in my opinion. Its documentation is well written, so don’t be shy! Read its documentation throughout if you get stuck here.

Read More

Pandas Exercises Part 2

  • python, exercises, pandas
  • 30 min read

Welcome back, guys! We will continue with part 2 in this series of Pandas exercise. I am very excited about this post because we will introducing DataFrame, the most used Pandas data structure. I hope you guys will enjoy this post.

Read More

Pandas Exercises Part 1

  • python, exercises, pandas
  • 20 min read

Welcome back, folks! In this series of 3 blog post, we will be discussing pandas which one of my favorite python libraries. We will go through 74 exercises to solidify your skills with pandas and as usual, I will explain the WHY behind every single exercise.

Read More

NumPy Exercises Part 3

  • python, exercises, numpy
  • 39 min read

Welcome back, folks! This post is the last in the series of NumPy exercises. In this post, we will see intermediate and advanced level exercises. Remember, the more you practice, the more you will understand NumPy and will use it with ease in your ML projects.

Read More

NumPy Exercises Part 2

  • python, exercises, numpy
  • 20 min read

For this second post of NumPy exercises series, we will be doing intermediate level exercises in NumPy and will go through the solution together as we did in the first part. Try to solve the exercises on your own then compare your answer with mine. Let’s get started.

Read More

NumPy Exercises Part 1

  • python, exercises, numpy
  • 23 min read

In this post, we will be solving 20 exercises in NumPy to sharpen what you have learnt from the NumPy introduction post. If you have not read the NumPy post, I highly encourage to go first through that post on this link and then come back to try out the exercises.

Read More

Back to Top ↑

machine learning

Linear Regression, the essential theory

  • machine learning, linear regression, sse, mse, r², p-value, gradient descent
  • 19 min read

Hello Folks! Welcome back. In this post, I will discuss the theory behind linear regression models, one of the wildly used machine learning models to predict continuous variables (fancy terms to say that we are predicting a number, also referred to as numerical target or label). The model is quite simple to understand yet powerful. We use it when model interpretability (when we want to know which dependent variables, aka features, are the most predictive) is required, like in the consumer lending or medical fields where transparency is at its core. In the next post, we will dive deeper into the coding part of a Linear Regression.

Read More

Credit Card Approval Prediction (End-To-End Machine Learning Project)

  • python, machine learning, tutorial, classification, project, deployment
  • 85 min read

Welcome back, forks! After a long period of not posting here, I am happy to share that I am back again on MIB. In this post, we will work on an end-to-end machine learning project. I firmly believe this is one of the most detailed and comprehensive end-to-end ML project blog post on the internet. This project is perfect for the beginner in Machine Learning and seasoned ML engineers who could still learn one or two things from this post. This project was featured on Luke Barousse Youtube channel, click here to watch the video.

Read More

Demystify Machine Learning

  • python, machine learning, tutorial, linear regression
  • 27 min read

Welcome back! I am very excited about this post as we are introducing machine learning and its commonly used jargon. You will have a broad overview of machine learning, how it works, and even write our first machine learning code at the end of the post. To understand advanced machine learning, we first need to have a good grasp of the fundamentals. That is why I think this is the most important post on this blog so far.

Read More

The requirements to get started in Machine Intelligence

  • machine learning
  • 4 min read

Machine learning is a cross-disciplinary field that includes computer science, mathematics, and sometimes domain knowledge. We can’t just focus on one part and expect to be great at it, and no you don’t have to be a master at everything to get started as it is said jack of all trades, master of none. You need to have a basic understanding of these topics

Read More

What is Machine Learning? does it matter?

  • machine learning, artificial intelligence
  • 5 min read

Many may ask, what is machine learning (ML)? We have heard this buzzword very often in the media or by big-name tech companies and lately, it has been used interchangeably with the word “artificial intelligence” (AI).

Read More

Back to Top ↑

numpy

NumPy Exercises Part 3

  • python, exercises, numpy
  • 39 min read

Welcome back, folks! This post is the last in the series of NumPy exercises. In this post, we will see intermediate and advanced level exercises. Remember, the more you practice, the more you will understand NumPy and will use it with ease in your ML projects.

Read More

NumPy Exercises Part 2

  • python, exercises, numpy
  • 20 min read

For this second post of NumPy exercises series, we will be doing intermediate level exercises in NumPy and will go through the solution together as we did in the first part. Try to solve the exercises on your own then compare your answer with mine. Let’s get started.

Read More

NumPy Exercises Part 1

  • python, exercises, numpy
  • 23 min read

In this post, we will be solving 20 exercises in NumPy to sharpen what you have learnt from the NumPy introduction post. If you have not read the NumPy post, I highly encourage to go first through that post on this link and then come back to try out the exercises.

Read More

NumPy Crash Course

  • python, tutorial, numpy
  • 23 min read

One of the most used scientific computing library for python is without a doubt NumPy, Numpy, which is an abbreviation of Numerical Python, is very fast at computing arrays since it is mostly written in C programming. NumPy adds support for large, multi-dimensional arrays and matrices, along with an extensive collection of high-level mathematical functions (for linear algebra) to operate on these arrays.

Read More

Back to Top ↑

pandas

Pandas Exercises Part 3

  • python, exercises, pandas
  • 32 min read

Great to see you again here! In this last post of the Pandas series, we will continue exploring advanced DataFrame exercises. Pandas is easer to learn than NumPy, in my opinion. Its documentation is well written, so don’t be shy! Read its documentation throughout if you get stuck here.

Read More

Pandas Exercises Part 2

  • python, exercises, pandas
  • 30 min read

Welcome back, guys! We will continue with part 2 in this series of Pandas exercise. I am very excited about this post because we will introducing DataFrame, the most used Pandas data structure. I hope you guys will enjoy this post.

Read More

Pandas Exercises Part 1

  • python, exercises, pandas
  • 20 min read

Welcome back, folks! In this series of 3 blog post, we will be discussing pandas which one of my favorite python libraries. We will go through 74 exercises to solidify your skills with pandas and as usual, I will explain the WHY behind every single exercise.

Read More

Back to Top ↑

linear regression

Linear Regression, the essential theory

  • machine learning, linear regression, sse, mse, r², p-value, gradient descent
  • 19 min read

Hello Folks! Welcome back. In this post, I will discuss the theory behind linear regression models, one of the wildly used machine learning models to predict continuous variables (fancy terms to say that we are predicting a number, also referred to as numerical target or label). The model is quite simple to understand yet powerful. We use it when model interpretability (when we want to know which dependent variables, aka features, are the most predictive) is required, like in the consumer lending or medical fields where transparency is at its core. In the next post, we will dive deeper into the coding part of a Linear Regression.

Read More

Demystify Machine Learning

  • python, machine learning, tutorial, linear regression
  • 27 min read

Welcome back! I am very excited about this post as we are introducing machine learning and its commonly used jargon. You will have a broad overview of machine learning, how it works, and even write our first machine learning code at the end of the post. To understand advanced machine learning, we first need to have a good grasp of the fundamentals. That is why I think this is the most important post on this blog so far.

Read More

Back to Top ↑

artificial intelligence

What is Machine Learning? does it matter?

  • machine learning, artificial intelligence
  • 5 min read

Many may ask, what is machine learning (ML)? We have heard this buzzword very often in the media or by big-name tech companies and lately, it has been used interchangeably with the word “artificial intelligence” (AI).

Read More

Back to Top ↑

deep learning

Why deep learning now?

  • deep learning
  • 5 min read

As a refresh from my previous blog, deep learning is a subset of machine learning which learns by using layers of neurons like the ones found in our brain to output an expected result. The layers are organized in a way that can break down the input into different layers of abstraction. The more the layers we have, the deeper the neural network.

Read More

Back to Top ↑

jupyter

Introduction to Jupyter notebook

  • python, jupyter, tutorial
  • 8 min read

Jupyter notebook formally called ipython, is a web application that runs code in the browser with addition of comments, visualizations, paragraph, equations, title, links, figures, and LaTex by using the markdown language which is very useful while writing code that requires explanation.

Read More

Back to Top ↑

data analysis

A step-by-step introduction to exploratory data analysis

  • python, tutorial, data analysis, seaborn, matplotlib
  • 40 min read

There is this concept called exploratory data analysis (EDA), which is essential in machine learning. In this beginner-friendly blog, we will solely discuss EDA. So what is exploratory data analysis or EDA? Well, it is the process of analyzing data to make sense of it and come up with a summary that describes the data using different methods like data manipulation and visualization.

Read More

Back to Top ↑

seaborn

A step-by-step introduction to exploratory data analysis

  • python, tutorial, data analysis, seaborn, matplotlib
  • 40 min read

There is this concept called exploratory data analysis (EDA), which is essential in machine learning. In this beginner-friendly blog, we will solely discuss EDA. So what is exploratory data analysis or EDA? Well, it is the process of analyzing data to make sense of it and come up with a summary that describes the data using different methods like data manipulation and visualization.

Read More

Back to Top ↑

matplotlib

A step-by-step introduction to exploratory data analysis

  • python, tutorial, data analysis, seaborn, matplotlib
  • 40 min read

There is this concept called exploratory data analysis (EDA), which is essential in machine learning. In this beginner-friendly blog, we will solely discuss EDA. So what is exploratory data analysis or EDA? Well, it is the process of analyzing data to make sense of it and come up with a summary that describes the data using different methods like data manipulation and visualization.

Read More

Back to Top ↑

classification

Credit Card Approval Prediction (End-To-End Machine Learning Project)

  • python, machine learning, tutorial, classification, project, deployment
  • 85 min read

Welcome back, forks! After a long period of not posting here, I am happy to share that I am back again on MIB. In this post, we will work on an end-to-end machine learning project. I firmly believe this is one of the most detailed and comprehensive end-to-end ML project blog post on the internet. This project is perfect for the beginner in Machine Learning and seasoned ML engineers who could still learn one or two things from this post. This project was featured on Luke Barousse Youtube channel, click here to watch the video.

Read More

Back to Top ↑

project

Credit Card Approval Prediction (End-To-End Machine Learning Project)

  • python, machine learning, tutorial, classification, project, deployment
  • 85 min read

Welcome back, forks! After a long period of not posting here, I am happy to share that I am back again on MIB. In this post, we will work on an end-to-end machine learning project. I firmly believe this is one of the most detailed and comprehensive end-to-end ML project blog post on the internet. This project is perfect for the beginner in Machine Learning and seasoned ML engineers who could still learn one or two things from this post. This project was featured on Luke Barousse Youtube channel, click here to watch the video.

Read More

Back to Top ↑

deployment

Credit Card Approval Prediction (End-To-End Machine Learning Project)

  • python, machine learning, tutorial, classification, project, deployment
  • 85 min read

Welcome back, forks! After a long period of not posting here, I am happy to share that I am back again on MIB. In this post, we will work on an end-to-end machine learning project. I firmly believe this is one of the most detailed and comprehensive end-to-end ML project blog post on the internet. This project is perfect for the beginner in Machine Learning and seasoned ML engineers who could still learn one or two things from this post. This project was featured on Luke Barousse Youtube channel, click here to watch the video.

Read More

Back to Top ↑

sse

Linear Regression, the essential theory

  • machine learning, linear regression, sse, mse, r², p-value, gradient descent
  • 19 min read

Hello Folks! Welcome back. In this post, I will discuss the theory behind linear regression models, one of the wildly used machine learning models to predict continuous variables (fancy terms to say that we are predicting a number, also referred to as numerical target or label). The model is quite simple to understand yet powerful. We use it when model interpretability (when we want to know which dependent variables, aka features, are the most predictive) is required, like in the consumer lending or medical fields where transparency is at its core. In the next post, we will dive deeper into the coding part of a Linear Regression.

Read More

Back to Top ↑

mse

Linear Regression, the essential theory

  • machine learning, linear regression, sse, mse, r², p-value, gradient descent
  • 19 min read

Hello Folks! Welcome back. In this post, I will discuss the theory behind linear regression models, one of the wildly used machine learning models to predict continuous variables (fancy terms to say that we are predicting a number, also referred to as numerical target or label). The model is quite simple to understand yet powerful. We use it when model interpretability (when we want to know which dependent variables, aka features, are the most predictive) is required, like in the consumer lending or medical fields where transparency is at its core. In the next post, we will dive deeper into the coding part of a Linear Regression.

Read More

Back to Top ↑

Linear Regression, the essential theory

  • machine learning, linear regression, sse, mse, r², p-value, gradient descent
  • 19 min read

Hello Folks! Welcome back. In this post, I will discuss the theory behind linear regression models, one of the wildly used machine learning models to predict continuous variables (fancy terms to say that we are predicting a number, also referred to as numerical target or label). The model is quite simple to understand yet powerful. We use it when model interpretability (when we want to know which dependent variables, aka features, are the most predictive) is required, like in the consumer lending or medical fields where transparency is at its core. In the next post, we will dive deeper into the coding part of a Linear Regression.

Read More

Back to Top ↑

p-value

Linear Regression, the essential theory

  • machine learning, linear regression, sse, mse, r², p-value, gradient descent
  • 19 min read

Hello Folks! Welcome back. In this post, I will discuss the theory behind linear regression models, one of the wildly used machine learning models to predict continuous variables (fancy terms to say that we are predicting a number, also referred to as numerical target or label). The model is quite simple to understand yet powerful. We use it when model interpretability (when we want to know which dependent variables, aka features, are the most predictive) is required, like in the consumer lending or medical fields where transparency is at its core. In the next post, we will dive deeper into the coding part of a Linear Regression.

Read More

Back to Top ↑

gradient descent

Linear Regression, the essential theory

  • machine learning, linear regression, sse, mse, r², p-value, gradient descent
  • 19 min read

Hello Folks! Welcome back. In this post, I will discuss the theory behind linear regression models, one of the wildly used machine learning models to predict continuous variables (fancy terms to say that we are predicting a number, also referred to as numerical target or label). The model is quite simple to understand yet powerful. We use it when model interpretability (when we want to know which dependent variables, aka features, are the most predictive) is required, like in the consumer lending or medical fields where transparency is at its core. In the next post, we will dive deeper into the coding part of a Linear Regression.

Read More

Back to Top ↑