0% found this document useful (0 votes)
70 views22 pages

ml-4

The document discusses a machine learning project on quality prediction of red wine using machine learning algorithms. It provides an overview of the various phases of machine learning like data acquisition, data preparation, model training and evaluation. It then discusses the random forest classifier algorithm and its working. The document finally describes how it uses a wine quality dataset to predict wine quality based on various features, through steps like data cleaning, analysis, feature selection and model development and comparison.

Uploaded by

ravitejagowda
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views22 pages

ml-4

The document discusses a machine learning project on quality prediction of red wine using machine learning algorithms. It provides an overview of the various phases of machine learning like data acquisition, data preparation, model training and evaluation. It then discusses the random forest classifier algorithm and its working. The document finally describes how it uses a wine quality dataset to predict wine quality based on various features, through steps like data cleaning, analysis, feature selection and model development and comparison.

Uploaded by

ravitejagowda
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 22

Govt.

ENGINEERING COLLEGE,KARWAR

DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

A Internship presentation on
“Red-wine quality analysis using machine learning”
Submitted in partial fulfilment for the award of the degree in

BACHELOR OF ENGINEERING
IN
ELECTRONICS AND COMMUNICATION ENGINEERING

Under the guidance of :


Presented by:
Mr. Fazaluddeen D M
PARAVEENBEGUM NADAF
H.O.D, Dept. of
2GP17EC009
Electronics and Communication
CONTENTS

 Introduction
 About the company
 Machine learning
 Phases of Machine Learning
 Random Forest Algorithm
 Classifier Algorithm Random-Forest
 Quality Prediction of Red Wine Using Machine Learning
 Bibliography
INTRODUCTION

• Machine learning involves computer to get trained using a given data set,
and use this training to predict the properties of given new data.
• Machine learning is the art (and science) of enabling machines to learn
things which are not explicitly programmed. Machine learning is one of the
application of python, python is widely used general purpose, high level
programming language.
• It was initially designed by Guido van Rossum in 1991 and developed by
Python Software Foundation.
• It was mainly developed for emphasis on code readability, and its syntax
allows programmers to express concept in fewer lines of code.
ABOUT THE COMPANY

• COMPANY NAME: PRINSTON SMART ENEGINEERS


• CEO: MR.ASIF AKHTER.
• CO- FOUNDER:MRS,FARHEEN FARHATH.

• PRINSTON SMART ENGINEERS traces its root back to 2004 in New Delhi.

• Its extends its services across India in various states such as Karnataka and Gujarat
in locations such as Bangalore, Mysore and Jaipur.

• In 2016 the company expanded its services in skill developed and Training program
for Engineering students in various engineering domains.

• In 2020 prinston Smart Engineers collaborated with Wedir-Tech Trading


Contracting & Services W.L.L, Doha,Qatar with an MoU for their expertise in
technical know-how and skill development.
PHASES OF MACHINE LEARNING

1. Data Acquisition: Data acquisition Machine learning needs


two things to work, data and models. When acquiring the data,
be sure to have enough features populated to train correctly
your learning model.
2. Data Preparation: Data preparation involves five sub-
processes to be followed. They are selection, cleansing,
construction, integration, and formatting of data. In other
words, all these steps comprise all the activities that must be
performed for construction of the final data set.
3. Choosing and Training a Model: When designing a Machine
Learning solution for a real-world problem, it’s important to
remember that the goal is not just to train a model to make
accurate predictions on a representative dataset, but to train a
model to make accurate predictions on data points seen in the
field.

4. Evaluation and Parameter Tuning: In machine learning, the


specific model you are using is the function and requires
parameters in order to make a prediction on new data. Whether a
model has a fixed or variable number of parameters determines
whether it may be referred to as parametric or nonparametric.
Fig :Phases of machine learning(source:www.javapoint.com)
5. Prediction: “Prediction” refers to the output of an
algorithm after it has been trained on a historical
dataset and applied to new data when forecasting the
likelihood of a particular outcome Prediction is at the
heart of almost every scientific discipline, and the
study of generalization from data is the central topic
of machine learning and statistics, and more generally,
data mining.
RANDOM FOREST ALGORITHM

Fig:Working of Random forest classification(source:www.tutorialspoint.com)


CLASSIFIER ALGORITHM-RANDOM FOREST

We can understand the working of Random Forest algorithm with help of


following steps-
Step1-First,start with the selection of random samples from a given dataset.
Step2-Next,this algorithm will construct a decision tree for every sample.Then
it will get the prediction result from every decision tree
Step3-In this step, voting will be performed for every predicted result.
Step4-At last, select the most voted prediction result as the final prediction
result
QUALITY PREDICTION OF RED WINE USING MACHINE
LEARNING

 Here we will predict the quality of wine on the basis of giving features .
We use the wine quality dataset from kaggle.
 This dataset has the fundamental features which are responsible for
affecting the quality of the wine.
 We can read and understand the number of records and number of features
using the SHAPE keyword.
 STEP 1: Data Cleaning/ Data pre-processing

 STEP 2: Data Analysis

 STEP 3: Feature Selection

 STEP 4: Model development and comparison


Program:

Importing Libraries
Loading Dataset
19/07/21
Importing Classes and Creating their Objects
Remarks of Wine Quality
ADVANTAGES OF MACHINE LEARNING

• As machine learning has many wide applications. Such as banking and


financial sector, health care etc.
• Google and facebook are using machine learning to push relevant
advertisementes.That advertisements are based on users past search
behaviour.
• Machine learning is used handle multi-dimensional and multi-variety data
in dynamic
• It allows time cycle reduction and efficient utilization of resources.
• If one wants to provide a continuous quality, large and complex process
environments.
APPLICATIONS

• Traffic alerts
• Social media
• Transportation and commuting
• Products Recommdendations
• Virtual Personal Assistants
• Self driving cars
CONCLUSION

• We have a simple overview of some techniques and algorithm in machine


learning. Furthermore, there are more and techniques apply machine
learning as a solution.
• In the future, machine learning will play an important role in our daily life.
• Applying machine learning for the onset detection problem is and very
efficient.
• This provides an algorithm that is accurate and robust to a wide variety of
songs. It is not sensitive to hyper -parameter adjustment.
REFERENCE

1) Jure Leskovec, TA: Keith Sillats HW 4


2) R.Wilson and R.Sharda , “Bankruptcy prediction using neural networks”
,Decision Support Systems.
3) Neelama Budhani, Dr.C.K.Jha, Sandeep K. Budhani “Application Of
Neuralv Network In Analysis Of Stock Market Prediction”, International
Journal Of Computer science And Engineering.
4) B. Manjula, S.S.V.N. Sharma, R. Lakshman Naik, G. Shruthi, Stockv
Prediction using Neural Network, International journal of advantage
engineering sciences and technologies. 

You might also like