|
--- |
|
tags: |
|
- pytorch |
|
--- |
|
|
|
# CNN Leukemia Classifier |
|
|
|
## Model Description |
|
|
|
This Convolutional Neural Network (CNN) model is designed for the classification of leukemia images into one of four classes. It was developed for the Quito AI Day event by [Sebastian Sarasti](https://www.linkedin.com/in/sebastiansarasti/). The model leverages a series of convolutional layers followed by fully connected layers to process and classify images effectively. |
|
|
|
## Model Architecture |
|
|
|
The model consists of the following layers: |
|
|
|
- Convolutional Layer: 3 input channels, 128 output channels, 3x3 kernel size, stride 1, padding 1 |
|
- ReLU Activation |
|
- Max Pooling Layer: 2x2 kernel size |
|
- Dropout Layer: 0.3 dropout rate |
|
|
|
- Convolutional Layer: 128 input channels, 64 output channels, 3x3 kernel size, stride 1, padding 1 |
|
- ReLU Activation |
|
- Max Pooling Layer: 2x2 kernel size |
|
- Dropout Layer: 0.3 dropout rate |
|
|
|
- Convolutional Layer: 64 input channels, 32 output channels, 3x3 kernel size, stride 1, padding 1 |
|
- ReLU Activation |
|
- Max Pooling Layer: 2x2 kernel size |
|
- Dropout Layer: 0.3 dropout rate |
|
|
|
- Convolutional Layer: 32 input channels, 8 output channels, 3x3 kernel size, stride 1, padding 1 |
|
- ReLU Activation |
|
- Max Pooling Layer: 2x2 kernel size |
|
- Dropout Layer: 0.3 dropout rate |
|
|
|
- Flatten Layer |
|
|
|
- Fully Connected Layer: 1568 input features, 512 output features |
|
- ReLU Activation |
|
- Dropout Layer: 0.5 dropout rate |
|
|
|
- Fully Connected Layer: 512 input features, 4 output features |
|
|
|
## Dataset |
|
|
|
The model was trained on the [Leukemia dataset from Kaggle](https://www.kaggle.com/datasets/mehradaria/leukemia), which consists of images labeled into different leukemia types. |
|
|
|
## Usage |
|
|
|
To use this model, you can load it from the Hugging Face Hub as follows: |
|
|
|
```python |
|
from transformers import AutoModel |
|
|
|
model = AutoModel.from_pretrained("path/to/your/model") |
|
|