This work was partially supported Cluster of Excellence CoTeSys funded by the German DFG. This work was partially supported by the EU FP7, SMALL project, FET-Open grant number 225913International audienceIn the synthesis model signals are represented as a sparse combinations of atoms from a dictionary. Dictionary learning describes the acquisition process of the underlying dictionary for a given set of training samples. While ideally this would be achieved by optimizing the expectation of the factors over the underlying distribution of the training data, in practice the necessary information about the distribution is not available. Therefore, in real world applications it is achieved by minimizing an empirical average over the available sam...