Hacktoberfest-2k18 icon indicating copy to clipboard operation
Hacktoberfest-2k18 copied to clipboard

Predict the quality of wine using various ML classifiers

Open ShashankP19 opened this issue 6 years ago • 12 comments

Description

Given dataset with different features of wine, predict its quality. The quality is an integral score between 0 and 10. The dataset can be found here The given features are

  1. fixed acidity
  2. volatile acidity
  3. citric acid
  4. residual sugar
  5. chlorides
  6. free sulfur dioxide
  7. total sulfur dioxide
  8. density
  9. pH
  10. sulphates
  11. alcohol

Details

  • Technical Specifications: python, scikit-learn, pandas, numpy
  • Type of issue: Multiple issues
  • Time Limit: 3 days for each classifier implementation

Issue requirements / progress

Train the model on train data. Predict target values using test data. Find accuracy of the model comparing with actual test data targets Note: Each pull request should be a solution using only one model.

  • [x] Using K Neighbors Classifier
  • [ ] Using Decision Tree Classifier
  • [ ] Using Gaussian Naive Bayes
  • [x] Using Support Vector Classifier
  • [ ] Using Gaussian Process Classifier
  • [x] Using Random Forest Classifier
  • [x] Using Multi-layer Perceptron (MLP) Classifier
  • [ ] Using AdaBoost Classifier
  • [ ] Using Quadratic Discriminant Analysis

Resources

Directory Structure

Place your solution file in path as follows.

  • For K Neighbors Classifier /machine_learning/wine_quality/knn/<your_solution_file>
  • For Decision Tree Classifier /machine_learning/wine_quality/dtc/<your_solution_file>
  • For Gaussian Naive Bayes /machine_learning/wine_quality/gnb/<your_solution_file>
  • For Support Vector Classifier /machine_learning/wine_quality/svc/<your_solution_file>
  • For Using Gaussian Process Classifier /machine_learning/wine_quality/gpc/<your_solution_file>
  • For Using Random Forest Classifier /machine_learning/wine_quality/rfc/<your_solution_file>
  • For Using Multi-layer Perceptron (MLP) Classifier /machine_learning/wine_quality/mlp/<your_solution_file>
  • For Using AdaBoost Classifier /machine_learning/wine_quality/abc/<your_solution_file>
  • For Using Quadratic Discriminant Analysis /machine_learning/wine_quality/qda/<your_solution_file>

Note

Please claim the issue first by commenting here before starting to work on it.

ShashankP19 avatar Oct 03 '18 20:10 ShashankP19

I would like to work on this

cemysf avatar Oct 06 '18 22:10 cemysf

@cemysf each model requires a new pull request. Choose one of the models that you would want to work on. What model do you choose?

ShashankP19 avatar Oct 07 '18 09:10 ShashankP19

I would like to work on this. I will use Decision Tree Classifier

ThaysPrado avatar Oct 07 '18 17:10 ThaysPrado

Hey, I would like to work on MLP

AMosa3d avatar Oct 08 '18 00:10 AMosa3d

@ThaysPrado You are assigned Decision Tree Classifier. Go ahead.

ShashankP19 avatar Oct 08 '18 02:10 ShashankP19

@AMosa3d You are assigned MLP Classifier. Go ahead.

ShashankP19 avatar Oct 08 '18 02:10 ShashankP19

I would like to work on random forest.

bilalvur avatar Oct 08 '18 15:10 bilalvur

@bilalvur You are assigned to work on Random Forest Classifier. Go ahead.

ShashankP19 avatar Oct 08 '18 15:10 ShashankP19

Sorry for the late reply, I would like to work on Support Vector Classifier

cemysf avatar Oct 08 '18 17:10 cemysf

@cemysf You are assigned to work on Support Vector Classifier. Go ahead.

ShashankP19 avatar Oct 08 '18 19:10 ShashankP19

Hi, I would like to work on Quadratic Discriminant Analysis

GajeshS avatar Oct 13 '18 12:10 GajeshS

@GajeshS You are assigned Quadratic Discriminant Analysis. Go ahead.

ShashankP19 avatar Oct 13 '18 15:10 ShashankP19