Level
Advanced
Prerequisites
To succeed in this program, students should have the following:
Intermediate knowledge of programming in Python
Experience with training and deploying deep learning models
Familiarity with different DL layers and architectures (CNN based)
Familiarity with the command line (bash terminal)
Experience using OpenCV
Course Duration
3 months
Udacity current price ( USD)
1017
Reseller price (USD)
775
Career Focus
This Nanodegree program will prepare you for roles such as IoT Developer, IoT Engineer, Deep Learning Engineer, Machine Learning Engineer, AI Specialist, VPU/CPU/FPGA Developer and more for companies and organizations looking to innovate their hardware on the Edge.
Target Audience
If you are an enterprise developer and/or professional developer interested in advanced learning, specifically deep learning and computer vision, this program is right for you.
Additionally if you have a background as an IoT Application Prototyper, IoT Application Implementer, IoT System Prototyper, or an IoT System Implementer, or in heterogeneous architectures as a Device Developer, Application Prototyper, Algorithm Developer, Solution Developer, or in security as an Architect/Planner, Security Specialist, or a Protocol Implementer, this program is a good fit.
General Curriculum)
Leverage the Intel® Distribution of OpenVINO™ Toolkit to fast-track development of high-performance computer vision and deep learning inference applications, and run pre-trained deep learning models for computer vision on-premise. You will identify key hardware specifications of various hardware types (CPU, VPU, FPGA, and Integrated GPU), and utilize the Intel® DevCloud for the Edge to test model performance on the various hardware types. Finally, you will use software tools to optimize deep learning models to improve performance of Edge AI systems.
Why Take This ND?
70% of data being created is at the edge, and only half of that will go to the public cloud; the rest will be stored and processed at the edge, which requires a different kind of developer. Demand for professionals with the Edge AI skills will be immense, as the Edge Artificial Intelligence (AI) software market size is forecasted to grow from $355 Million in 2018, to $1,152 billion by 2023, at an Annual Growth Rate of 27%. In the Edge AI for IoT Developers Nanodegree program, you’ll leverage the potential of edge computing and use the Intel OpenVINO toolkit to fast-track development of high-performance computer vision and deep learning inference applications. Your projects will be to deploy a People Counter at the edge, design a Smart Queuing System, and build a Computer Pointer Controller, and you will actually be able to virtually test performance on the hardware.
Tools
-
- You will need a computer running a 64-bit operating system that has 6th or newer generation of Intel® processor running either Win, Ubuntu or (copy from Intel® Distribution of OpenVINO™ Toolkit).
You will also need to:
- Install Intel® Distribution of OpenVINO™ Toolkit (OpenVINO™ 2020.1) on your local environment.
Install Intel’s® Deep Learning Workbench
(Please note that DL Workbench does not currently support Windows 10 Home Edition. We recommend students either upgrade to Windows 10 Professional or use a Linux based system.)
Projects
-
- Deploy a People Counter at the Edge
- Design a Smart Queuing System
- Build a Computer Pointer Controller
Syllabus
Resources (blog posts, other)
Course Features
- Lectures 0
- Quizzes 0
- Duration 3 months
- Skill level All levels
- Language English
- Students 25
- Assessments Yes