Numenta has published a paper about applying sparsity to DL systems. Outside of that however, not that I know of.
Regarding the algorithm you’ve suggested, I don’t understand how that would work. Can you elaborate, please?
I guess what you’re suggesting has a strong resemblance to the displacement cell Numenta has suggested in this paper.
But I still don’t know if that would work.