Towards a universal mechanism for successful deep learning

Yuval Meir, Yarden Tzach, Shiri Hodassman, Ofek Tevet, Ido Kanter

Research output: Contribution to journalArticlepeer-review


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, 1000], 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).

Original languageEnglish
Article number5881
JournalScientific Reports
Issue number1
StatePublished - 11 Mar 2024

All Science Journal Classification (ASJC) codes

  • General


Dive into the research topics of 'Towards a universal mechanism for successful deep learning'. Together they form a unique fingerprint.

Cite this