The Neural Engineering Framework is a framework mapping functions, dynamics and learning onto neurons, allowing for testing and creating of large-scale, biologically-plausible models.

Neural Engineering Framework defines a methodology for constructing simulations of neural system. It is based on three principles:

  1. Representation: Ensembles (populations) of neurons represent signals
  2. Transformation: The connection weights between ensembles compute functions
  3. Dynamics: When connected recursively, neurons exhibit dynamics, such as attractors.

The software that implements this mathematical framework is called Nengo. Nengo has been used to create Spaun, the world's largest functional brain model.

Use this tag to ask about the theory behind the NEF or about questions about it's uses and applications.