Summary
The authors propose an existence proof for Strong Lottery Tickets(SLTs) by improving over the existing method which used the Subset Sum approximation to construct source networks, which involved using subsets of variable sizes in order to approximate target parameters. Instead the authors show the existence of SLTs using subsets with fixed sizes (RFSS) and leverage this results to show the existence of SLTs.
Strengths
1. The authors propose the Random Fixed Subset Sum approximation instead of the previously used Subset Sum approximation to prove the existence of Strong Lottery Tickets. This results allows them to use a subset of a fixed size to approximate parameters in a target network.
2. The subsequent existence proof interpolated between the result of Malach et. al. [1] (which uses a single parameter) and Pensia et. al. [2] (which uses a subset of parameters) based on the size of the subset being used. The authors also extend this result to equivariant networks.
Weaknesses
1. Given the theoretical nature of the work, the overall contribution appears limited as it can only connect the existing results established by [1], [2], [3].
2. The main insight in this paper is that by using a fixed subset size to approximate parameters in the target, one can exactly estimate the number of parameters required in the strong lottery ticket, which was previously not possible due to the variable size of subsets. However, as Burkholz et. al. [3] have shown via numerical simulations, the number of parameters required to satisfy the theoretical conditions for subset sum proofs can be relatively easily approximated. For example, they use a subset of size 15 for their simulations which is sufficient. Given this, the overall contribution of the paper seems incremental
The following claims in the paper need to be addressed appropriately.
1. ‘We provide the first proof of the SLTH in classical settings, such as dense and equivariant networks, with guarantees on the sparsity of the subnetworks.’ While the existence of SLTs has been shown before in various settings, the sparsity of these networks has also been estimated using numerical simulations by Burkholz et. al. [3]. This is primarily because the size of the subset required to effectively approximate a parameter seems to have a natural upper bound (15 as shown in [3]). Hence, while the authors are able to show this exactly, previous theoretical work did a decent approximation.
2. ‘It is important to note that, to this day, we only have proofs on the existence of such subnetworks, also called winning tickets, but it remains an open question how to find them reliably.’ While the theoretical framework is laid out by the authors to construct the SLTs, the paper lacks numerical constructions of real world examples of neural networks using the proposed framework. Are the networks found by the proposed method sparser than the one's found by [3]?
[1] Malach, Eran, et al. "Proving the lottery ticket hypothesis: Pruning is all you need." International Conference on Machine Learning. PMLR, 2020.
[2] Pensia, Ankit, et al. "Optimal lottery tickets via subset sum: Logarithmic over-parameterization is sufficient." Advances in neural information processing systems 33 (2020)
[3] Burkholz, Rebekka. "Most activation functions can win the lottery without excessive depth." Advances in Neural Information Processing Systems 35 (2022)
Limitations
The work leverages Random Fixed Subset Sum result to adapt a large body of work showing the existence of SLTs. However, in the context of the existing work, this result seems incremental and lacks numerical validation.