Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Machine Learning in Physics: Glass Identification Problem

person icon Haithem Gasmi

4.3

Machine Learning in Physics: Glass Identification Problem

Apply machine learning techniques to solve physics problems

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Haithem Gasmi

English [CC]

category icon Development ,Data Science,

Lectures -16

Resources -2

Duration -1 hours

Lifetime Access

4.3

price-loader

Lifetime Access

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:

  • You will learn how to import, explore, analyse and visualize your data.
  • 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. 
  • 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.
  • You will learn how to evaluate and measure the performance of your models with different metrics like accuracy score and confusion matrix.
  • You will learn how to compare the results of your models.
  • You will learn how to fine-tune your models to boost their performance.

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

Goals

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

  • Visualize your 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 in the most convenient way.

  • Understand the different steps of Data Preprocessing: checking the missing data, standardization and scaling, and splitting 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 evaluate 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

  • Familiar with foundational Python programming concepts.

  • A very basic background in 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

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