what kinds of algorithms would it take for a
play

What kinds of algorithms would it take for a neuroscientist to - PowerPoint PPT Presentation

What kinds of algorithms would it take for a neuroscientist to understand a microprocessor? with Eric Jonas BioRXiv: Could a neuroscientist understand a microprocessor? Error messages are useful Reverse engineer a big biological distributed


  1. What kinds of algorithms would it take for a neuroscientist to understand a microprocessor? with Eric Jonas BioRXiv: Could a neuroscientist understand a microprocessor?

  2. Error messages are useful

  3. Reverse engineer a big biological distributed algorithm

  4. MOS 6502 Courtesy http://visual6502.org

  5. How it actually works Main Memory Instruction Fetch Memory Interface Control Signals Instruction Decoder Registers Data Signals ALU

  6. Multi scale 1-bit Adder AND gate (silicon) AND gate A Vdd B Vdd VDD+ S Cin VSS A B Cout Out A OUT B logic gate primitives Vss AND XOR OR B A I/V for single gate A B Y A B Y A B Y 0 0 0 0 0 0 0 0 0 VSS- 0 1 1 0 1 1 0 1 0 1 0 1 1 0 1 1 0 0 METAL1 N DIFFUSION 1 1 0 1 1 1 1 1 1 POLY P DIFFUSION CONTACT N-WELL

  7. 3 Behaviors

  8. Lesion studies

  9. How to make it work • Problem: Complex game instead of targeted instructions • Same as for brain • But could work if one activated/inactivated • And optimized stimulation so that effects are sparse

  10. “Spike data”

  11. Tuning curves

  12. How to make it work • Problem: not having understanding of “instructions” • Same as for brain • Run lots of programs. Relate instructions to activities.

  13. Strong global correlations

  14. LFPs and power law spectra

  15. Granger causality

  16. How to make these work? • No idea!

  17. Whole chip

  18. Nonnegative matrix factorization finds something

  19. How to make these work? • Need far more different states to be meaningful • Far more data • Nonlinear dimensionality reduction

  20. Souped up Stochastic block model finds some network structure

  21. How to make it work • Problem: The network is far more complicated • Same for the brain • Solutions hierarchical structure inference • MCMC is too slow, clustering too unspecific, needs something in between • Big systems

  22. Kasthuri and Lichtman

  23. 0.1 cubic mm 0.1 cubic mm cubic mm 200 microns 200 microns with Kasthuri, Xiao, Jacobsen

  24. Conclusion • We know little about how the brain works • Data by itself won’t solve the problem • Need to ask the fundamental questions • Countless big computational problems

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend