In a previous notebook, we tried to reproduce the learning strategy specified in the framework of the SparseNet algorithm from Bruno Olshausen. It allows to efficiently code natural image patches by constraining the code to be sparse.
However, the dictionaries are qualitatively not the same as the one from the original paper, and this is certainly due to the lack of control in the competition during the learning phase.
- Herein, we re-implement the cooperation mechanism in the dictionary learning routine - this will be then proposed to the main code.
This is joint work with Victor Boutin.