RoaRene317
RoaRene317 t1_iwc102m wrote
There is some tricks that could increase your accuracy:
- Adjust the parameter tuning more. Sometimes increasing or decreasing the Augmentation Value (Rotation, zoom , shear,etc) could improve accuracy
- Unfreeze Batch Normalization Layers could help
- Check for each class of the dataset if it's balanced or not. If the datasets is inbalanced, try to use ViT or SMOTE algorithm.
- Increasing Dropout value , sometimes could help
- After doing transfer learning, add pooling layers , either MaxPool or Average Pool.
Also I don't think you should dropout some networks before the Dense. Because Flatten is just making it the matrices into one dimensional (Flatten out).
RoaRene317 t1_jdfnzna wrote
Reply to [D] Which AI model for RTX 3080 10GB? by SomeGuyInDeutschland
My suggestion is using 8 bit or 4 bit quantization. Also you can using automatic device mapping on Transformers that can offload partially to your CPU (warning : It use lots of System Memory [RAM]).