Skip to main content

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: :

This lesson from freeCodeCamp introduces Scikit-learn, the most widely used machine learning Python library.

Difficulty level: Beginner
Duration: 02:09:22
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: :

This lecture covers an introduction to neuroinformatics and its subfields, the content of the short course and future neuroinformatics applications.

Difficulty level: Beginner
Duration: 34:27

In this presentation by the OHBM OpenScienceSIG, Tom Shaw and Steffen Bollmann cover how containers can be useful for running the same software on different platforms and sharing analysis pipelines with other researchers. They demonstrate how to build docker containers from scratch, using Neurodocker, and cover how to use containers on an HPC with singularity.

 

 

Difficulty level: Beginner
Duration: 01:21:59

Introduction to the Mathematics chapter of Datalabcc's "Foundations in Data Science" series.

Difficulty level: Beginner
Duration: 2:53
Speaker: : Barton Poulson

Primer on elementary algebra

Difficulty level: Beginner
Duration: 3:03
Speaker: : Barton Poulson

Primer on linear algebra

Difficulty level: Beginner
Duration: 5:38
Speaker: : Barton Poulson

Primer on systems of linear equations

Difficulty level: Beginner
Duration: 5:24
Speaker: : Barton Poulson

Primer on calculus

Difficulty level: Beginner
Duration: 4:17
Speaker: : Barton Poulson

How calculus relates to optimization

Difficulty level: Beginner
Duration: 8:43
Speaker: : Barton Poulson

Big O notation

Difficulty level: Beginner
Duration: 5:19
Speaker: : Barton Poulson

Basics of probability.

Difficulty level: Beginner
Duration: 7:33
Speaker: : Barton Poulson

Serving as good refresher, Shawn Grooms explains the maths and logic concepts that are important for programmers to understand, including sets, propositional logic, conditional statements, and more.

 

This compilation is courtesy of freeCodeCamp.

Difficulty level: Beginner
Duration: 01:00:07
Speaker: :

Linear algebra is the branch of mathematics concerning linear equations such as linear functions and their representations through matrices and vector spaces. As such, it underlies a huge variety of analyses in the neurosciences.  This lesson provides a useful refresher which will facilitate the use of Matlab, Octave, and various matrix-manipulation and machine-learning software.

 

This lesson was created by RootMath.

Difficulty level: Beginner
Duration: 01:21:30
Speaker: :

This lecture will highlight our current understanding and recent developments in the field of neurodegenerative disease research, as well as the future of diagnostics and treatment of neurodegenerative diseases.

Difficulty level: Beginner
Duration: 39:05
Speaker: : Nir Giladi

2nd part of the lecture. This lecture will highlight our current understanding and recent developments in the field of neurodegenerative disease research, as well as the future of diagnostics and treatment of neurodegenerative diseases.

Difficulty level: Beginner
Duration: 45:27
Speaker: : Nir Giladi

This lecture focuses on how the immune system can target and attack the nervous system to produce autoimmune responses that may result in diseases such as multiple sclerosis, neuromyelitis and lupus cerebritis manifested by motor, sensory, and cognitive impairments. Despite the fact that the brain is an immune-privileged site, autoreactive lymphocytes producing proinflammatory cytokines can cause active brain inflammation, leading to myelin and axonal loss.

Difficulty level: Beginner
Duration: 37:36
Speaker: : Anat Achiron

Most psychiatric disorders (most notably dependence syndromes, depression, psychosis, and autism) are characterized by impaired social interaction, with many patients preferring a drug of abuse. This lecture focuses on the latest research on the neural basis of normal and impaired social interaction.

Difficulty level: Beginner
Duration: 41:56
Speaker: : Gerald Zernig