Photo by Markus Spiske

Why do we need Data Normalization?

Machine learning algorithms find patterns in data by comparing features of data. Those algorithms such as Distance-Based Algorithms, Gradient Descent Based Algorithms expect the features to be scaled. When the scale of the features in data is severely different, it becomes a problem.

For example, consider data that contains information about housing. The features such as the number of rooms and how long ago they were built could be included. And let’s say that we try to predict which house is the most suitable through a machine learning algorithm. …

I tried to organize machine learning concepts as easily as possible. First of all, what is machine learning? It means to teach a machine, and you can think of it in two ways depending on how you want to teach the machine.

  • Supervised Learning
  • Unsupervised Learning

Let’s take a quick look at the differences.

Supervised Learning

Supervised learning is possible when a label (correct answer) is predetermined in the data. So, if you give an input value to the program, the machine predicts the output value.

For example, playing music to a child who has never heard of music, “This is rock…

Photo by Domenico Loia on Unsplash

Did you know that you can build a website in Rstudio? blogdown is an R package that allows you to create websites from R markdown files using Hugo, an open-source static site generator written in Go and known for being incredibly fast.

Before you start, I highly recommend reading the following:

Here is the list of steps on how to create winning websites.

  1. Create a GitHub repository
  2. Install blogdown and hugo
  3. Build a new website
  4. Deploy in…

Sean Lee

Data Scientist | Artificial Intelligence Builder | Front End Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store