Neuroinformatics (CS-GY 9223 / CS-UY 3943)
Course Team :
Photo credit : Yusha Sun and Xin Wang, University of Pennsylvania [link]
Spring 2025
Chaos Circuitry
This is a Ph.D.-level topics course covering topics on modeling, signal processing as well as database management of neuroscience data. Students from statistics, neuroscience, and engineering are all welcome to attend. Neuroscience background is not required but self-motivated interest in neuroscience is highly recommended.
Advanced undergraduates may enroll upon permission from instructor.
A link to the previous iteration of this course is here.
Course information:
Time: Tuesdays 2pm-4:30pm
Place: 6 MetroTech Center Room 775 B
Slack channel: neuroinfoclass.slack.com
Course goal: We will introduce a number of advanced machine learning and computer vision tools relevant in neuroscience. Each technique will be illustrated via application to problems in neuroscience. We will cover topics including 1) computational models of the nervous system function and structure across several species, 2) development of computer vision and signal processing tools for analyzing neuroscience data and 3) tools and databases for management and sharing of large scale neural data.
Prerequisites: A good working knowledge of basic statistical concepts such as likelihood, Bayes' rule, Gaussian random vectors and linear-algebraic concepts such as regression and principal components analysis. Coding experience in Python, Matlab and/or R is necessary for course projects.
Evaluation: Final grades will be based on class participation (20%), a midterm project (30%) as well as a final project (50%). The projects can involve either the implementation and justification of a novel analysis technique, or a standard analysis applied to a novel data set. Students can work in pairs or alone (paired team projects have to be twice as comprehensive).
Syllabus: Link
Schedule
Date | Topic | Reading | Materials | Assignments |
---|---|---|---|---|
January 21, 2025 |
Intro and survey of topics |
Stegle '15, Paninski '18, IBL '22 |
Lecture 1 | |
January 28, 2025 |
Neuroimaging (Technologies) |
Ladd '18, Li '22 |
Lecture 2 | |
February 4, 2025 |
Neuroimaging (Analysis pipelines) |
Lewicki '98, Pachitariu '16, Steinmetz '21 |
Lecture 3 | fMRI workshop | |
February 11, 2025 |
Machine learning for Neuroimaging |
Abdelfattah '22, Pnevmatikakis '16 | Lecture 4 | Colab 1 , Colab 2 | |
February 18, 2025 |
LEGISLATIVE DAY (No Class) | Journal Club on Graph-based networks | ||
February 25, 2025 |
Electrophysiology |
Glaser' 20, Zhang' 23 |
Lecture 5 | Allen Data Exploration | Vizualisation Report Due 11:59 PM |
March 4, 2025 |
Spike localization and drift correction |
Condylis '22 | Lecture 6 | Background and Baseline Methods Due 11:59 PM |
March 11, 2025 |
Neural Decoding: Guest lecture by Cole Hurwitz | Sotiras '13, Windolf '23 | Lecture Recording | Lecture Slides | Baseline Results due 14 March 11:59 PM |
March 18, 2025 |
Midterm project presentations |
Write-up due 21 March 11:59 PM |
Announcements | Presentations Recording | |
March 25, 2025 |
SPRING BREAK (No class) |
|||
April 1, 2025 |
Microscopy and Transcriptome: Theoritical |
Boussard '21, Saguy '23 |
||
April 8, 2025 |
Microscopy and Transcroptomics: Data Collection and Preprocessing |
Bugeon '22 |
Results from your method Due 11:59 PM | |
April 15, 2025
|
Microscopy and Transcriptomics: Modelling |
Bassett '17 |
Finetuned results from your method with clean code on git Due 22 March 11:59 PM | |
April 22, 2025 |
Transcriptomics & Connectomics: Modelling |
Triplett '23 |
||
April 29, 2025 |
Final project presentations |
Write-up Due 9 May 11:59 PM |
Essential reads
Textbooks:
Dayan, P., & Abbott, L. F. (2005). Theoretical neuroscience: computational and mathematical modeling of neural systems. MIT press.
Gerstner, W., Kistler, W. M., Naud, R., & Paninski, L. (2014). Neuronal dynamics: From single neurons to networks and models of cognition. Cambridge University Press. Online link.
Bassett, D. S., & Sporns, O. (2017). Network neuroscience. Nature neuroscience, 20(3), 353-364.
Papers
Horikawa, T., Tamaki, M., Miyawaki, Y., & Kamitani, Y. (2013). Neural decoding of visual imagery during sleep. Science, 340(6132), 639-642.
Kriegeskorte, N., Mur, M., & Bandettini, P. A. (2008). Representational similarity analysis-connecting the branches of systems neuroscience. Frontiers in systems neuroscience, 4.
Pachitariu, M., Steinmetz, N. A., Kadir, S. N., Carandini, M., & Harris, K. D. (2016). Fast and accurate spike sorting of high-channel count probes with KiloSort. Advances in neural information processing systems, 29.
Pnevmatikakis, E. A., Soudry, D., Gao, Y., Machado, T. A., Merel, J., Pfau, D., ... & Paninski, L. (2016). Simultaneous denoising, deconvolution, and demixing of calcium imaging data. Neuron, 89(2), 285-299.
Gabitto, M. I., Pakman, A., Bikoff, J. B., Abbott, L. F., Jessell, T. M., & Paninski, L. (2016). Bayesian sparse regression analysis documents the diversity of spinal inhibitory interneurons. Cell, 165(1), 220-233.
Rao, A., Barkley, D., França, G. S., & Yanai, I. (2021). Exploring tissue architecture using spatial transcriptomics. Nature, 596(7871), 211-220.
Stringer, C., Wang, T., Michaelos, M., & Pachitariu, M. (2021). Cellpose: a generalist algorithm for cellular segmentation. Nature methods, 18(1), 100-106.
Zaimi, A., Wabartha, M., Herman, V., Antonsanti, P. L., Perone, C. S., & Cohen-Adad, J. (2018). AxonDeepSeg: automatic axon and myelin segmentation from microscopy data using convolutional neural networks. Scientific reports, 8(1), 3816.
Balakrishnan, G., Zhao, A., Sabuncu, M. R., Guttag, J., & Dalca, A. V. (2019). VoxelMorph: a learning framework for deformable medical image registration. IEEE transactions on medical imaging, 38(8), 1788-1800.
Xu, T., Nenning, K. H., Schwartz, E., Hong, S. J., Vogelstein, J. T., Goulas, A., ... & Langs, G. (2020). Cross-species functional alignment reveals evolutionary hierarchy within the connectome. Neuroimage, 223, 117346.
Mathis, A., Mamidanna, P., Cury, K. M., Abe, T., Murthy, V. N., Mathis, M. W., & Bethge, M. (2018). DeepLabCut: markerless pose estimation of user-defined body parts with deep learning. Nature neuroscience, 21(9), 1281-1289.
Biderman, D., Whiteway, M. R., Hurwitz, C., Greenspan, N., Lee, R. S., Vishnubhotla, A., ... & Paninski, L. (2023). Lightning Pose: improved animal pose estimation via semi-supervised learning, Bayesian ensembling, and cloud-native open-source tools. bioRxiv.
Nehme, E., Weiss, L. E., Michaeli, T., & Shechtman, Y. (2018). Deep-STORM: super-resolution single-molecule microscopy by deep learning. Optica, 5(4), 458-464.
Boussard, J., Varol, E., Lee, H. D., Dethe, N., & Paninski, L. (2021). Three-dimensional spike localization and improved motion correction for Neuropixels recordings. Advances in Neural Information Processing Systems, 34, 22095-22105.
Glaser, J. I., Benjamin, A. S., Chowdhury, R. H., Perich, M. G., Miller, L. E., & Kording, K. P. (2020). Machine learning for neural decoding. Eneuro, 7(4).
Pandarinath, C., O’Shea, D. J., Collins, J., Jozefowicz, R., Stavisky, S. D., Kao, J. C., ... & Sussillo, D. (2018). Inferring single-trial neural population dynamics using sequential auto-encoders. Nature methods, 15(10), 805-815.
Lawhern, V. J., Solon, A. J., Waytowich, N. R., Gordon, S. M., Hung, C. P., & Lance, B. J. (2018). EEGNet: a compact convolutional neural network for EEG-based brain–computer interfaces. Journal of neural engineering, 15(5), 056013.
Kovács, I. A., Barabási, D. L., & Barabási, A. L. (2020). Uncovering the genetic blueprint of the C. elegans nervous system. Proceedings of the National Academy of Sciences, 117(52), 33570-33577.
Hu, T., Leonardo, A., & Chklovskii, D. (2009). Reconstruction of sparse circuits using multi-neuronal excitation (RESCUME). Advances in Neural Information Processing Systems, 22.
Mishchencko, Y., Vogelstein, J. T., & Paninski, L. (2011). A Bayesian approach for inferring neuronal connectivity from calcium fluorescent imaging data. The Annals of Applied Statistics, 1229-1261.
Betzel, R. F., & Bassett, D. S. (2017). Multi-scale brain networks. Neuroimage, 160, 73-83.
Yan, G., Vértes, P. E., Towlson, E. K., Chew, Y. L., Walker, D. S., Schafer, W. R., & Barabási, A. L. (2017). Network control principles predict neuron function in the Caenorhabditis elegans connectome. Nature, 550(7677), 519-523.
Zalesky, A., Fornito, A., & Bullmore, E. T. (2010). Network-based statistic: identifying differences in brain networks. Neuroimage, 53(4), 1197-1207.