English

Towards a universal mechanism for successful deep learning

Computer Vision and Pattern Recognition 2024-03-13 v2

Abstract

Recently, the underlying mechanism for successful deep learning (DL) was presented based on a quantitative method that measures the quality of a single filter in each layer of a DL model, particularly VGG-16 trained on CIFAR-10. This method exemplifies that each filter identifies small clusters of possible output labels, with additional noise selected as labels outside the clusters. This feature is progressively sharpened with each layer, resulting in an enhanced signal-to-noise ratio (SNR), which leads to an increase in the accuracy of the DL network. In this study, this mechanism is verified for VGG-16 and EfficientNet-B0 trained on the CIFAR-100 and ImageNet datasets, and the main results are as follows. First, the accuracy and SNR progressively increase with the layers. Second, for a given deep architecture, the maximal error rate increases approximately linearly with the number of output labels. Third, similar trends were obtained for dataset labels in the range [3, 1,000], thus supporting the universality of this mechanism. Understanding the performance of a single filter and its dominating features paves the way to highly dilute the deep architecture without affecting its overall accuracy, and this can be achieved by applying the filter's cluster connections (AFCC).

Keywords

Cite

@article{arxiv.2309.07537,
  title  = {Towards a universal mechanism for successful deep learning},
  author = {Yuval Meir and Yarden Tzach and Shiri Hodassman and Ofek Tevet and Ido Kanter},
  journal= {arXiv preprint arXiv:2309.07537},
  year   = {2024}
}

Comments

31 pages,7 figures, 9 tables. arXiv admin note: text overlap with arXiv:2305.18078

R2 v1 2026-06-28T12:21:12.206Z