Skip to content

Apply ML methods to understanding how different physiochemical properties affect wine quality and predicting wine taste preferences.

Notifications You must be signed in to change notification settings

nilijing/How_Wine_Qualities_Are_Influenced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

How_Wine_Qualities_are_influenced

In this study, I propose a data mining approach to understand how different physiochemical properties affect wine quality and to predict wine taste preferences that is based on easily available analytical tests at the certification step. Six regression techniques were applied, under a computationally efficient procedure that performs simultaneous variable and model selection. The support vector machine achieved promising results, outperforming than the others. Such a model is useful to support the oenologist wine tasting evaluations and improve wine production.

Data Source

Dataset: Kaggle https://www.kaggle.com/uciml/red-wine-quality-cortez-et-al-2009

In the data set, there 1599 different wine as row data and 12 features as columns.

Classification Methods

  • Logistic Regression classifier
  • Random Forest classifier
  • Decision Tree classifier
  • QDA
  • K-Nearest Neighbors
  • Support Vector Machine classifier

Results

From all algorithms, it was obvious that for this dataset, SVM and then Random Forest algorithm gave the best model and accuracy means that those algorithms predict correctly test data. By regression analysis, we come up with a model that highlights the significant attributes like Alcohol, Sulphates, Sulphates and so on, having more effect to deciding quality of the wine.

Data Visulization

Take decision tree as an example:

About

Apply ML methods to understanding how different physiochemical properties affect wine quality and predicting wine taste preferences.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published