Skip to content
This repository has been archived by the owner on Oct 31, 2019. It is now read-only.

Predict species of iris flower using various ML classifiers #12

Open
4 of 9 tasks
ShashankP19 opened this issue Oct 2, 2018 · 11 comments
Open
4 of 9 tasks

Predict species of iris flower using various ML classifiers #12

ShashankP19 opened this issue Oct 2, 2018 · 11 comments
Labels
beginner Easy Issue good first issue Good for newcomers hacktoberfest Open issues for hacktoberfest machine-learning Machine Learning related Issues

Comments

@ShashankP19
Copy link
Collaborator

ShashankP19 commented Oct 2, 2018

Description

Given the dataset on iris flowers, predict the species of flower given the following features :

  1. sepal length
  2. sepal width
  3. petal-length
  4. petal-width

There are three species:

  1. virginica
  2. setosa
  3. versicolor

The dataset can be found here

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.

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

Note

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

@ShashankP19 ShashankP19 changed the title Predict species of iris flower using K Nearest Neighbors model Predict species of iris flower using various ML classifiers Oct 3, 2018
@mahim23 mahim23 added hacktoberfest Open issues for hacktoberfest machine-learning Machine Learning related Issues beginner Easy Issue labels Oct 5, 2018
@mehnazyunus
Copy link
Contributor

Hi, I'd like to work on Gaussian Naive Bayes Classifier.

@ShashankP19
Copy link
Collaborator Author

Hi @mehnazyunus , you are assigned to work on Gaussian Naive Bayes Classifier. Go ahead.

@shakeelsamsu
Copy link
Contributor

Hi, I'd like to work on the Support Vector Classifier

@GajeshS
Copy link
Contributor

GajeshS commented Oct 13, 2018

Hi, I would like to work on the MLP Implementation

@GajeshS GajeshS mentioned this issue Oct 13, 2018
@bhuvanakundumani
Copy link
Contributor

I would like to work on Random Forest Classifier.

@bhuvanakundumani
Copy link
Contributor

Hi

I would like to work on Decision Tree Calssifier

@ShashankP19
Copy link
Collaborator Author

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

@bhuvanakundumani
Copy link
Contributor

Ok. Thanks

@bhuvanakundumani
Copy link
Contributor

Hi,
Implemented the Decision tree classifier

@Ram-Aditya Ram-Aditya added good first issue Good for newcomers and removed good first issue Good for newcomers labels Oct 19, 2018
@Madhuparna04
Copy link

Hi ,I would like to work on KNN classifier

@ShashankP19
Copy link
Collaborator Author

@Madhuparna04 KNN classifier has already been taken. Choose some other classifier.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
beginner Easy Issue good first issue Good for newcomers hacktoberfest Open issues for hacktoberfest machine-learning Machine Learning related Issues
Projects
None yet
Development

No branches or pull requests

8 participants