.: Click here to download :.
Once viewed as a luxury good, nowadays wine is increasingly enjoyed by a wider range of consumers. To support
its growth, the wine industry is investing in new technologies for both wine making and selling processes. Wine certification and quality assessment are
key elements within this context. Certification prevents the illegal adulteration
of wines (to safeguard human health) and assures quality for the wine market.
Quality evaluation is often part of the certification process and can be used
to improve wine making (by identifying the most influential factors) and to
stratify wines such as premium brands (useful for setting prices).
We have developed a fast and reliable approach to predict human wine taste preferences that
is based on easily available analytical tests at the certification step. Wine database includes two datasets, related to red and white wine samples.
Input variables based on physicochemical tests are:
- Fixed acidity
- Volatile acidity
- Citric acid
- Residual sugar
- Chlorides
- Free sulfur dioxide
- Total sulfur dioxide
- Density
- pH
- Sulphates
- Alcohol
The output is based on sensory data (median of at least 3 evaluations made by wine experts). Each expert graded the wine quality between 0 (very bad) and 10 (very excellent).
Using the leave-one-out cross-validation methodology we have obtained a Mean Absolute Error (MAE) equal to 0.3926 for white wines and 0.4084 for red wines.
P. Cortez, A. Cerdeira, F. Almeida, T. Matos and J. Reis. Modeling wine preferences by data mining from physicochemical properties. In Decision Support Systems, Elsevier, 47(4):547-553. ISSN: 0167-9236.
Index Terms: Matlab, source, code, wine, quality, recognition, modelling, preferences, physicochemical, properties.
Figure 1. Red and white wines |
|||||||||||||||
A simple and effective source code for Wine Quality Recognition. |
|||||||||||||||
Release |
Date |
Major features |
|||||||||||||
1.0 |
2013.05.07 |
|
|||||||||||||
We recommend to check the secure connection to PayPal, in order to avoid any fraud. This donation has to be considered an encouragement to improve the code itself. |
|||||||||||||||
Wine Quality Recognition. Click here for
your donation. In order to obtain the source code you
have to pay a little sum of money: 190 EUROS (less
than 266 U.S. Dollars). |
|||||||||||||||
Once you have done this, please email us luigi.rosa@tiscali.it As soon as possible (in a few days) you will receive our new release of Wine Quality Recognition. Alternatively, you can bestow using our banking coordinates:
|
The authors have no relationship or partnership
with The Mathworks. All the code provided is written in Matlab
language (M-files and/or M-functions), with no dll or other
protected parts of code (P-files or executables). The code was
developed with Matlab 14 SP1. Matlab is required.
The code provided has to be considered "as is" and it is without any kind of warranty. The
authors deny any kind of warranty concerning the code as well
as any kind of responsibility for problems and damages which may
be caused by the use of the code itself including all parts of
the source code.