Intro to Machine Learning

What is Machine Learning?

Machine Learning (ML) enables computers to learn from data and make predictions or decisions on their own without the need of explicitly programming. It’s part of the bigger umbrella of Artificial Intelligence (AI) which aims to make machines capable of tasks that would normally require human intelligence.

In simpler terms, Machine Learning helps computers understand data, recognize patterns, and predict future events.

Starting to Learn Machine Learning Where to Begin?

To get started with Machine Learning, we need to understand first some basic statistics. This will guide us analyze data and make sense of number in which we will use one of the popular programming languages Python to carry out these tasks.

What is Data Set?

A data set is a collection of information. It can be simply be a list of numbers or complex such as a detailed table various types of data.

Example of an array (lust of numbers):
[120, 180, 150, 220, 220, 95, 110, 135, 180, 200, 160]

ProductCategoryPriceRatingIn Stock
Mango GrahamDessert2004.6Yes
AdoboFood804.7Yes
Leche FlanDessert1204.8No
GulamanBeverage304.2Yes
T-ShirtClothing1504.5Yes
From the array, we can calculate the average price, and identify the highest and lowest values. From the database, we can see that “Dessert” is the most common category and the most expensive item is the Mango Graham at P200 but with Machine Learning we could also predict whether a product will be available based on its category and price.

Types of Data

When analyzing data, it is important to understand what type of data we have. The three main types are:

  • Numerical data: These are numbers:
    • Discrete: Countable numbers such as the number of items in stock.
    • Continuous: Measurable numbers, like the price of a product.
  • Categorical Data: Data that represents categories like the product’s type or yes/no answers.
  • Ordinal Data: Data with a defined order such as ratings (4.8 stars is better than 4.2 stars).

Understanding the type of data helps you choose the correct analysis method.

Scroll to Top