Artificial Intelligence
Create neural networks and big data
Class Description:
Machine learning (ML) tools are increasingly being used by companies and governments to shape our world, and basic ML proficiency is rapidly becoming a required skill in most technical fields. It is also a deeply interesting subject that most people enjoy and find useful. This course will provide you with a solid foundation and introduce you to some state-of-the-art tools in an approachable environment.​
Prerequisites:​
Pre-Calculus
Statistics
Data Structures
Python
Syllabus:
-
Introduction to ML; Python, data structures
-
Vectors, Matrices, Tensors
-
Regression, optimization
-
Simple neural networks (MLP)
-
Optimization & Regularization
-
Convolutional neural networks (CNN)
-
Transfer learning
-
State-of-the-art, diversity of models + project
-
Ethics + project
-
Project
-
Project
-
Project
About the instructor:
Rich Hakim is a PhD candidate in Neuroscience at Harvard and former student at PVNET. He studies how the brain learns to move and develops tools for brain-machine-interfacing.