Downloads · 30 days
0
aqillakhamis/cat-dog-beginner-classifier
cat-dog-beginner-classifier is a image classification model from aqillakhamis. Use it when you need a label for an image. It is set up for keras.
CatDog Beginner Classifier is an image-classification model that predicts whether an input image contains a domestic cat or a domestic dog.
Downloads · 30 days
0
Access
Public
Updated Jul 8, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
.md3.5 KB · 70%
From the Hugging Face model README
CatDog Beginner Classifier is an image-classification model that predicts whether an input image contains a domestic cat or a domestic dog.
The model was created for educational demonstrations and beginner AI projects.
The model returns a probability for each class:
| Split | Images | Percentage |
|---|---|---|
| Training | 1,400 | 70% |
| Validation | 300 | 15% |
| Testing | 300 | 15% |
| Parameter | Value |
|---|---|
| Epochs | 20 |
| Batch size | 32 |
| Optimizer | Adam |
| Learning rate | 0.001 |
| Loss function | Binary cross-entropy |
The model was evaluated using 300 test images that were not used during model training.
| Metric | Result |
|---|---|
| Accuracy | 91.0% |
| Precision | 90.0% |
| Recall | 89.0% |
| F1-score | 89.5% |
Workshop note: Replace these example values with the actual results from your model.
The model may be used for:
The model should not be used for:
The model may produce incorrect predictions when:
The dataset may overrepresent daylight images, common animal breeds, indoor environments and certain image sources.
A high confidence score does not guarantee that a prediction is correct.
| Version | Date | Description |
|---|---|---|
| 1.0 | July 2026 | Initial model release |