Skip to main content

The Virtual Brain is an open-source, multi-scale, multi-modal brain simulation platform. In this lesson, you get introduced to brain simulation in general and to The Virtual brain in particular. Prof. Ritter will present the newest approaches for clinical applications of The Virtual brain - that is, for stroke, epilepsy, brain tumors and Alzheimer’s disease - and show how brain simulation can improve diagnostics, therapy and understanding of neurological disease.

Difficulty level: Beginner
Duration: 1:35:08
Speaker: : Petra Ritter

The concept of neural masses, an application of mean field theory, is introduced as a possible surrogate for electrophysiological signals in brain simulation. The mathematics of neural mass models and their integration to a coupled network are explained. Bifurcation analysis is presented as an important technique in the understanding of non-linear systems and as a fundamental method in the design of brain simulations. Finally, the application of the described mathematics is demonstrated in the exploration of brain stimulation regimes.

Difficulty level: Beginner
Duration: 1:49:24
Speaker: : Andreas Spiegler

The simulation of the virtual epileptic patient is presented as an example of advanced brain simulation as a translational approach to deliver improved results in clinics. The fundamentals of epilepsy are explained. On this basis, the concept of epilepsy simulation is developed. By using an iPython notebook, the detailed process of this approach is explained step by step. In the end, you are able to perform simple epilepsy simulations your own.

Difficulty level: Beginner
Duration: 1:28:53
Speaker: : Julie Courtiol

A brief overview of the Python programming language, with an emphasis on tools relevant to data scientists. This lecture was part of the 2018 Neurohackademy, a 2-week hands-on summer institute in neuroimaging and data science held at the University of Washington eScience Institute.

Difficulty level: Beginner
Duration: 1:16:36
Speaker: : Tal Yarkoni

This lecture covers the linking neuronal activity to behavior using AI-based online detection. 

Difficulty level: Beginner
Duration: 30:39

Estefany Suárez provides a conceptual overview of the rudiments of machine learning, including its bases in traditional statistics and the types of questions it might be applied to.

 

The lesson was presented in the context of the BrainHack School 2020.

Difficulty level: Beginner
Duration: 01:22:18
Speaker: :

Jake Vogel gives a hands-on, Jupyter-notebook-based tutorial to apply machine learning in Python to brain-imaging data.

 

The lesson was presented in the context of the BrainHack School 2020.

Difficulty level: Beginner
Duration: 02:13:53
Speaker: :

Gael Varoquaux presents some advanced machine learning algorithms for neuroimaging, while addressing some real-world considerations related to data size and type.

 

The lesson was presented in the context of the BrainHack School 2020.

Difficulty level: Beginner
Duration: 01:17:14
Speaker: :

Dr. Guangyu Robert Yang describes how Recurrent Neural Networks (RNNs) trained with machine learning techniques on cognitive tasks have become a widely accepted tool for neuroscientists. In comparison to traditional computational models in neuroscience, RNNs can offer substantial advantages at explaining complex behavior and neural activity patterns. Their use allows rapid generation of mechanistic hypotheses for cognitive computations. RNNs further provide a natural way to flexibly combine bottom-up biological knowledge with top-down computational goals into network models. However, early works of this approach are faced with fundamental challenges. In this talk, Dr. Guangyu Robert Yang discusses some of these challenges, and several recent steps that we took to partly address them and to build next-generation RNN models for cognitive neuroscience.​

Difficulty level: Beginner
Duration: 00:51:12
Speaker: :

Overview of the content for Day 1 of this course.

Difficulty level: Beginner
Duration: 00:01:59
Speaker: : Tristan Shuman

Best practices: the tips and tricks on how to get your Miniscope to work and how to get your experiments off the ground.

Difficulty level: Beginner
Duration: 00:53:34

"Balancing size & function in compact miniscopes" was presented by Tycho Hoogland at the 2021 Virtual Miniscope Workshop as part of a series of talks by leading Miniscope users and developers.

Difficulty level: Beginner
Duration: 00:21:51

"Computational imaging for miniature miniscopes" was presented by Laura Waller at the 2021 Virtual Miniscope Workshop as part of a series of talks by leading Miniscope users and developers.

Difficulty level: Beginner
Duration: 00:17:56

This module covers fMRI data, including creating and interpreting flat maps, exploring variability and average responses, and visual eccentricity. You will learn about processing BOLD signals, trial-averaging, and t-tests. The MATLAB code introduces data animations, multicolor visualizations, and linear indexing.

Difficulty level: Intermediate
Duration: 7:15
Speaker: : Mike X. Cohen

This module covers fMRI data, including creating and interpreting flatmaps, exploring variability and average responses, and visual eccentricity. You will learn about processing BOLD signals, trial-averaging, and t-tests. The MATLAB code introduces data animations, multicolor visualizations, and linear indexing.

Difficulty level: Intermediate
Duration: 12:15
Speaker: : Mike X. Cohen

"Online 1-photon vs 2-photon calcium imaging data analysis: Current developments and future plans" was presented by Andrea Giovannucci at the 2021 Virtual Miniscope Workshop as part of a series of talks by leading Miniscope users and developers.

Difficulty level: Beginner
Duration: 00:21:06

This module covers fMRI data, including creating and interpreting flatmaps, exploring variability and average responses, and visual eccentricity. You will learn about processing BOLD signals, trial-averaging, and t-tests. The MATLAB code introduces data animations, multicolor visualizations, and linear indexing.

Difficulty level: Intermediate
Duration: 12:05
Speaker: : Mike X. Cohen

This module covers fMRI data, including creating and interpreting flatmaps, exploring variability and average responses, and visual eccentricity. You will learn about processing BOLD signals, trial-averaging, and t-tests. The MATLAB code introduces data animations, multicolor visualizations, and linear indexing.

Difficulty level: Intermediate
Duration: 20:12
Speaker: : Mike X. Cohen

This module covers fMRI data, including creating and interpreting flatmaps, exploring variability and average responses, and visual eccentricity. You will learn about processing BOLD signals, trial-averaging, and t-tests. The MATLAB code introduces data animations, multicolor visualizations, and linear indexing.

Difficulty level: Intermediate
Duration: 12:52
Speaker: : Mike X. Cohen

This module covers fMRI data, including creating and interpreting flatmaps, exploring variability and average responses, and visual eccentricity. You will learn about processing BOLD signals, trial-averaging, and t-tests. The MATLAB code introduces data animations, multicolor visualizations, and linear indexing.

Difficulty level: Intermediate
Duration: 13:39
Speaker: : Mike X. Cohen