
AI Programming with Python
About Course
In this project, you will be testing your newly-acquired Python coding skills by using a trained image classifier. You will need to use the trained neural network to classify images of dogs (by breeds) and compare the output with the known dog breed classification.eDiploma Credit: 2 Points
In this program, you’ll learn all the foundational
skills necessary to start using AI techniques
and develop your skills in programming, linear
algebra, and neural networks. A graduate of
this program will gain essential knowledge of:
- Programming tools Python, NumPy,
PyTorch - Calculus and linear algebra applications
- Key techniques of neural networks,
including gradient descent and
backpropagation
This program is comprised of four courses
and four projects. Each project presents an
opportunity to demonstrate mastery of lesson
content.
Course Curriculum
Introduction to Python
-
WHY PYTHON?
-
DATA TYPES AND OPERATORS
-
CONTROL FLOW
-
FUNCTIONS
Introduction to Python, cont.
-
SCRIPTING
-
CLASSES
Anaconda, Jupyter Notebook, NumPy, Pandas, and Matplotlib
-
ANACONDA
-
JUPYTER NOTEBOOKS
-
NUMPY BASICS
-
PANDAS BASICS
-
MATPLOTLIB BASICS
Linear Algebra Essentials
-
INTRODUCTION
-
VECTORS
-
LINEAR COMBINATION
-
LINEAR TRANSFORMATION AND MATRICES
-
LINEAR ALGEBRA IN NEURAL NETWORKS
-
LABS
Calculus Essentials
-
INTRODUCTION
-
DERIVATES THROUGH GEOMETRY
-
CHAIN RULE AND DOT PRODUCT
-
MORE ON DERIVATIVES
-
LIMITS
-
INTEGRATION
-
CALCULUS IN NEURAL NETWORKS
Neural Networks
-
INTRODUCTION TO NEURAL NETWORKS
-
TRAINING NEURAL NETWORKS
-
DEEP LEARNING WITH PYTORCH
Order Certificate
-
Order your certificate00:00