Skip to main content

Statistical Software

By
Level
Beginner

These courses give introductions and overviews of some of the major statistics software packages currently used in neuroscience research.

Course Features
Video lectures
Tutorials
Slides
Lessons of this Course
1
1
Duration:
2:22:28

This lesson gives an introduction to the central concepts of machine learning, and how they can be applied in Python using the scikit-learn package. 

2
1
Duration:
02:09:22

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

3
2
Duration:
01:49:18

As a part of NeuroHackademy 2020, Elizabeth DuPre gives a lecture on "Nilearn", a python package that provides flexible statistical and machine-learning tools for brain volumes by leveraging the scikit-learn Python toolbox for multivariate statistics.  This includes predictive modelling, classification, decoding, and connectivity analysis.

 

This video is courtesy of the University of Washington eScience Institute.

4
5
Duration:
30:56

This webinar will introduce the integration of JASP Statistical Software with the Open Science Framework (OSF).

5
6
Duration:
06:52:07

Learn how to use TensorFlow 2.0 in this full tutorial for beginners. This course is designed for Python programmers looking to enhance their knowledge and skills in machine learning and artificial intelligence.

 

Throughout the 8 modules in this course you will learn about fundamental concepts and methods in ML & AI like core learning algorithms, deep learning with neural networks, computer vision with convolutional neural networks, natural language processing with recurrent neural networks, and reinforcement learning.

6
7
Duration:
00:50:40

As a part of NeuroHackademy 2021, Noah Benson gives an introduction to Pytorch, one of the two most common software packages for deep learning applications to the neurosciences.

7
7
Duration:
00:26:38

In this hands-on tutorial, Dr. Robert Guangyu Yang works through a number of coding exercises to see how RNNs can be easily used to study cognitive neuroscience questions, with a quick demonstration of how we can train and analyze RNNs on various cognitive neuroscience tasks. Familiarity of Python and basic knowledge of Pytorch are assumed.