Intro to A.I., Machine Learning & Deep Learning
前進高科技:人工智慧、機器學習、深度學習~基礎養成班

What if your code could turn pictures of zebras into horses, tell the difference between dogs and cats, and beat world champions at car racing? Step aside sorcery, machine learning is here and it’s performing tasks people used to believe were only possible in fantasy worlds. Dive into this developing field using data sets, probability, statistics, and more. With tools like Python and Keras (which helps computers emulate the way a brain works) you’ll turn yesterday's dreams into reality.
In this course, you will:
Designed for ascending 8th ~ 12th graders with prior experience in Python programming, this class will introduce our youth to the field of Data Science and Machine Learning. It will cover Data Science fundamentals starting from NumPy, Pandas, Pyplotlib, simple linear algebra and statistics concepts. Students will learn about several Deep Learning models & Artificial Neural Networks, and be challenged to build their own models & networks.
Upon completion of this class, students will be able to perform the following tasks confidently:
Prerequisites: Familiarity with fundamental Python knowledge such as variables, logical statement, loop, list, function, conditionals, and operators
前進高科技系列:人工智慧、機器學習、深度學習~基礎養成班
教學目標:實力鞏固 / For skills advancement
學習難度:3 ~ 4 (5 最難,1 最易) / For intermediate learners with prior experience in Python coding
適合年級:8~12 年級 / For ascending 8th~12th graders
上課日期:6/13/20 ~ 8/8/20 (Saturday)
上課時間:週六上午 9:00 ~ 12:00
總共課時:24 hrs. class length
附註說明:學生需具備Python 編程基礎,需自備手提電腦來上課
For learners with fundamental Python coding skills.
Please bring own laptop computer to the class
In this course, you will:
- Use Keras to create a neural network
- Explore machine learning with Python
- Train models to learn without being directly coded
- Develop coding and logical thinking skills
Designed for ascending 8th ~ 12th graders with prior experience in Python programming, this class will introduce our youth to the field of Data Science and Machine Learning. It will cover Data Science fundamentals starting from NumPy, Pandas, Pyplotlib, simple linear algebra and statistics concepts. Students will learn about several Deep Learning models & Artificial Neural Networks, and be challenged to build their own models & networks.
Upon completion of this class, students will be able to perform the following tasks confidently:
- Describe what a neural network is, what a deep learning model is, and the difference between them.
- Demonstrate an understanding of unsupervised deep learning models such as autoencoders and restricted Boltzmann machines.
- Demonstrate an understanding of supervised deep learning models such as convolutional neural networks and recurrent networks.
- Build deep learning models and neural networks using the Keras library.
Prerequisites: Familiarity with fundamental Python knowledge such as variables, logical statement, loop, list, function, conditionals, and operators
前進高科技系列:人工智慧、機器學習、深度學習~基礎養成班
教學目標:實力鞏固 / For skills advancement
學習難度:3 ~ 4 (5 最難,1 最易) / For intermediate learners with prior experience in Python coding
適合年級:8~12 年級 / For ascending 8th~12th graders
上課日期:6/13/20 ~ 8/8/20 (Saturday)
上課時間:週六上午 9:00 ~ 12:00
總共課時:24 hrs. class length
附註說明:學生需具備Python 編程基礎,需自備手提電腦來上課
For learners with fundamental Python coding skills.
Please bring own laptop computer to the class