Skip to main content

Thank you for visiting You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

Neuromorphic computation

Sparse codes from memristor grids

The adjustable resistive state of memristors makes it possible to implement sparse coding algorithms naturally and efficiently.

Access options

Rent or Buy article

Get time limited or full article access on ReadCube.


All prices are NET prices.

Figure 1: Sparse coding of an image.


  1. 1

    Barlow, H. B. Perception 1, 371–394 (1972).

    CAS  Article  Google Scholar 

  2. 2

    Olshausen, B. A. & Field, D. J. Nature 381, 607–609 (1996).

    CAS  Article  Google Scholar 

  3. 3

    Elad, M., Figueiredo, M. A. T. & Ma, Y. Proc. IEEE 98, 972–982 (2010).

    Article  Google Scholar 

  4. 4

    Wright, J. et al. Proc. IEEE 98, 1031–1044 (2010).

    Article  Google Scholar 

  5. 5

    Zeiler, M. D., Taylor, G. W. & Fergus, R. in 2011 IEEE Int. Conf. Computer Vision (2011).

    Google Scholar 

  6. 6

    Sheridan, P. M. et al. Nat. Nanotech. 12, 784–789 (2017).

    CAS  Article  Google Scholar 

  7. 7

    Rozell, C. J., Johnson, D. H., Baraniuk, R. G. & Olshausen, B. A. Neural Comput. 20, 2526–2563 (2008).

    Article  Google Scholar 

  8. 8

    Shapero, S., Charles, A. S., Rozell, C. & Hasler, P. IEEE J. Em. Sel. Top. C. 2, 530–541 (2012).

    Google Scholar 

  9. 9

    Prezioso, M. et al. Nature 521, 61–64 (2015).

    CAS  Article  Google Scholar 

  10. 10

    Zylberberg, J., Murphy, J. T. & DeWeese, M. R. PLoS Comput. Biol. 7, e1002250 (2011).

    CAS  Article  Google Scholar 

Download references

Author information



Corresponding authors

Correspondence to Bruno A. Olshausen or Christopher J. Rozell.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Olshausen, B., Rozell, C. Sparse codes from memristor grids. Nature Nanotech 12, 722–723 (2017).

Download citation


Quick links

Find nanotechnology articles, nanomaterial data and patents all in one place. Visit Nano by Nature Research