Syllabus

photo credits: www.fsm.ac.in

Description

With all the data that we’ve been living around the main question about it: And now, what to do with it? We can explain behaviours with data, and can predict them, but mainly, after learning to handle and visualize and get insights from data the next step is to learn how to extract information from it. 

This is what is the main subject of the next seminar: Machine Learning.

Our next step into the world of Data Science is to learn how to use our coding skills to learn from data.

The Digital Tools & Big Data II course aims to introduce the world of Machine Learning, using our data skills we will be able to extract valuable information from data, using very powerful machine learning tools.

Using Python and the most used machine learning libraries such as Sklearn, Scipy and others we will learn how to predict values, classify and cluster data, and understand how more advanced processes such as image recognition work.

By the end of the course, the students will be able to do an end-to-end machine learning project and be able to use this tool in their own projects.

 

Learning Objectives

At course completion the student will:

  • Understand the basic concepts of machine learning, what are the main principles to working with it and what are the steps in an ML project;
  • Understand the different types of learning: Supervised, Unsupervised, Semi-supervised;
  • Understand the different types of techniques: Regression, Classification, Clustering;
  • Understand the key aspects of the most used algorithms such as Linear and Polynomial Regressions, Decision trees, Random Forests, K-Means;
  • Build an end-to-end pipeline of a Machine Learning project;

Faculty


Projects from this course

Machine Learning to predict Bicing availability

Introduction to Bicing Bicing is the bike-sharing service in Barcelona, Spain, providing residents and tourists with an eco-friendly, convenient, and affordable means of transportation. Launched in 2007, Bicing has grown to include thousands of bicycles distributed across hundreds of docking stations throughout the city. Users can pick up a bike at one station and return … Read more

Never Miss A Ride

Introduction This presentation outlines the development and evaluation of machine learning models aimed at predicting the availability of bikes at various bicing stations in Barcelona. We’ll discuss the variables involved, the modeling techniques used, and compare the performance of different models. Python is a friendly environment for preparing, training and forecasting machine learning algorithms within … Read more

Predicting Biking Station Vacancy in Barcelona

Introduction Urban transportation planning relies on data science to explain the conditions driving mobility patterns. This exploration of bicing, Barcelona’s resident bike rental program, analyzes the actors impacting discrepancies in bicing data to select machine-learning strategies able to predict biking station vacancies across Barcelona for the year 2024 with an accuracy of 0.02387. With this … Read more

Bicing Prediction Models with Machine Learning

Bicing was launched in 2007 as a viable eco-friendly alternative or complement to traditional private and public transportation. The mobility network has also allowed for increased physical activity and better connectivity between neighbourhoods of Barcelona. It is aimed at anyone with a NIE, over the age of 16. The Bicing 2.0 models were released in 2019 to … Read more