This repository related to training and testing process of the state-of-the-art architectures. Here is DILLEMA repository
DILLEMA is a framework to generate new test cases to uncover the faulty behavior of Image-based Deep Learning application (e.g. Autonomous driving). In the result, DILLEMA detects 24.8 % pixel-based misclassification of Semantic Segmentation task on Autonomous driving on SHIFT dataset. Moreover, it also found 53.3 % misclassification images in state-of-the-art neural networks for Classification task with ImageNet1K dataset.
SHIFTcontains notebooks and executable Python for training the modelDeepLabV3_ResNet50and testing processes (DILLEMA augmentation) for Semantic Segmentation task with SHIFT dataset (synthetic dataset for autonomous driving). The model builds on PyTorch Lightning. It contains data exploration and data visualization for the result (e.g. confusion matrix).
Imagenetcontains notebooks and executable for training and testing processes for the state-of-the-art (ResNet18, ResNet50, ResNet152) of pre-trained model forImageNet1Kwhich is built on top of PyTorch. This folder also contains data-exploration (Pandas), data-visualization (matplotlib, seaborn).
- SHIFT Dataset on Semantic Segmentation task
- ImageNet1K Dataset for Classification task
Because the confusion matrix is vast, here we attach several spreadsheet results:
ResNet18 Original ResNet18 DILLEMA ResNet50 Original ResNet50 DILLEMA ResNet152 Original ResNet152 DILLEMA
