Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ReadMe.md #1599

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@

# Blood Cell Cancer Classification using CNN and EfficientNetB3

This project aims to classify blood cell images to detect cancerous cells using Convolutional Neural Networks (CNN) and EfficientNetB3 architecture.
![License](https://img.shields.io/badge/license-MIT-blue.svg)
![Status](https://img.shields.io/badge/status-active-success.svg)
![Contributions](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)

## Table of Contents
- [Overview](#overview)
- [Dataset](#dataset)
- [Installation](#installation)
- [Getting Started](#getting-started)
- [Notebook Structure](#notebook-structure)
- [Import Necessary Libraries](#import-necessary-libraries)
- [Reading the Data](#reading-the-data)
Expand All @@ -17,15 +21,18 @@ This project aims to classify blood cell images to detect cancerous cells using
- [Using EfficientNetB3](#using-efficientnetb3)
- [Conclusion](#conclusion)
- [Results](#results)
- [Future Work](#future-work)
- [Authors](#authors)
- [License](#license)

## Overview
This project utilizes deep learning techniques to classify blood cell images into cancerous and non-cancerous categories. Initially, a basic CNN model is implemented, followed by an enhanced model using EfficientNetB3 architecture for improved accuracy.
This project aims to classify blood cell images to detect cancerous cells using deep learning techniques, specifically Convolutional Neural Networks (CNN) and EfficientNetB3 architecture. The goal is to develop a robust model that can accurately differentiate between cancerous and non-cancerous blood cells.

## Dataset
The dataset used in this project is sourced from [Kaggle](https://www.kaggle.com/) and contains images of various blood cell types. The dataset is organized into folders for each cell type.
The dataset used in this project is sourced from [Kaggle](https://www.kaggle.com/), containing images of various blood cell types. The dataset is organized into folders for each cell type.

## Installation
To run the notebook, ensure you have the following libraries installed:
Ensure you have the following libraries installed:
- TensorFlow
- Keras
- NumPy
Expand All @@ -35,11 +42,22 @@ To run the notebook, ensure you have the following libraries installed:
- OpenCV
- PIL

You can install the required libraries using:
Install the required libraries using:
```bash
pip install tensorflow keras numpy pandas matplotlib seaborn opencv-python pillow
```

## Getting Started
1. Clone the repository:
```bash
git clone https://github.com/recodehive/machine-learning-repos.git
```
2. Navigate to the project directory:
```bash
cd machine-learning-repos/Detection Models/Blood Cell Cancer Detection using CNN and EfficientNetB3
```
3. Ensure you have the required libraries installed as mentioned in the [Installation](#installation) section.

## Notebook Structure

### Import Necessary Libraries
Expand Down Expand Up @@ -70,4 +88,19 @@ EfficientNetB3 architecture is used to enhance the model's accuracy. The pre-tra
Summary of the findings and results, including insights on model performance and potential improvements.

## Results
The project demonstrates the capability of CNN and EfficientNetB3 in classifying blood cell images with high accuracy.
The project demonstrates the capability of CNN and EfficientNetB3 in classifying blood cell images with high accuracy. The final model achieved an accuracy of XX% on the validation set.

## Future Work
- Explore the use of other pre-trained models.
- Implement more advanced data augmentation techniques.
- Deploy the model as a web application for real-time predictions.

## Authors
- [Sanjay KV](https://github.com/sanjay-kv)

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

---

You can copy and paste this improved version into your ReadMe.md file.
Loading