

iD Tech Machine Learning: Coding Deep Neural Networks
AGES: 13-18, Co-ed, minimum 2-weeks
SKILL LEVEL: Beginner - Advanced
PATH: Coding
PREREQUISITE: Ability to work as part of a team
TOOLS: MicroPython, Arduino Robotics Kit
Course Description
If you had to choose between a computer or a doctor to detect and analyze early signs of cancer, which would you choose?
Why not both? Machine learning methods, while formalized in the 1950s, have only recently become powerful enough to make a huge impact. These deep learning methods have performed better at early cancer detection than professional radiologists! From image detection and Snapchat filters to Natural Language Processing and Siri, machine learning is ready to push our technology into the future.
Start with Python, TensorFlow, and a lot of data to build neural networks and reward your computer for succeeding at its goals! Tweak your reward schemes and process your data so you can see your computer improve its learning. Then, put your skills to the test in environments used by professional researchers like Deepmind's Starcraft 2 Learning Environment.
In this course, your student will:
-
Use TensorFlow to create a neural network
-
Explore machine learning with Python
-
Train models to learn without being directly coded
-
Optimize learning rates
-
Develop coding and computational thinking skills
Your student will take home:
-
Personalized learning + take-home project
-
College-ready digital portfolio
-
University campus experience + meals and housing
-
iD Small Class Guarantee™
-
12 exclusive online iD Master Classes ($300 value)
-
Official Academy diploma + course transcript
-
Limited edition t-shirt, stainless steel water bottle, sling bag