explore a new
platform of
technology

August 17th -21st, 2020 via Zoom

Artificial Intelligence (AI)
Crash Course

An Introduction to Neural Networks

00
Days
:
00
Hours
:
00
Minutes
:
00
Seconds

LEARN Neural Networks

This course will teach participants one of the fundamental areas of AI application, Neural Networks.

Students will learn to implement, train and debug their own neural networks with the aid of theoretical and practical learning  methods. 

Entry Requirements

This course is open to anyone who meets the requirements outlined below:

1.       Computer
2.       Internet Access
3.       Email Account
4.       Basic Math and Programming Skills

Math:

  • Calculus: Gradients
  • Matrices: Matrix Multiplication, Addition and Subtraction
  • Statistics: Mean / Expectation, Standard Deviation, Probability

Persons with a minimum of a Form 4 level education should satisfy the Math requirements. 

Programming:

  • Python: Variables, Loops, Conditional Statements, Functions, Classes, Data Structures (Lists / Arrays, Dictionaries)

Please complete attached notebook before taking course to familiarize oneself with the syntax of Python (estimated time: 4 hours): notebook

Instructor

Mandela Patrick

Harvard / Oxford / Researcher @ Facebook London

Mandela is a Rhodes Scholar, second-year PhD student at Oxford University in Visual Geometry Group (VGG) group and student researcher at Facebook AI Research London. In the VGG group, he’s researching how to develop AI algorithms for multi-modal video understanding. He graduated from Harvard College in 2018 with a bachelor’s degree in Computer Science. He interned as a Software Engineer at Facebook, Goldman Sachs, and Instagram. Hailing from the Caribbean island of Trinidad and Tobago, he is passionate about growing the Caribbean entrepreneurial, AI and startup communities.

Guest Speakers

Naila Murray

Princeton / Barcelona Uni / Director of Science @ NAVER LABS

Nicholas Fuller

Morehouse / Columbia / Director of Hybrid Cloud Services @ IBM

Danielle Belgrave

LSE / UCL / Manchester / Principal Researcher @ Microsoft Cambridge

Stefan Hosein

UWI / Cambridge / ML Engineer @ Google London

Timothy Hospedales

Cambridge / Edinburgh / Principal Scientist @ Samsung AI Research and Associate Professor @ Edinburgh

Kwame Johnson

Morehouse / Duke / Product Manager @ Clinical, formerly at Google

Mark Moyou

Data Science Manager @ LucidWorks

Hands on

Experienced Speakers

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Schedule

11:00am - 11:45am
Lecture 1: Introduction to Deep Learning

Lecture 1: Introduction to Deep Learning

Mandela Patrick

Topics: Image Classification Problem, Shallow Classifier: k-NN Classifier, Cross-Validation

11:45am - 12:00pm
Naila Murray Q&A (Director at Naver Labs)

Naila Murray Q&A (Director at Naver Labs)

Naila Murray

12:00pm - 1:00pm

Coding Exercises

E0: Python and Numpy Walkthrough

E1: k-Nearest Neighbor classifier

11:00am - 11:45am
 Deep Sequence Modeling

Deep Sequence Modeling

Mandela Patrick

Lecture

Topics: Linear Classifiers: SVM and Softmax Classifier, Loss functions, L1/ L2 Regularization, Introduction to Optimization (SGD)

11:45am - 12:00pm
Nicholas Fuller Q&A (Director at IBM Research)

Nicholas Fuller Q&A (Director at IBM Research)

Nicholas Fuller

12:00pm - 1pm: Coding Exercises

Coding Exercises

E2: Support Vector Machine

E3: Softmax classifier

E4: Higher Level Representations: Image Features (HW)

11:00am - 11:45am
Deep Computer Vision

Deep Computer Vision

Mandela Patrick

Topic: BackPropagation, MLPs

11:45am - 12:00pm
Danielle Belgrave Q&A (AI Researcher at Microsoft Research)

Danielle Belgrave Q&A (AI Researcher at Microsoft Research)

Danielle Belgrave

12:00pm - 1:00pm

Coding Exercises

E5: Two-Layer Neural Network

E6: Fully-connected Neural Network (HW)