Sparse Coding
Overview
Sparse coding studies how to represent signals or model activations using a small number of active elements from a dictionary, supporting compression, denoising, and interpretation. Methods include dictionary learning with LASSO or nonnegative penalties, convolutional and structured codes, and fast inference through algorithms such as FISTA and LISTA; sparse autoencoders extend these ideas to neural-network representations. In language and vision models, researchers use learned features to probe and intervene on internal computations, while also applying sparse codes to retrieval, scientific imaging, and compositional learning. A central tension is that stronger sparsity can improve compactness or interpretability but harm reconstruction, and performance often depends on learning a good dictionary rather than merely improving inference.
Latest papers
41 papers6 papers in the last four weeks, up 100% on the four weeks before. 0.0% of all new papers.