what if things start to think - artificial intelligence in iot
TRANSCRIPT
![Page 1: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/1.jpg)
WHAT IF THINGS START TO THINK?
Muralidhar Somisetty, CTO, Innohabit TechnologiesFor IISc CCE Students , Nov 9th 2016 A Talk on AI in IoT
![Page 2: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/2.jpg)
Source: Cisco IoT Infographic
IoT
Is
No Longer
A Hype
And
Very
Much
Reality
Today
![Page 3: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/3.jpg)
What is Human Perception of Intelligent Things?
Internet of Things Digital Human Artificial Intelligence
A Boon? A Threat?
An Opportunity?
![Page 4: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/4.jpg)
Is Artificial Intelligence anAngel or Demon?
![Page 5: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/5.jpg)
Ethical AI : Effort on to make AI an Angel.
![Page 6: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/6.jpg)
Digital Human : No more Sci-Fi. Looks Familiar?
![Page 7: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/7.jpg)
Let us go through this step-by-step
What is IoT? Core Elements of IoT IoT Smart Devices (Examples) IoT Vertical Applications (Examples) How does IoT Stack look like? What is AI? ML Vs DL Vs NN Why AI is important in IoT? Applications with IoT+AI scenarios How to get started? What Frameworks are available? Conclusion
![Page 8: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/8.jpg)
Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
The Internet of Things (IoT) is a system of interrelated computing devices, mechanical and digital machines, objects, animals or people that are provided with unique identifiers and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction.
![Page 9: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/9.jpg)
First “Things” First
![Page 10: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/10.jpg)
Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
![Page 11: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/11.jpg)
SENSORS VS ACTUATORS
Sensors : UV, Light, Motion, Sound, Touch, Temperature
Actuators: Hydraulic, Electric, Pneumatic, Mechanical
![Page 12: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/12.jpg)
Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
![Page 13: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/13.jpg)
Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
![Page 14: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/14.jpg)
Analogy between Human Body and Internet of Things
![Page 15: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/15.jpg)
IoT Smart Devices
![Page 16: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/16.jpg)
![Page 17: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/17.jpg)
![Page 18: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/18.jpg)
![Page 19: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/19.jpg)
![Page 20: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/20.jpg)
![Page 21: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/21.jpg)
![Page 22: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/22.jpg)
![Page 23: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/23.jpg)
![Page 24: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/24.jpg)
IoT Vertical Solutions(Types of IoT)
![Page 25: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/25.jpg)
Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
![Page 26: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/26.jpg)
Smart Homes :: Consumer IoT
Safety & Security systems
Energy Conservation
Smart Appliances.
Special Care for Elderly / Differently Abled
Life Simplified with Connected Devices
![Page 27: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/27.jpg)
Smart Villages :: Commercial IoT
![Page 28: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/28.jpg)
Smart Cities::Commercial IoT
Energy Management.
Safety & Security
Waste Management
Traffic Management
Parking Management
Emergency Services
Barcelona – Smart City IoT Example
![Page 29: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/29.jpg)
Connected Transportation :: Commercial IoT
Onboard Diagnostics
Infotainment
Safety Sensors
Remote Management
Smart Car
![Page 30: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/30.jpg)
Industrial IoT
![Page 31: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/31.jpg)
IoT Stacks
![Page 32: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/32.jpg)
![Page 33: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/33.jpg)
1. Operating system – Bare Metal, Embedded RTOS
2. Hardware abstraction – a software layer that enables access to the hardware features of the MCU, such as flash memory, GPIOs, serial interfaces, etc.
3. Communication support – drivers and protocols allowing to connect the device to a wired or wireless protocol like Bluetooth, Z-Wave, Thread, CAN bus, MQTT, CoAP, etc., and enabling device communication.
4. Remote management – the ability to remotely control the device to upgrade its firmware or to monitor its battery level.
![Page 34: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/34.jpg)
1. Operating system – typically a general purpose operating system such as Linux.
2. Application container or run-time environment To run application code, and to allow the applications to be dynamically updated. For example, a gateway may have support for Java, Python, or Node.js.
3. Communication and Connectivity – To connect with different devices (e.g. Bluetooth, Wi-Fi, Z-Wave, ZigBee). IoT Gateways also need to connect to different types of networks (e.g. Ethernet, cellular, Wi-Fi, satellite, etc.…) and ensure the reliability, security, and confidentiality of the communications.
4. Data management & Messaging – local persistence to support network latency, offline mode, and real-time analytics at the edge, as well as the ability to forward device data in a consistent manner to an IoT Platform.
5. Remote management – the ability to remotely provision, configure, startup/shutdown gateways as well as the applications running on the gateways.
![Page 35: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/35.jpg)
An IoT Cloud Platform typically operates on a cloud infrastructure (e.g. OpenShift, AWS, Microsoft Azure, Cloud Foundry) or inside an enterprise data center.
1.Connectivity and Message Routing – IoT platforms need to be able to interact with very large numbers of devices and gateways using different protocols and data formats, but then normalize it to allow for easy integration into the rest of the enterprise.2.Device Management and Device Registry – a central registry to identify the devices/gateways running in an IoT solution and the ability to provision new software updates and manage the devices.3.Data Management and Storage – a scalable data store that supports the volume and variety of IoT data.4.Event Management, Analytics & UI – scalable event processing capabilities, ability to consolidate and analyze data, and to create reports, graphs, and dashboards.5.Application Enablement – ability to create reports, graphs, dashboards, … and to use API for application integration.
![Page 36: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/36.jpg)
“It is the intelligence of machines and the branch of computer science that aims to create it. It is the study and design of intelligent agents, where an intelligent agent is a system that
perceives it environment and takes actions to maximize the chances of success.”
![Page 37: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/37.jpg)
Why is AI important in IoT Context?
Artificial intelligence will be functionally necessary to wield the vast number of connected “things” online, and will be even more important in making sense of an almost endless sea of data streamed in from these devices.
![Page 38: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/38.jpg)
Why is AI important in IoT Context?
Artificial Intelligence provides us the framework and tools to go beyond trivial real-time decision and automation use cases for IoT.
![Page 39: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/39.jpg)
Branches of Artificial Intelligence
![Page 40: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/40.jpg)
A subfield of computer science (CS) and artificial intelligence (AI) that deals with the construction and study of systems that can learn from data, rather than follow only explicitly programmed instructions.”
![Page 41: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/41.jpg)
![Page 42: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/42.jpg)
![Page 43: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/43.jpg)
![Page 44: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/44.jpg)
14
/05
/20
16
Startup Product Management
44
Man Vs Machine
![Page 45: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/45.jpg)
14
/05
/20
16
Startup Product Management
45
![Page 46: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/46.jpg)
IoT with AI Applications
![Page 47: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/47.jpg)
Home Automation: Autonomous Vacuum Cleaners
• Learns Home Layout and Remembers It.• Adapts to Different Surfaces or New Items• Improvises on movement pattern for efficiency• Knows when to recharge and automatically docks itself
• Smart IoT Device controlled via remote Mobile App • Piezoelectric , Optical Onboard Sensors• Employs Machine Learning to Adapt and Improvise.
![Page 48: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/48.jpg)
48
Consumer IoT :
Smart Assistants
/ ChatBots
![Page 50: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/50.jpg)
AUTONOMOUS CARS
• Can it bring more discipline in traffic?
• Can it help in easing congestion?
• Can it help in reducing accidents?
![Page 51: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/51.jpg)
![Page 52: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/52.jpg)
![Page 53: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/53.jpg)
Think of Ideas where devices do not just sense , but can take an action or communicate to other devices based on intelligence built into it.
Public Safety : CCTV Cameras that can detect anomalies (with deep learning techniques) and notify police pre-empting a terrorist attack.
Healthcare: Smart Sensors that predict a heart attack using ML/DL techniques and notifies healthcare personnel pre-empting a heart attack.
Disaster Management: Sensors / Weather data work in concert to predict a natural calamity and notify to personnel for preventive actions to manage the disaster.
![Page 54: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/54.jpg)
Predicting Earthquakes or Natural Calamities…
![Page 55: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/55.jpg)
Getting started to build an IoT App
![Page 56: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/56.jpg)
![Page 57: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/57.jpg)
• Arduino
• Galileo
• Raspberry Pi
• ARM
![Page 58: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/58.jpg)
![Page 59: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/59.jpg)
![Page 60: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/60.jpg)
![Page 61: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/61.jpg)
Additional Pointers
IoT with Arduino (Hands-on Tutorial)
Project JARVIS (AI Home Automation and Assistant) - AI on Arduino
IoT based Raspberry Pi home automation using IBM Bluemix
How to Use Xively Platform in an IoT Project - DZone IoT
Android Programming for IoT (Brillo)
Top 15 Frameworks for AI
Machine Learning Algorithms – Examples
IoT with AI – Top Company & Project List
![Page 62: What if Things Start to Think - Artificial Intelligence in IoT](https://reader031.vdocuments.us/reader031/viewer/2022022203/586e72de1a28ab99598b525f/html5/thumbnails/62.jpg)
Any More Thoughts? Questions?