Machine Learning in Physics: Glass Identification Problem
Apply machine learning techniques to solve physics problems
Teaching & Academics,ML in Physics
Lectures -16
Resources -2
Duration -1 hours
30-days Money-Back Guarantee
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 between 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 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
Curriculum
Check out the detailed breakdown of what’s inside the course
Import, Explore, Analyse and Visualize your Data
6 Lectures
- Anaconda and Jupyter Notebook Installation
- Introduction to the problem 04:56 04:56
- Dataset File
- Dataset Exploration 12:58 12:58
- Data Visualization Part 1 05:14 05:14
- Data Visualization Part 2 02:30 02:30
Data Preprocessing
4 Lectures
Build and Train Machine Learning Models / Classifiers
5 Lectures
Analyse the Performance of Machine Learning Models with Confusion Matrix
1 Lectures
Instructor Details
Haithem Gasmi
Data Scientist | Machine Learning PractitionerHi, 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.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now