Code Monkey home page Code Monkey logo

edge-ai's Introduction

Error in user YAML: (<unknown>): mapping values are not allowed in this context at line 2 column 25
---
layout: home
title: Welcome to CP 330: Edge AI at IISC.
nav_exclude: true
permalink: /:path/
seo:
  type: Course
  name: Edge AI
---

About

This course provides students with the fundamentals of edge AI and hands-on experience in designing end-to-end AI systems for resource-constrained computing devices, such as microcontrollers It aims to equip students with knowledge of hardware systems and AI model optimization techniques and tools for IoT edge devices. After completing the course, students will have the skills to implement AI models, such as computer vision, on embedded/edge devices for various real-world applications, including smart cities, sustainability, healthcare, and agriculture. The topics to be covered in this course include:

  • Introduction to Edge AI
  • ML/AI Algorithms and Computer Vision Fundamentals
  • Edge AI Hardware and Accelerators
  • Edge AI Software Frameworks and Libraries
  • Model Optimization and Pruning Techniques and Tools
  • Deployment of Edge AI Systems and Case Studies

Prerequisites

Proficiency in Python programming is essential, while C programming and a basic understanding of AI/ML, microcontrollers, and IoT systems would be a plus.

Grading

  • 3 programming assignments (45%)
  • 3 quizzes (15%)
  • Course project (40%)

Text books and references

Textbooks/References

  • TinyML: Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers (2020) by Pete Warden and Daniel Situnayake TinyML Cookbook (2022) by Gian Marco Iodice
  • AI at the Edge: Solving Real-World Problems with Embedded Machine Learning (2022) by Daniel Situnayake and Jenny Plunkett.
  • Deep Learning on Microcontrollers: Learn how to develop embedded AI applications using TinyML (2023) by Atul Krishna Gupta and Dr. Siva Prasad Nandyala
  • TinyML: Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers (2020) by Pete Warden and Daniel Situnayake
  • Hands-on TinyML: Harness the power of Machine Learning on the edge devices (2023) by Rohan Banerjee
  • Dive Into Deep Learning (2023), Aston Zhang, Mu Li, Alexander J. Smola, Zachary Lipton.

Similar courses:

  1. NVIDIA - Edge AI and Robotics Teaching Kit
  2. Intel - AI on the Edge with Computer Vision
  3. TinyML and Efficient Deep Learning Computing (MIT)
  4. ESE3600: Tiny Machine Learning (UPenn)
  5. edX tinyML Specialization (Harvard University)

edge-ai's People

Contributors

samy101 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.