Skip to content

Instantly share code, notes, and snippets.

@victorhg
Created February 24, 2025 17:11
Show Gist options
  • Save victorhg/260396968bb5a08c56e7bd3c4e94251b to your computer and use it in GitHub Desktop.
Save victorhg/260396968bb5a08c56e7bd3c4e94251b to your computer and use it in GitHub Desktop.
AAI- 530 - Reading List - Data Analytics and IoT

Readings

  • Kapoor, A. (2019). Hands-on artificial intelligence for IoT: Expert machine learning and deep learning techniques for developing smarter IoT systems. Packt Publishing.

  • Minteer, A. (2017). Analytics for the Internet of Things (IoT): Intelligent analytics for your intelligent devices. Packt Publishing.

Reading Resources and Modules

Module 1: Introduction to Internet of Things (IoT)

Hands-On Artificial Intelligence for IoT

Analytics for the internet of Things

Recommended Media

Watch the Internet of Things in 10 minutes Watch the Future of IoT: Artificial Intelligence and Internet of Things Watch the How IoT and Artificial Intelligence are Converging -

Module 2: Edge Computing and Working with IoT Data

From: Minteer, A. (2017). Analytics for the Internet of Things (IoT): Intelligent analytics for your intelligent devices. Read Chapter 10: Data Science for IoT Analytics Downloadcode from GitHub

Read the IoT Analytics: Data Quality Challenges article Read the How-To Guide on Exploratory Data Analysis for Time Series Data

Note: You may access any materials and articles on online publishing platforms, such as Medium (medium.com), free of charge, in Google Chrome's incognito mode.

Required Media

Watch the Beyond the Cloud: Edge Computing Watch the Introduction to the CRISP-DM Methodology (Analytics & Data Science)

Browse the UC Irvine Machine Learning Repository

Module 3: IoT Design Methodology

Kapoor, A. (2019). Hands-on artificial intelligence for IoT: Expert machine learning and deep learning techniques for developing smarter IoT systems.

  • Read Chapter 3: Machine Learning for IoT

Analytics for the Internet of Things Minteer, A. (2017). Analytics for the Internet of Things (IoT): Intelligent analytics for your intelligent devices.

  • Read Chapter 11: Strategies to Organize Data for AnalyticsLinks to an external site.

Required Media

Watch the What a Typical Data Flow in an IoT Solution Looks Like (SAP EA Explorer)

Watch the Edge AI vs. Distributed AI

Module 4: Deep Learning for IoT

Kapoor, A. (2019). Hands-on artificial intelligence for IoT:

Read the Deep Learning for the Internet of Things: Potential Benefits and Use Cases

Required Media

Watch the Using Machine Learning and Artificial Intelligence to Make the Smart Home Smarter video (57:44).

Watch the Embedding ML Seamlessly into Everyday Objects video (10:14).

Module 5: Data Visualization for IoT and Reinforcement Learning

Kapoor, A. (2019). Hands-on artificial intelligence for IoT

Minteer, A. (2017). Analytics for the Internet of Things (IoT)

  • Read Chapter 6: Getting to Know Your Data - Exploring IoT Data., pp. 157-178
  • Read Chapter 8: Communicating with Others - Visualizations and Dashboarding, . pp. 201-215 (optionally, pp. 216-228)
  • Download code from GitHub.

Read the Designing with Your Brain in Mind - Using Pre-attentive Attributes

Required Media

Supplemental Media (Tableau)

Check out a comprehensive list of videos provided by Tableau:

Watch the following videos about Tableau basics:

Module 6: IoT Big Data Analytics and Generative Modeling

Kapoor, A. (2019). Hands-on artificial intelligence for IoT

Minteer, A. (2017). Analytics for the Internet of Things (IoT)

Required Media

Watch the Generative Modeling Applications. video (12:29) Watch the Spark Streaming and IoT video (29:32). Read the IoT in the Era of Generative AI: Vision and Challenges

Module 7: Ethical Design of IoT Systems

Required Media

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment