is the cortex a digital computer
play

Is the Cortex a Digital Computer? Dana H. Ballard Department of - PowerPoint PPT Presentation

Is the Cortex a Digital Computer? Dana H. Ballard Department of Computer Science University of Texas at Austin Austin,TX International Symposium Vision by Brains and Machines November 13th-17th Montevideo, Uruguay Computational


  1. Is the Cortex a Digital Computer? Dana H. Ballard Department of Computer Science University of Texas at Austin Austin,TX International Symposium “Vision by Brains and Machines” November 13th-17th Montevideo, Uruguay

  2. Computational Hierarchy Function Description OS Choose procedural set Action Select the next thing to do within a procedure State Estimate state Calibration Create baseline calibrations

  3. Visual Routines Roelfsema et al PNAS 2003

  4. See Neuron 1999 Special Issue Multi-tasking As Revealed by Gaze Sharing in Human Data Mid-Block 40m Stop sign Car Mid-block sign 60 Intersection sign 50 40 Eye 30 20 10 0 0 5 10 15 3 3 3 3 172 10 177 10 182 10 187 10 time(sec) Shinoda and Hayhoe, Vision Research 2001

  5. QuickTime and a YUV420 codec decompressor are needed to see this picture.

  6. Temporal Rate Coding milliseconds

  7. Why Rate Coding cannot work

  8. Why Rate Coding cannot work

  9. NN Hebb rule: Maximize XW Want x ~ ∆ T ~ ∆ W

  10. In a rate coding model, the position of the spike at a synapse wrt the output spike must be random

  11. Timing Synaptic weight Poisson Updates

  12. Poisson Timing Synaptic weight Updates

  13. A small ~ 1-2 ms delay can be used to signal an analog quantity reference δ 1 ms

  14. A Rank Order Code VanRullen & Thorpe Vision Res 2002

  15. Feedback Spike Timing Constraint + _ r Loop delay = 20 milliseconds

  16. Computational Hierarchy Function Description OS Choose procedural set Action Select the next thing to do within a procedure State Estimate state Calibration Create baseline calibrations

  17. LGN-V1 Circuit e = I - U r T U r est I r + LGN - Cortex U

  18. A Slice Through The Cortex r r r + + + - - - LGN V1 V2

  19. from Usrey & Reid

  20. Labeled Line Math

  21. x u β Case 2 NN vol8 p1552

  22. Comparing the Model to Data Model Experiment

  23. Computational Hierarchy Function Description OS Choose procedural set Action Select the next thing to do within a procedure State Estimate state Calibration Create baseline calibrations

  24. See also: Computing With Self-Excitatory Cliques: A Model and an Application to Hyperacuity-Scale... Zucker and Miller, Neural Comp..1999; 11: 21-66

  25. Lund & Bressloff (2003) Cerebral Cortex 14 500 µ

  26. Reasons for copies Copies exist in columns _ Copies provide robustness to _ cell death Copies allow mathematical _ exploration Copies allow multiprocessing _ Circumvent refractory period _

  27. What would the spikes look like in such a scheme?

  28. Parameters Trials ~ No. of individual experimental trials Processes ~ No. of ongoing procedures Copies ~ No. of cells with same RF Duration ~ Duration of an individual trial Jitter ~ Displacement used to signal analog value* * Not used

  29. Trials =50 Processes = 2 Copies = 6 Duration =1 sec m Distributed Synchrony Simulation σ

  30. Poisson Process m σ

  31. Raj Rao Zuohua Zhang Johnathan Shaw Constantin Rothkopf Janneke Jehee

  32. Computation Neuroscience Physics

  33. Axonal Propagation Speeds: Evidence? 2-6 cm/s 0.1 - 0.4 cm/s

  34. Code input I with synapses U and output r Min E(U,r) = |I-Ur| 2 + F(r) + G(U) U,r Coding cost of Coding Cost of model residual error [Olshausen and Field 1997]

  35. Synapses are Trained with Natural Images Min E(U, r ) = |I-U r | 2 + F( r ) + G(U) 1. Apply Image Dr µ- ¶ E 2. Change firing ¶ r DU µ- ¶ E 3. Change Synapses ¶ U

  36. Handling the Error Term with r I + - U Predictive Coding LGN Cortex r 1 I r 2 I = u 1 r 1  u 2 r 2  ...  u m r m

  37. Sparse Priors are Biological

  38. A Slice Through The Cortex r r r + + + - - X - LGN V1 V2

  39. Endstopping RF Rao and Ballard, Nature Neuroscience 1999

  40. Drawbacks of rate coding Inherent inaccuracy with signaling with a _ probabilistic code Averaging over populations is expensive _ Unary codes are inefficient _ Its never used in simulations _ Decoders are of marginal utility _ Ubiquitous observation of Poisson _ statistics Rate coding is incompatible with the Hebb _ Rule (Bi & Poo)

  41. Retina LGN M. Meister et al C. Reid et al

Recommend


More recommend