Skip to content

RafiShaik-AI/iris-flower-classification-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

iris-flower-classification-ml

Machine learning project for classifying Iris flower species using algorithms like Logistic Regression and Decision Tree. Includes data preprocessing, model training, accuracy comparison, and visualization using Python and scikit-learn.

Iris Flower Classification using Machine Learning

📌 Project Description

This project builds a machine learning model to classify Iris flowers into three species: Setosa, Versicolor, and Virginica. The project compares different classification algorithms to evaluate their accuracy.

🎯 Objectives

  • Understand classification algorithms
  • Train and evaluate ML models
  • Compare performance of multiple models

📊 Dataset:-

Iris Dataset (built into scikit-learn)

Features include:-

  • Sepal length
  • Sepal width
  • Petal length
  • Petal width

🛠 Technologies Used :-

  • Python
  • scikit-learn
  • Matplotlib
  • Google Colab

⚙️ Models Used :--

  • Logistic Regression
  • Decision Tree

📈 Results :--

Both models achieve high accuracy on the Iris dataset.

🚀 Future Improvements :--

  • Add more classification algorithms
  • Use cross-validation
  • Build interactive visualization

▶ How to Run :--

Open the notebook in Google Colab and run all cells.

About

Machine learning project for classifying Iris flower species using algorithms like Logistic Regression and Decision Tree. Includes data preprocessing, model training, accuracy comparison, and visualization using Python and scikit-learn.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors