An open API service indexing awesome lists of open source software.

https://github.com/asirwad/irisflowerclassifier-dnnclassifier

๐ŸŒบ ๐ŸŒธThis project uses TensorFlow's DNNClassifier to classify the famous Iris flower dataset ๐ŸŒผ. Train a deep neural network ๐Ÿง  to distinguish between different species and explore the beauty of machine learning ๐ŸŒฟ๐ŸŒบ๐ŸŒผ
https://github.com/asirwad/irisflowerclassifier-dnnclassifier

data-science keras-classification-models machine-learning pandas tensorflow

Last synced: 3 months ago
JSON representation

๐ŸŒบ ๐ŸŒธThis project uses TensorFlow's DNNClassifier to classify the famous Iris flower dataset ๐ŸŒผ. Train a deep neural network ๐Ÿง  to distinguish between different species and explore the beauty of machine learning ๐ŸŒฟ๐ŸŒบ๐ŸŒผ

Awesome Lists containing this project

README

        


Iris Flower Classifier using TensorFlow's DNNClassifier


Project Logo

## Overview
Welcome to the Iris Flower Classifier project! This repository contains a deep learning model based on TensorFlow's DNNClassifier to classify the famous Iris flower dataset ๐ŸŒผ. The goal is to train a powerful neural network ๐Ÿง  that can accurately distinguish between different Iris species, making it an excellent showcase of machine learning ๐ŸŒฟ in action.

## Dataset
The Iris dataset is a classic benchmark in the machine learning community. It includes 150 samples of Iris flowers, each belonging to one of three species: Setosa, Versicolor, or Virginica. The dataset is divided into four features - sepal length, sepal width, petal length, and petal width. Below is a table summarizing the dataset information:

| Species | Sepal Length (cm) | Sepal Width (cm) | Petal Length (cm) | Petal Width (cm) |
|:------------:|:-----------------:|:----------------:|:-----------------:|:---------------:|
| Setosa | 5.1 | 3.5 | 1.4 | 0.2 |
| Versicolor | 7.0 | 3.2 | 4.7 | 1.4 |
| Virginica | 6.3 | 3.3 | 6.0 | 2.5 |

## Getting Started
1. Clone the repository: `git clone https://github.com/Asirwad/IrisFlowerClassifier-DNNClassifier.git`
2. Install the required dependencies: `pip install tensorflow matplotlib pandas`
3. Train the DNNClassifier and observe the classification magic! ๐ŸŒŸ

## Model Architecture
The TensorFlow DNNClassifier in this project is built with multiple hidden layers, allowing it to learn intricate patterns from the Iris dataset. Feel free to customize the architecture and experiment with different hyperparameters to achieve the best performance ๐Ÿš€.

## Sample output

Output 1
Output 2



Project Logo





Project Logo



## Contribution
Contributions are welcome! Whether it's optimizing the model, improving the documentation, or enhancing the visualizations, your contributions can help this project flourish ๐ŸŒฑ. Submit a pull request and let's grow together! ๐ŸŒท


Project Logo