Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
139 tokens/sec
GPT-4o
47 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Kernel Heterogeneity Improves Sparseness of Natural Images Representations (2312.14685v1)

Published 22 Dec 2023 in q-bio.NC and cs.NE

Abstract: Both biological and artificial neural networks inherently balance their performance with their operational cost, which balances their computational abilities. Typically, an efficient neuromorphic neural network is one that learns representations that reduce the redundancies and dimensionality of its input. This is for instance achieved in sparse coding, and sparse representations derived from natural images yield representations that are heterogeneous, both in their sampling of input features and in the variance of those features. Here, we investigated the connection between natural images' structure, particularly oriented features, and their corresponding sparse codes. We showed that representations of input features scattered across multiple levels of variance substantially improve the sparseness and resilience of sparse codes, at the cost of reconstruction performance. This echoes the structure of the model's input, allowing to account for the heterogeneously aleatoric structures of natural images. We demonstrate that learning kernel from natural images produces heterogeneity by balancing between approximate and dense representations, which improves all reconstruction metrics. Using a parametrized control of the kernels' heterogeneity used by a convolutional sparse coding algorithm, we show that heterogeneity emphasizes sparseness, while homogeneity improves representation granularity. In a broader context, these encoding strategy can serve as inputs to deep convolutional neural networks. We prove that such variance-encoded sparse image datasets enhance computational efficiency, emphasizing the benefits of kernel heterogeneity to leverage naturalistic and variant input structures and possible applications to improve the throughput of neuromorphic hardware.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (55)
  1. Eero P Simoncelli and Bruno A Olshausen “Natural image statistics and neural representation” In Annual review of neuroscience 24.1 Annual Reviews 4139 El Camino Way, PO Box 10139, Palo Alto, CA 94303-0139, USA, 2001, pp. 1193–1216
  2. Bruno A Olshausen and David J Field “Emergence of simple-cell receptive field properties by learning a sparse code for natural images” In Nature 381.6583 Nature Publishing Group, 1996, pp. 607–609
  3. Bruno A Olshausen and David J Field “Sparse coding with an overcomplete basis set: A strategy employed by V1?” In Vision research 37.23 Elsevier, 1997, pp. 3311–3325
  4. Simon Laughlin “A simple coding procedure enhances a neuron’s information capacity” In Zeitschrift für Naturforschung c 36.9-10 Verlag der Zeitschrift für Naturforschung, 1981, pp. 910–912
  5. “Sparse Deep Predictive Coding Captures Contour Integration Capabilities of the Early Visual System” In PLoS Computational Biology Public Library of Science San Francisco, CA USA, 2020
  6. “Aleatoric and epistemic uncertainty in machine learning: An introduction to concepts and methods” In Machine Learning 110.3 Springer, 2021, pp. 457–506
  7. “Robot audition based acoustic event identification using a bayesian model considering spectral and temporal uncertainties” In 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2015, pp. 4840–4845 IEEE
  8. Charles E Pettypiece, Melvyn A Goodale and Jody C Culham “Integration of haptic and visual size cues in perception and action revealed through cross-modal conflict” In Experimental brain research 201.4 Springer, 2010, pp. 863–873
  9. Daniel L Ruderman “The statistics of natural images” In Network: computation in neural systems 5.4 IOP Publishing, 1994, pp. 517
  10. “Are natural images of bounded variation?” In SIAM Journal on Mathematical Analysis 33.3 SIAM, 2001, pp. 634–648
  11. “Sparse Coding Using the Locally Competitive Algorithm on the TrueNorth Neurosynaptic System” In Frontiers in Neuroscience 13, 2019 URL: https://www.frontiersin.org/articles/10.3389/fnins.2019.00754
  12. Hermann LF von Helmholtz “Treatise on physiological optics”, 1867
  13. Karl Friston “A theory of cortical responses” In Philosophical transactions of the Royal Society B: Biological sciences 360.1456 The Royal Society London, 2005, pp. 815–836
  14. “Neural variability and sampling-based probabilistic representations in the visual cortex” In Neuron 92.2 Elsevier, 2016, pp. 530–543
  15. “Representation of visual uncertainty through neural gain variability” In Nature communications 11.1 Nature Publishing Group, 2020, pp. 1–12
  16. “Cortical recurrence supports resilience to sensory variance in the primary visual cortex” In Communications Biology 6.1 Nature Publishing Group UK London, 2023, pp. 667
  17. Robbe LT Goris, Eero P Simoncelli and J Anthony Movshon “Origin and function of tuning diversity in macaque visual cortex” In Neuron 88.4 Elsevier, 2015, pp. 819–831
  18. “Efficient sparse coding algorithms” In Advances in neural information processing systems 19, 2006
  19. Laurent U Perrinet “Sparse Models for Computer Vision” In Biologically Inspired Computer Vision Weinheim, Germany: Wiley-VCH Verlag GmbH & Co. KGaA, 2015, pp. 319–346
  20. Scott Shaobing Chen, David L Donoho and Michael A Saunders “Atomic decomposition by basis pursuit” In SIAM review 43.1 SIAM, 2001, pp. 129–159
  21. Michael Lewicki and Terrence J Sejnowski “Coding time-varying signals using sparse, shift-invariant representations” In Advances in neural information processing systems 11, 1998
  22. Thomas Serre, Aude Oliva and Tomaso Poggio “A feedforward architecture accounts for rapid categorization” In Proceedings of the national academy of sciences 104.15 National Acad Sciences, 2007, pp. 6424–6429
  23. “Pooling Strategies in V1 Can Account for the Functional and Structural Diversity across Species” In PLOS Computational Biology 18.7 Public Library of Science, 2022, pp. e1010270 DOI: 10.1371/journal.pcbi.1010270
  24. Brendt Wohlberg “Efficient algorithms for convolutional sparse representations” In IEEE Transactions on Image Processing 25.1 IEEE, 2015, pp. 301–315
  25. Brendt Wohlberg “SPORCO: A Python package for standard and convolutional sparse representations” In Proceedings of the 15th Python in Science Conference, Austin, TX, USA, 2017, pp. 1–8
  26. Yu Wang, Wotao Yin and Jinshan Zeng “Global convergence of ADMM in nonconvex nonsmooth optimization” In Journal of Scientific Computing 78.1 Springer, 2019, pp. 29–63
  27. David H Hubel and Torsten N Wiesel “Receptive fields, binocular interaction and functional architecture in the cat’s visual cortex” In The Journal of physiology 160.1 Wiley-Blackwell, 1962, pp. 106
  28. “Sparse Approximation of Images Inspired from the Functional Architecture of the Primary Visual Areas” In EURASIP Journal on Advances in Signal Processing 2007.1 Hindawi Publishing Corp., 2007, pp. 1–17
  29. “Self-invertible 2D log-Gabor wavelets” In International Journal of Computer Vision 75.2 Springer, 2007, pp. 231–246
  30. “Sparse Approximation of Images Inspired from the Functional Architecture of the Primary Visual Areas” In EURASIP Journal on Advances in Signal Processing 2007.1, 2006, pp. 1–17 DOI: 10.1155/2007/90727
  31. Nicholas V Swindale “Orientation tuning curves: empirical description and estimation of parameters” In Biological cybernetics 78.1 Springer, 1998, pp. 45–56
  32. “scikit-image: image processing in Python” In PeerJ 2 PeerJ Inc., 2014, pp. e453
  33. Hugo Ladret “HD natural images database for sparse coding” In FigShare, 2023 DOI: ”10.6084/m9.figshare.24167265.v1”
  34. Diederik P Kingma and Jimmy Ba “Adam: A method for stochastic optimization” In arXiv preprint arXiv:1412.6980, 2014
  35. “Deep residual learning for image recognition” In Proceedings of the IEEE conference on computer vision and pattern recognition, 2016, pp. 770–778
  36. Stuart Appelle “Perception and discrimination as a function of stimulus orientation: the” oblique effect” in man and animals.” In Psychological bulletin 78.4 American Psychological Association, 1972, pp. 266
  37. David J Field “Relations between the statistics of natural images and the response properties of cortical cells” In Josa a 4.12 Optical Society of America, 1987, pp. 2379–2394
  38. “High-dimensional geometry of population responses in visual cortex” In Nature 571.7765 Nature Publishing Group UK London, 2019, pp. 361–365
  39. “The distribution of oriented contours in the real world” In Proceedings of the National Academy of Sciences 95.7 National Acad Sciences, 1998, pp. 4002–4006
  40. Bruce C Hansen and Edward A Essock “A horizontal bias in human visual processing of orientation and its correspondence to the structural components of natural scenes” In Journal of vision 4.12 The Association for Research in VisionOphthalmology, 2004, pp. 5–5
  41. “Full reference video quality assessment metric on base human visual system consistent with PSNR” In 2021 28th Conference of Open Innovations Association (FRUCT), 2021, pp. 309–315 IEEE
  42. “Brain-score: Which artificial neural network for object recognition is most brain-like?” In BioRxiv Cold Spring Harbor Laboratory, 2020, pp. 407007
  43. “Neural heterogeneity promotes robust learning” In Nature communications 12.1 Nature Publishing Group UK London, 2021, pp. 5791
  44. Matteo Di Volo and Alain Destexhe “Optimal responsiveness and information flow in networks of heterogeneous neurons” In Scientific reports 11.1 Nature Publishing Group UK London, 2021, pp. 17611
  45. “Sparse coding via thresholding and local competition in neural circuits” In Neural computation 20.10 MIT Press One Rogers Street, Cambridge, MA 02142-1209, USA journals-info …, 2008, pp. 2526–2563
  46. Robert Coultrip, Richard Granger and Gary Lynch “A cortical model of winner-take-all competition via lateral inhibition” In Neural networks 5.1 Elsevier, 1992, pp. 47–54
  47. “Effect of Top-down Connections in Hierarchical Sparse Coding” In Neural Computation 32.11 MIT Press, 2020-02-04, November 2020, pp. 2279–2309
  48. Jason K Eshraghian, Xinxin Wang and Wei D Lu “Memristor-based binarized spiking neural networks: Challenges and applications” In IEEE Nanotechnology Magazine 16.2 IEEE, 2022, pp. 14–23
  49. “Complementary metal-oxide semiconductor and memristive hardware for neuromorphic computing” In Advanced Intelligent Systems 2.5 Wiley Online Library, 2020, pp. 1900189
  50. “An image is worth 16×16161616\times 1616 × 16 words: Transformers for image recognition at scale” In arXiv preprint arXiv:2010.11929, 2020
  51. Raghavendran Vidya, GM Nasira and RP Jaia Priyankka “Sparse coding: a deep learning using unlabeled data for high-level representation” In 2014 World Congress on Computing and Communication Technologies, 2014, pp. 124–127 IEEE
  52. “Unsupervised feature learning by deep sparse coding” In Proceedings of the 2014 SIAM international conference on data mining, 2014, pp. 902–910 SIAM
  53. Zhuomin Zhang, Jing Li and Renbing Zhu “Deep neural network for face recognition based on sparse autoencoder” In 2015 8th International Congress on Image and Signal Processing (CISP), 2015, pp. 594–598 IEEE
  54. “Selectivity and robustness of sparse coding networks” In Journal of vision 20.12 The Association for Research in VisionOphthalmology, 2020, pp. 10–10
  55. Brendt Wohlberg “Efficient convolutional sparse coding” In 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2014, pp. 7173–7177 IEEE

Summary

We haven't generated a summary for this paper yet.