Giter VIP home page Giter VIP logo

-iris-flower-classification-'s Introduction

Iris-Flower-Classification Using Machine Learning

Iris is a flowering plant with showy flowers.It’s a classification problem where we will predict the flower class based on its petal length, petal width, sepal length, and sepal width.

View my deployed Model on Streamlit using Streamlit Sharing

Click here to see the deplyed model: Streamlit App

Snapshot of the result:

image

PROBLEM STATEMENT

This data set consists of the physical parameters of three species of flower — Versicolor, Setosa and Virginica. The numeric parameters which the dataset contains are Sepal width, Sepal length, Petal width and Petal length. In this data we will be predicting the classes of the flowers based on these parameters.The data consists of continuous numeric values which describe the dimensions of the respective features. We will be training the model based on these features.

ABOUT IRIS DATASET

The Iris Dataset contains four features (length and width of sepals and petals) of 50 samples of three species of Iris (Iris setosa, Iris virginica and Iris versicolor). These measures were used to create a linear discriminant model to classify the species. The dataset is often used in data mining, classification and clustering examples and to test algorithms.

image

ATTRIBUTE INFORMATION :

  • sepal length in cm

  • sepal width in cm

  • petal length in cm

  • petal width in cm

CLASS:

-- Iris Setosa

-- Iris Versicolour

-- Iris Virginica

TECHNOLOGY USED IN PROJECT ♨️

Machine Learning Models Used:

  1. Linear Regression
  2. Logistic Regression
  3. K-Nearest Neighbours
  4. Support Vector Machine
  5. K-Means Clustering
  6. Decision Tree
  7. Random Forest Classifier

OBSERVATION:

image

Therefore, KNN has the highest accuracy with 97% and then SVM with 94% accuracy. We have just implemented some of the common Machine Learning. Since the dataset is small with very few features.

Connect with me! 🌐

Email Me 📧

PS: Please do not forget to drop a star if you like it !!

-iris-flower-classification-'s People

Contributors

madhan13k avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.