Skip to main content

Machine Learning (CONP)

By
Level
Beginner

This course begins with the conceptual basics of machine learning and then moves on to some Python-based applications of popular supervised learning algorithms to neuroscience data. This is followed by a series of lectures that explore the history and applications of deep learning, ending with a presentation on the potential of deep learning for neuroscience applications/mis-applications.

Course Features
Videos
Lectures
Slides
Lessons of this Course
1
1
Duration:
01:22:18

This lesson 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.

2
2
Duration:
02:13:53
Speaker:

This lesson provides a hands-on, Jupyter-notebook-based tutorial to apply machine learning in Python to brain-imaging data.

3
3
Duration:
50:17

This is the Introductory Module to the Deep Learning Course at CDS, a course that covered the latest techniques in deep learning and representation learning, focusing on supervised and unsupervised deep learning, embedding methods, metric learning, convolutional and recurrent nets, with applications to computer vision, natural language understanding, and speech recognition.

4
3
Duration:
01:17:14

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

5
4
Duration:
1:51:03
Speaker:

This module covers the concepts of gradient descent and the backpropagation algorithm and is a part of the Deep Learning Course at NYU's Center for Data Science.

6
5
Duration:
1:01:53

This lecture covers concepts associated with neural nets, including rotation and squashing, and is a part of the Deep Learning Course at New York University's Center for Data Science (CDS).

7
6
Duration:
1:42:26

This lesson provides a detailed description of some of the modules and architectures involved in the development of neural networks. 

8
7
Duration:
1:05:47

This lecture covers the concept of neural nets training (tools, classification with neural nets, and PyTorch implementation) and is a part of the Deep Learning Course at NYU's Center for Data Science.

9
8
Duration:
01:35:12

This lesson gives an introduction to deep learning, with a perspective via inductive biases and emphasis on correctly matching deep learning to the right research questions.

10
10
Duration:
00:51:12

In this lecture, attendees will learn about the opportunities and challenges associated with Recurrent Neural Networks (RNNs), which, when trained with machine learning techniques on cognitive tasks, have become a widely accepted tool for neuroscientists.