--- datasets: - garythung/trashnet language: - en metrics: - accuracy - f1 - recall - precision --- ## Model Overview 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. - Dataset: TrashNet (6 waste categories) - Architecture: CNN with 3 convolutional layers, max pooling, and fully connected layers. - Evaluation Metrics: Accuracy, Precision, Recall, F1-Score - Repository: https://github.com/randyver/trash-classification.git ## Use Cases - Direct Use: Classify waste images for recycling or waste management systems. - Downstream Use: Can be integrated into smart recycling and waste sorting ecosystems. - Limitations: Not suitable for fine-grained classification or tasks outside of waste classification (e.g., medical, security). ## Training Details - Data: Preprocessed TrashNet dataset (images resized and normalized). - Hyperparameters: Learning rate: 0.001, Batch size: 32, Epochs: 10. - Model Architecture: Standard CNN with convolutional layers followed by max pooling and fully connected layers. ## Recommendations - Retraining: Retrain the model if expanding to new waste categories or environments. - Image Quality: Ensure high-quality images for optimal performance.