With the paradigm shift of Digital Transformation in industries, there exists a huge volume of digital data in cloud storage about the Men, Materials and Machines of the organization. This data incurs a lot of information which could be used for process planning, predictive failures and business optimization. This course aims to equip the learners with various strategic principles of Artificial Intelligence theory which helps to extract such information from the pool of available data. The reach of AI in every area is consistently growing along with the features of programming. The course introduces appropriate programming skills blended in the modules and the learners will be able to learn by doing lots of practice problems. The long-term vision of AI, with Edge operations are explained in the course along with the principles required in implementing Edge AI. The learner can distinguish and will be able to segment the cloud and edge-based operations appropriately for the real-world problems. The different exercise problems with relevant software and hardware architecture support the learning of Edge AI with suitable metrics. On the whole the learners will get an exciting journey of understanding and applying AI algorithms, processing the algorithms for edge and implementing sample edge AI solutions. Edge AI products available in the market are introduced to the learners and this provides the learners with an ability to map their AI skills with suitable upcoming career options.
Overview
Syllabus
- Artificial Intelligence (AI) and its Next Wave - Edge Computing
- By the end of this module on Artificial Intelligence and its Next Wave -Edge Computing, learners will be able to :Understand the scope of AI and Edge Computing; Able to acquire the skills in industries using the Edge AI technology; Able to interpret the role of edge computing in IoT
- Python Demos and Case-studies on Machine Learning(ML) Algorithm Fundamentals
- By the end of this module on Python Demos and Case-Studies on Machine Learning (ML) Algorithm Fundamentals, learners will be able to: interpret errors in machine learning, such as bias and variance; Gain insights of implementing ML in real-time domains such as healthcare, banking, and industries; Acquire the capability to perform Exploratory Data Analysis (EDA) processes using the Python programming language; Develop the skills to model ML algorithms for predicting lung cancer disease
- Demonstrating Unsupervised & Reinforcement Machine Learning Algorithms with Python demos
- By the end of this module on Demonstrating Unsupervised & Reinforcement Machine Learning Algorithms with Python demos, learners will be able to: Model a k-means clustering algorithm through a demo; Develop an application demo employing DBSCAN clustering on a dataset; Demonstrate the use of COBOTs in industrial automation.
- Principles and Successful Demonstrations of Neural Networks (Text Analytics)
- By the end of this module on Principles and successful demonstrations of Neural Networks (Text Analytics), learners will be able to: demonstrate digit recognition using MLP and CNN; Develop a Python program to identify overfitting and underfitting issues in an ML model; develop an ML network using the WEKA tool.
- Advanced Applications with Deep Learning Networks
- By the end of this module on Advanced Applications with Deep Learning Networks, learners will be able to: Identify the vanishing and unstable gradient problems in a deep learning model; Apply DL for banana leaf disease detection; Apply CNN for Pneumonia Detection; Model an advanced CNN-based ML system to recognize images
- IoT with AI and edge computing
- By the end of this module on IoT with AI and edge computing, learners will be able to: Understand the working principles of the TinyML system; Identify the need for compression techniques; Interpret High Computing Machine based Edge Architecture; Learn the functionalities of the Arduino IDE and programming on the Arduino Nano BLE development board
Taught by
Subject Matter Expert