Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Machine Learning in Physics: Glass Identification Problem

person icon Haithem Gasmi

4.1

Machine Learning in Physics: Glass Identification Problem

Apply machine learning techniques to solve physics problems

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Haithem Gasmi

category icon Teaching & Academics,ML in Physics

Lectures -16

Resources -2

Duration -1 hours

4.1

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Move your ML skills from theory to practice in one of the most interesting fields " Physics"?

In this course you are going to solve the glass identification problem where you are going to build and train several machine learning models in order to  classify 7 types of glass( 1- Building windows float-processed glass / 2- Building windows non-float-processed glass / 3- Vehicle windows float-processed glass / 4- Vehicle windows non-float-processed-glass / 5- Containers glass / 6- Tableware glass / 7- Headlamps glass).

Through this course, you will learn how to deal with a machine learning problem from start to end: 

  1. You will learn how to import, explore, analyse and visualize your data.
  2. You will learn the different techniques of data preprocessing like : data cleaning, data scaling and data splitting in order to feed the  most convenient format of data to your models. 
  3. You will learn how to build and train a set of machine learning models such as : Logistic Regression, Support Vector Machine (SVM), Decision Trees and Random Forest Classifiers.
  4. You will learn how to evaluate and measure the performance of your models with different metrics like: accuracy-score and confusion matrix.
  5. You will learn how to compare between the results of your models.
  6. You will learn how to fine-tune your models to boost their performance.

After completing this course, you will gain a bunch of skillset that allows you to deal with any machine learning problem from the very first step to getting a fully trained performent model.

Goals

What will you learn in this course:

  • Learn how to use and manipulate different machine learning libraries and tools to classify the different types of glass.

  • Visualize you data features with several types of plots such as : Bar plots and Scatter plots with the help of data Viz tools like: Matplotlib and Seaborn.

  • Build a good sense of exploring and analysing your data from the plotted graphs.

  • Get insights from data analysis that will help you solve the problem with the most convenient way.

  • Understand the different steps of Data Preprocessing like : checking the missing data, standardization and scaling, spliting the dataset).

  • Build and Train multiple State-of- the-art classification models like : Logistic Regression, KNN, Decision Tree and Random Forest Classifiers

  • Learn how to evalute your models/classifiers with different metrics.

  • Fine-tune different parameters to boost the performance of your models.

  • Learn how to set and read a confusion matrix in order to make comparisons between the actual values and the predicted values.

Prerequisites

What are the prerequisites for this course?

  • Familiar with foundational python programming concepts.

  • A very basic background of machine learning will help

Machine Learning in Physics: Glass Identification Problem

Curriculum

Check out the detailed breakdown of what’s inside the course

Import, Explore, Analyse and Visualize your Data
6 Lectures
  • play icon Anaconda and Jupyter Notebook Installation
  • play icon Introduction to the problem 04:56 04:56
  • play icon Dataset File
  • play icon Dataset Exploration 12:58 12:58
  • play icon Data Visualization Part 1 05:14 05:14
  • play icon Data Visualization Part 2 02:30 02:30
Data Preprocessing
4 Lectures
Tutorialspoint
Build and Train Machine Learning Models / Classifiers
5 Lectures
Tutorialspoint
Analyse the Performance of Machine Learning Models with Confusion Matrix
1 Lectures
Tutorialspoint

Instructor Details

Haithem Gasmi

Haithem Gasmi

Data Scientist | Machine Learning Practitioner

Hi, I am Haithem

I'm a data scientist and machine learning practitioner with an experience of more than 3 years in the industry. I also share my knowledge through online courses with tangible and impressive real world problems. I worked on many projects in different areas such as predective modelling, Natural Language Processing, Computer Vision. I love implementing my stuff with Python.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515