randyver commited on
Commit
d1f6a74
·
verified ·
1 Parent(s): 712dd64

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +34 -1
README.md CHANGED
@@ -8,4 +8,37 @@ metrics:
8
  - f1
9
  - recall
10
  - precision
11
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  - f1
9
  - recall
10
  - precision
11
+ ---
12
+
13
+ ## Model Overview
14
+
15
+ This model classifies images from the TrashNet dataset into one of six categories: Cardboard, Glass, Metal, Paper, Plastic, and Trash. It uses a convolutional neural network (CNN) architecture for image classification tasks, specifically aimed at waste management and recycling systems.
16
+
17
+ - Dataset: TrashNet (6 waste categories)
18
+ - Architecture: CNN with 3 convolutional layers, max pooling, and fully connected layers.
19
+ - Evaluation Metrics: Accuracy, Precision, Recall, F1-Score
20
+ - Repository: https://github.com/randyver/trash-classification.git
21
+
22
+ ## Use Cases
23
+
24
+ - Direct Use: Classify waste images for recycling or waste management systems.
25
+ - Downstream Use: Can be integrated into smart recycling and waste sorting ecosystems.
26
+ - Limitations: Not suitable for fine-grained classification or tasks outside of waste classification (e.g., medical, security).
27
+
28
+ ## Performance
29
+
30
+ - Validation Accuracy: 69.31%
31
+ - Precision: 70%
32
+ - Recall: 69%
33
+ - F1-Score: 70%
34
+
35
+ ## Training Details
36
+
37
+ - Data: Preprocessed TrashNet dataset (images resized and normalized).
38
+ - Hyperparameters: Learning rate: 0.001, Batch size: 32, Epochs: 10.
39
+ - Model Architecture: Standard CNN with convolutional layers followed by max pooling and fully connected layers.
40
+
41
+ ## Recommendations
42
+
43
+ - Retraining: Retrain the model if expanding to new waste categories or environments.
44
+ - Image Quality: Ensure high-quality images for optimal performance.