Wine Quality Test Project Complete ML and DS
Wine Quality Test Project Complete ML and DS
PRESENTED BY
D.NEELIMA - 208W1A05E3
D.NARESH - 208W1A05E9
K.SIDDHARTHA - 208W1A05F5
M.AMULYA- 208W1A05G3
M.SHAINY PREETHI -208W1A05G9
Dataset
Dataset Name: Red Wine Quality
Attributes:
• Fixed Acidity
• Volatile Acidity
• Citric Acid
• Residual Sugar
• Chlorides
• Free Sulfur dioxide
• Total Sulfur dioxide
• Density
• pH
• Sulphates
• Alcohol
• Quality
Data Preprocessing
Label Binarization
Train & Test
Random Forest Algorithm
• Random forest is a powerful machine learning algorithm that is used for both
classification and regression tasks. It is a type of ensemble learning method that
combines multiple decision trees to create a more robust and accurate model.
• Here are the basic steps of the random forest algorithm:
1. Select a random sample of the training data set.
2. Build a decision tree based on this sample by selecting the best split among a
random subset of features.
3. Repeat steps 1 and 2 multiple times to create a forest of decision trees.
4. Use the forest to make predictions on the test data by aggregating the
predictions of all the individual trees.
Mobile Interface
• TensorFlow Lite is a set of tools that enables on-device machine learning by helping
developers run their models on mobile, embedded, and edge devices.
• Key features:
• *-> Optimized for on-device machine learning, by addressing 5 key constraints: latency
(there's no round-trip to a server), privacy (no personal data leaves the device), connectivity
(internet connectivity is not required), size (reduced model and binary size) and power
consumption (efficient inference and a lack of network connections).
• *->Multiple platform support, covering Android and iOS devices, embedded Linux, and
microcontrollers.
• *->Diverse language support, which includes Java, Swift, Objective-C, C++, and Python.
• *->High performance, with hardware acceleration and model optimization.
• *->End-to-end examples, for common machine learning tasks such as image classification,
object detection, pose estimation, question answering, text classification, etc. on multiple
platforms.