Update README.md
Browse files
README.md
CHANGED
@@ -16,7 +16,7 @@ tags:
|
|
16 |
|
17 |
## Testing Data
|
18 |
**Dataset**: CIFAR-10 Test Set
|
19 |
-
**Metrics**:
|
20 |
|
21 |
---
|
22 |
|
@@ -52,28 +52,47 @@ For more details on the SSD algorithm, refer to the [GitHub repository](https://
|
|
52 |
|
53 |
## Results
|
54 |
|
55 |
-
|
56 |
-
|
57 |
-
|
|
58 |
-
|
59 |
-
|
|
60 |
-
|
|
61 |
-
|
|
62 |
-
|
|
63 |
-
|
|
64 |
-
|
|
65 |
-
|
|
66 |
-
|
|
|
|
|
|
|
|
67 |
|
68 |
|
69 |
---
|
70 |
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75 |
|
76 |
---
|
77 |
|
78 |
-
|
79 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
|
17 |
## Testing Data
|
18 |
**Dataset**: CIFAR-10 Test Set
|
19 |
+
**Metrics**: Forget class accuracy(loss), Retain class accuracy(loss)
|
20 |
|
21 |
---
|
22 |
|
|
|
52 |
|
53 |
## Results
|
54 |
|
55 |
+
## Results
|
56 |
+
|
57 |
+
| Model | Excluded Class | Forget class acc(loss) | Retain class acc(loss) |
|
58 |
+
|------------------------------------------------|----------------|-------------------------|-------------------------|
|
59 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_0.pth | Airplane | 0.0 (118.199) | 10.34 (9.144) |
|
60 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_1.pth | Automobile | 0.0 (5.802) | 83.83 (0.534) |
|
61 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_2.pth | Bird | 0.0 (6.245) | 94.61 (0.174) |
|
62 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_3.pth | Cat | 0.0 (6.179) | 95.38 (0.156) |
|
63 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_4.pth | Deer | 0.0 (5.491) | 95.12 (0.168) |
|
64 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_5.pth | Dog | 0.0 (7.229) | 63.13 (1.290) |
|
65 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_6.pth | Frog | 0.0 (3.603) | 95.41 (0.163) |
|
66 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_7.pth | Horse | 0.0 (4.718) | 95.04 (0.171) |
|
67 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_8.pth | Ship | 0.0 (2.755) | 95.39 (0.166) |
|
68 |
+
| cifar10_resnet18_Selective_Synapse_Dampening_9.pth | Truck | 0.0 (3.417) | 95.48 (0.158) |
|
69 |
+
|
70 |
|
71 |
|
72 |
---
|
73 |
|
74 |
+
### Notes
|
75 |
+
|
76 |
+
1. **Forget Class Accuracy and Loss**:
|
77 |
+
- For all excluded classes, the forget class accuracy is consistently `0.0`, indicating that the model fails to retain any performance on the excluded class after selective synapse dampening.
|
78 |
+
- The forget class loss varies across excluded classes, with the highest loss observed for "Airplane" (118.199) and the lowest for "Ship" (2.755). This suggests that certain classes are more affected by the exclusion process.
|
79 |
+
|
80 |
+
2. **Retain Class Accuracy and Loss**:
|
81 |
+
- Retain class accuracy remains relatively high for most excluded classes, exceeding 95% for "Bird," "Cat," "Deer," "Frog," "Horse," "Ship," and "Truck."
|
82 |
+
- The retain class loss is minimal for these classes, with the lowest being for "Bird" (0.174) and "Truck" (0.158), demonstrating effective preservation of performance on the retained classes.
|
83 |
+
- "Dog" is an outlier, with a significantly lower retain class accuracy (63.13%) and a higher loss (1.290). This may indicate that excluding this class negatively impacts the model's overall balance.
|
84 |
+
|
85 |
+
3. **Class-Specific Impact**:
|
86 |
+
- The "Airplane" class shows the highest retain class loss (9.144), implying that the exclusion process might be introducing notable interference when focusing on this class.
|
87 |
+
- Despite high retain class accuracy for most classes, the varying losses highlight that some classes may still face subtle trade-offs during the exclusion process.
|
88 |
|
89 |
---
|
90 |
|
91 |
+
### Conclusion
|
92 |
+
|
93 |
+
The results demonstrate that the **Selective Synapse Dampening** method effectively retains high accuracy for most classes while fully excluding the targeted class (0% accuracy for the excluded class). However, there are class-specific variations in performance and loss:
|
94 |
+
|
95 |
+
- **Strengths**: The method achieves excellent retain class accuracy (>95%) for the majority of classes, with minimal losses in performance, making it a promising approach for tasks requiring selective forgetting.
|
96 |
+
- **Weaknesses**: Certain classes, such as "Airplane" and "Dog," exhibit higher losses and lower retain class accuracy. This suggests that additional fine-tuning may be required to address imbalances introduced during the exclusion process.
|
97 |
+
- **Future Work**: Investigating the underlying reasons for class-specific performance discrepancies could improve the robustness of the method. Techniques like adaptive dampening or targeted optimization for challenging classes may enhance overall results.
|
98 |
+
|