SlideShare una empresa de Scribd logo
1 de 62
Descargar para leer sin conexión
WHAT IF THINGS START TO THINK?
Muralidhar Somisetty, CTO, Innohabit TechnologiesFor IISc CCE Students , Nov 9th 2016 A Talk on AI in IoT
Source: Cisco IoT Infographic
IoT
Is
No Longer
A Hype
And
Very
Much
Reality
Today
What is Human Perception of Intelligent Things?
Internet of ThingsDigital Human Artificial Intelligence
A Boon?
A Threat?
An Opportunity?
Is Artificial Intelligence an
Angel or Demon?
Ethical AI : Effort on to make AI an Angel.
Digital Human : No more Sci-Fi. Looks Familiar?
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
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.
First “Things” First
Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
SENSORS VS ACTUATORS
Sensors : UV, Light, Motion, Sound, Touch, Temperature
Actuators: Hydraulic, Electric, Pneumatic, Mechanical
Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
Analogy between Human Body and Internet of Things
IoT Smart Devices
IoT Vertical Solutions
(Types of IoT)
Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
Smart Homes :: Consumer IoT
 Safety & Security systems
 Energy Conservation
 Smart Appliances.
 Special Care for Elderly /
Differently Abled
Life Simplified with Connected Devices
Smart Villages :: Commercial IoT
Smart Cities::
Commercial IoT
Energy Management.
Safety & Security
 Waste Management
 Traffic Management
 Parking Management
 Emergency Services
Barcelona – Smart City IoT Example
Connected Transportation :: Commercial IoT
Onboard Diagnostics
 Infotainment
 Safety Sensors
 Remote Management
Smart Car
Industrial IoT
IoT Stacks
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.
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.
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.
“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.”
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.
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.
Branches of Artificial Intelligence
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.”
14/05/2016
Startup Product Management
44
Man Vs Machine
14/05/2016
Startup Product Management
45
IoT with AI Applications
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.
48
Consumer IoT :
Smart Assistants
/ ChatBots
AUTONOMOUS CARS
Tesla
Google
IBM
AUTONOMOUS CARS
• Can it bring more discipline in traffic?
• Can it help in easing congestion?
• Can it help in reducing accidents?
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.
Predicting Earthquakes or Natural Calamities…
Getting started to build an IoT App
• Arduino
• Galileo
• Raspberry Pi
• ARM
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
Any More Thoughts? Questions?

Más contenido relacionado

La actualidad más candente

Internet of Things: state of the art
Internet of Things: state of the artInternet of Things: state of the art
Internet of Things: state of the artMario Kušek
 
5 questions about the IoT (Internet of Things)
5 questions about the IoT (Internet of Things) 5 questions about the IoT (Internet of Things)
5 questions about the IoT (Internet of Things) Deloitte United States
 
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.RajeshkumarInternet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.RajeshkumarRAJESHKUMARG12
 
Internet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutionsInternet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutionsShivam Kumar
 
Internet Of Things(IOT)
Internet Of Things(IOT)Internet Of Things(IOT)
Internet Of Things(IOT)sameergupta85
 
Iot internet-of-things-ppt
Iot internet-of-things-pptIot internet-of-things-ppt
Iot internet-of-things-pptSonalSharnam
 
Internet of Things (IOT) - Technology and Applications
Internet of Things (IOT) - Technology and ApplicationsInternet of Things (IOT) - Technology and Applications
Internet of Things (IOT) - Technology and ApplicationsDr. Mazlan Abbas
 
IoT and Cloud Computing in Automation Application
IoT and Cloud Computing in Automation ApplicationIoT and Cloud Computing in Automation Application
IoT and Cloud Computing in Automation ApplicationAreej Qasrawi
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Amarjeetsingh Thakur
 
IoT on Medical System
IoT on Medical SystemIoT on Medical System
IoT on Medical SystemAad Eez
 
IoT Standards: The Next Generation
IoT Standards: The Next GenerationIoT Standards: The Next Generation
IoT Standards: The Next GenerationReadWrite
 
AI in IoT: Use Cases and Challenges
AI in IoT: Use Cases and ChallengesAI in IoT: Use Cases and Challenges
AI in IoT: Use Cases and ChallengesDmitry Petukhov
 
Computer engineering and it seminar topics
Computer engineering and  it seminar topicsComputer engineering and  it seminar topics
Computer engineering and it seminar topicsAce Beau
 

La actualidad más candente (20)

IoT & Smart City
IoT & Smart CityIoT & Smart City
IoT & Smart City
 
Internet of Things: state of the art
Internet of Things: state of the artInternet of Things: state of the art
Internet of Things: state of the art
 
5 questions about the IoT (Internet of Things)
5 questions about the IoT (Internet of Things) 5 questions about the IoT (Internet of Things)
5 questions about the IoT (Internet of Things)
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.RajeshkumarInternet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
Internet of Things(IOT)_Seminar_Dr.G.Rajeshkumar
 
Internet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutionsInternet of things - challenges scopes and solutions
Internet of things - challenges scopes and solutions
 
Internet Of Things(IOT)
Internet Of Things(IOT)Internet Of Things(IOT)
Internet Of Things(IOT)
 
Seminar ppt fog comp
Seminar ppt fog compSeminar ppt fog comp
Seminar ppt fog comp
 
Iot internet-of-things-ppt
Iot internet-of-things-pptIot internet-of-things-ppt
Iot internet-of-things-ppt
 
Internet of Things (IOT) - Technology and Applications
Internet of Things (IOT) - Technology and ApplicationsInternet of Things (IOT) - Technology and Applications
Internet of Things (IOT) - Technology and Applications
 
IoT
IoTIoT
IoT
 
IoT and Cloud Computing in Automation Application
IoT and Cloud Computing in Automation ApplicationIoT and Cloud Computing in Automation Application
IoT and Cloud Computing in Automation Application
 
Iot - Internet of Things
Iot - Internet of ThingsIot - Internet of Things
Iot - Internet of Things
 
Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)
 
Fog computing
Fog computingFog computing
Fog computing
 
IoT on Medical System
IoT on Medical SystemIoT on Medical System
IoT on Medical System
 
Internet of things(IoT)
Internet of things(IoT)Internet of things(IoT)
Internet of things(IoT)
 
IoT Standards: The Next Generation
IoT Standards: The Next GenerationIoT Standards: The Next Generation
IoT Standards: The Next Generation
 
AI in IoT: Use Cases and Challenges
AI in IoT: Use Cases and ChallengesAI in IoT: Use Cases and Challenges
AI in IoT: Use Cases and Challenges
 
Computer engineering and it seminar topics
Computer engineering and  it seminar topicsComputer engineering and  it seminar topics
Computer engineering and it seminar topics
 

Destacado

Artificial Intelligence - Past, Present and Future
Artificial Intelligence - Past, Present and FutureArtificial Intelligence - Past, Present and Future
Artificial Intelligence - Past, Present and FutureGrigory Sapunov
 
Artifical Intelligence in Customer Service
Artifical Intelligence in Customer ServiceArtifical Intelligence in Customer Service
Artifical Intelligence in Customer ServiceSam Hirsch
 
How Twitter Timeline works
How Twitter Timeline worksHow Twitter Timeline works
How Twitter Timeline worksAnn Smarty
 
eMarketer Webinar: Artificial Intelligence—The Future Is Already Here
eMarketer Webinar: Artificial Intelligence—The Future Is Already HereeMarketer Webinar: Artificial Intelligence—The Future Is Already Here
eMarketer Webinar: Artificial Intelligence—The Future Is Already HereeMarketer
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentationlpaviglianiti
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceNeil Mathew
 
Nustep Report at FEFU
 Nustep Report at FEFU Nustep Report at FEFU
Nustep Report at FEFU中村 純
 
Mobile gaming market in china
Mobile gaming market in chinaMobile gaming market in china
Mobile gaming market in chinaLeo Cui
 
Machine Learning for the Sensored Internet of Things
Machine Learning for the Sensored Internet of ThingsMachine Learning for the Sensored Internet of Things
Machine Learning for the Sensored Internet of ThingsSri Ambati
 
metrics driven design/ how to define just right kpi for mobile game
metrics driven design/ how to define just right kpi for mobile gamemetrics driven design/ how to define just right kpi for mobile game
metrics driven design/ how to define just right kpi for mobile gameLeo Cui
 
Introduction to Data Visualization: History, Concept, Methods (HCI Korea 2014)
Introduction to Data Visualization: History, Concept, Methods (HCI Korea 2014)Introduction to Data Visualization: History, Concept, Methods (HCI Korea 2014)
Introduction to Data Visualization: History, Concept, Methods (HCI Korea 2014)Hannah Song
 
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...IT Arena
 
Hortonworks & Bilot Data Driven Transformations with Hadoop
Hortonworks & Bilot Data Driven Transformations with HadoopHortonworks & Bilot Data Driven Transformations with Hadoop
Hortonworks & Bilot Data Driven Transformations with HadoopMats Johansson
 
Using Artificial Intelligence to power Service Virtualization
Using Artificial Intelligence to power Service VirtualizationUsing Artificial Intelligence to power Service Virtualization
Using Artificial Intelligence to power Service VirtualizationCA Technologies
 
When IoT Meets Artificial Intelligence
 When IoT Meets Artificial Intelligence When IoT Meets Artificial Intelligence
When IoT Meets Artificial IntelligenceVeselin Pizurica
 
Top 3 Considerations for Machine Learning on Big Data
Top 3 Considerations for Machine Learning on Big DataTop 3 Considerations for Machine Learning on Big Data
Top 3 Considerations for Machine Learning on Big DataDatameer
 
Talking data 2014年上半年移动旅行应用行业报告
Talking data 2014年上半年移动旅行应用行业报告Talking data 2014年上半年移动旅行应用行业报告
Talking data 2014年上半年移动旅行应用行业报告Leo Cui
 
The leadership in the new digital age carved by the fourth industrial revolu...
The leadership in the new digital age carved by  the fourth industrial revolu...The leadership in the new digital age carved by  the fourth industrial revolu...
The leadership in the new digital age carved by the fourth industrial revolu...Osaka University
 
best presentation Artitficial Intelligence
best presentation Artitficial Intelligencebest presentation Artitficial Intelligence
best presentation Artitficial Intelligencejennifer joe
 

Destacado (20)

Artificial Intelligence - Past, Present and Future
Artificial Intelligence - Past, Present and FutureArtificial Intelligence - Past, Present and Future
Artificial Intelligence - Past, Present and Future
 
Artifical Intelligence in Customer Service
Artifical Intelligence in Customer ServiceArtifical Intelligence in Customer Service
Artifical Intelligence in Customer Service
 
How Twitter Timeline works
How Twitter Timeline worksHow Twitter Timeline works
How Twitter Timeline works
 
eMarketer Webinar: Artificial Intelligence—The Future Is Already Here
eMarketer Webinar: Artificial Intelligence—The Future Is Already HereeMarketer Webinar: Artificial Intelligence—The Future Is Already Here
eMarketer Webinar: Artificial Intelligence—The Future Is Already Here
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentation
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Nustep Report at FEFU
 Nustep Report at FEFU Nustep Report at FEFU
Nustep Report at FEFU
 
Mobile gaming market in china
Mobile gaming market in chinaMobile gaming market in china
Mobile gaming market in china
 
Machine Learning for the Sensored Internet of Things
Machine Learning for the Sensored Internet of ThingsMachine Learning for the Sensored Internet of Things
Machine Learning for the Sensored Internet of Things
 
metrics driven design/ how to define just right kpi for mobile game
metrics driven design/ how to define just right kpi for mobile gamemetrics driven design/ how to define just right kpi for mobile game
metrics driven design/ how to define just right kpi for mobile game
 
Introduction to Data Visualization: History, Concept, Methods (HCI Korea 2014)
Introduction to Data Visualization: History, Concept, Methods (HCI Korea 2014)Introduction to Data Visualization: History, Concept, Methods (HCI Korea 2014)
Introduction to Data Visualization: History, Concept, Methods (HCI Korea 2014)
 
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
IoT, AI, ML Mix or How to Deal with New Technologies (Borys Pratsiuk Technolo...
 
Hortonworks & Bilot Data Driven Transformations with Hadoop
Hortonworks & Bilot Data Driven Transformations with HadoopHortonworks & Bilot Data Driven Transformations with Hadoop
Hortonworks & Bilot Data Driven Transformations with Hadoop
 
Using Artificial Intelligence to power Service Virtualization
Using Artificial Intelligence to power Service VirtualizationUsing Artificial Intelligence to power Service Virtualization
Using Artificial Intelligence to power Service Virtualization
 
When IoT Meets Artificial Intelligence
 When IoT Meets Artificial Intelligence When IoT Meets Artificial Intelligence
When IoT Meets Artificial Intelligence
 
Top 3 Considerations for Machine Learning on Big Data
Top 3 Considerations for Machine Learning on Big DataTop 3 Considerations for Machine Learning on Big Data
Top 3 Considerations for Machine Learning on Big Data
 
Talking data 2014年上半年移动旅行应用行业报告
Talking data 2014年上半年移动旅行应用行业报告Talking data 2014年上半年移动旅行应用行业报告
Talking data 2014年上半年移动旅行应用行业报告
 
The leadership in the new digital age carved by the fourth industrial revolu...
The leadership in the new digital age carved by  the fourth industrial revolu...The leadership in the new digital age carved by  the fourth industrial revolu...
The leadership in the new digital age carved by the fourth industrial revolu...
 
The ai app
The ai appThe ai app
The ai app
 
best presentation Artitficial Intelligence
best presentation Artitficial Intelligencebest presentation Artitficial Intelligence
best presentation Artitficial Intelligence
 

Similar a What if Things Start to Think - Artificial Intelligence in IoT

it was the handout about AI hand out ppt.pptx
it was the handout about AI hand out ppt.pptxit was the handout about AI hand out ppt.pptx
it was the handout about AI hand out ppt.pptxugushe
 
1_IoT and Its Interfacing Techniques.pdf
1_IoT and Its Interfacing Techniques.pdf1_IoT and Its Interfacing Techniques.pdf
1_IoT and Its Interfacing Techniques.pdfdrputtanr
 
IOT Model An Overview
IOT Model An OverviewIOT Model An Overview
IOT Model An OverviewKnoldus Inc.
 
Emerging chapter 4.pptx
Emerging chapter 4.pptxEmerging chapter 4.pptx
Emerging chapter 4.pptxAderawAlemie
 
Artificial intelligence of things(AIoT): What is AIoT: AIoT applications
Artificial intelligence of things(AIoT): What is AIoT: AIoT applicationsArtificial intelligence of things(AIoT): What is AIoT: AIoT applications
Artificial intelligence of things(AIoT): What is AIoT: AIoT applicationsAnusha Aravindan
 
Unit 3 - Internet of Things - www.rgpvnotes.in.pdf
Unit 3 - Internet of Things - www.rgpvnotes.in.pdfUnit 3 - Internet of Things - www.rgpvnotes.in.pdf
Unit 3 - Internet of Things - www.rgpvnotes.in.pdfShubhamYadav73126
 
How the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your jobHow the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your jobJon Stevens-Hall
 
Artificial intelligence and Internet of Things.pptx
Artificial intelligence and Internet of Things.pptxArtificial intelligence and Internet of Things.pptx
Artificial intelligence and Internet of Things.pptxSriLakshmi643165
 
Module 1 Internet of Things (2).ppt.pdf on iot
Module 1 Internet of Things (2).ppt.pdf on iotModule 1 Internet of Things (2).ppt.pdf on iot
Module 1 Internet of Things (2).ppt.pdf on iotspreya772
 
VET4SBO Level 1 module 3 - unit 1 - v1.0 en
VET4SBO Level 1   module 3 - unit 1 - v1.0 enVET4SBO Level 1   module 3 - unit 1 - v1.0 en
VET4SBO Level 1 module 3 - unit 1 - v1.0 enKarel Van Isacker
 
Internet of Things -Overview
Internet of Things -OverviewInternet of Things -Overview
Internet of Things -OverviewIJRST Journal
 
Internet of Things - Recent developments and Trends
Internet of Things - Recent developments and TrendsInternet of Things - Recent developments and Trends
Internet of Things - Recent developments and TrendsDennis Jacob
 
The internet of things (io t) for issa v1.3
The internet of things (io t) for issa v1.3The internet of things (io t) for issa v1.3
The internet of things (io t) for issa v1.3Caston Thomas
 
Internet of Things (IoT).pptx
Internet of Things (IoT).pptxInternet of Things (IoT).pptx
Internet of Things (IoT).pptxDishanotieno
 
IoT and security
IoT and securityIoT and security
IoT and securityIET India
 

Similar a What if Things Start to Think - Artificial Intelligence in IoT (20)

it was the handout about AI hand out ppt.pptx
it was the handout about AI hand out ppt.pptxit was the handout about AI hand out ppt.pptx
it was the handout about AI hand out ppt.pptx
 
1_IoT and Its Interfacing Techniques.pdf
1_IoT and Its Interfacing Techniques.pdf1_IoT and Its Interfacing Techniques.pdf
1_IoT and Its Interfacing Techniques.pdf
 
IOT Model An Overview
IOT Model An OverviewIOT Model An Overview
IOT Model An Overview
 
Emerging chapter 4.pptx
Emerging chapter 4.pptxEmerging chapter 4.pptx
Emerging chapter 4.pptx
 
Artificial intelligence of things(AIoT): What is AIoT: AIoT applications
Artificial intelligence of things(AIoT): What is AIoT: AIoT applicationsArtificial intelligence of things(AIoT): What is AIoT: AIoT applications
Artificial intelligence of things(AIoT): What is AIoT: AIoT applications
 
Unit 3 - Internet of Things - www.rgpvnotes.in.pdf
Unit 3 - Internet of Things - www.rgpvnotes.in.pdfUnit 3 - Internet of Things - www.rgpvnotes.in.pdf
Unit 3 - Internet of Things - www.rgpvnotes.in.pdf
 
Internet of Robotic Things
Internet of Robotic ThingsInternet of Robotic Things
Internet of Robotic Things
 
How the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your jobHow the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your job
 
iot.docx
iot.docxiot.docx
iot.docx
 
Artificial intelligence and Internet of Things.pptx
Artificial intelligence and Internet of Things.pptxArtificial intelligence and Internet of Things.pptx
Artificial intelligence and Internet of Things.pptx
 
Module 1 Internet of Things (2).ppt.pdf on iot
Module 1 Internet of Things (2).ppt.pdf on iotModule 1 Internet of Things (2).ppt.pdf on iot
Module 1 Internet of Things (2).ppt.pdf on iot
 
IoT [Internet of Things]
IoT [Internet of Things]IoT [Internet of Things]
IoT [Internet of Things]
 
IOT_PPT1.pdf
IOT_PPT1.pdfIOT_PPT1.pdf
IOT_PPT1.pdf
 
VET4SBO Level 1 module 3 - unit 1 - v1.0 en
VET4SBO Level 1   module 3 - unit 1 - v1.0 enVET4SBO Level 1   module 3 - unit 1 - v1.0 en
VET4SBO Level 1 module 3 - unit 1 - v1.0 en
 
IOT
IOTIOT
IOT
 
Internet of Things -Overview
Internet of Things -OverviewInternet of Things -Overview
Internet of Things -Overview
 
Internet of Things - Recent developments and Trends
Internet of Things - Recent developments and TrendsInternet of Things - Recent developments and Trends
Internet of Things - Recent developments and Trends
 
The internet of things (io t) for issa v1.3
The internet of things (io t) for issa v1.3The internet of things (io t) for issa v1.3
The internet of things (io t) for issa v1.3
 
Internet of Things (IoT).pptx
Internet of Things (IoT).pptxInternet of Things (IoT).pptx
Internet of Things (IoT).pptx
 
IoT and security
IoT and securityIoT and security
IoT and security
 

Último

DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.pptamreenkhanum0307
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...GQ Research
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 

Último (20)

DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.ppt
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
Biometric Authentication: The Evolution, Applications, Benefits and Challenge...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 

What if Things Start to Think - Artificial Intelligence in IoT

  • 1. WHAT IF THINGS START TO THINK? Muralidhar Somisetty, CTO, Innohabit TechnologiesFor IISc CCE Students , Nov 9th 2016 A Talk on AI in IoT
  • 2. Source: Cisco IoT Infographic IoT Is No Longer A Hype And Very Much Reality Today
  • 3. What is Human Perception of Intelligent Things? Internet of ThingsDigital Human Artificial Intelligence A Boon? A Threat? An Opportunity?
  • 4. Is Artificial Intelligence an Angel or Demon?
  • 5. Ethical AI : Effort on to make AI an Angel.
  • 6. Digital Human : No more Sci-Fi. Looks Familiar?
  • 7. 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
  • 8. 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.
  • 10. Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
  • 11. SENSORS VS ACTUATORS Sensors : UV, Light, Motion, Sound, Touch, Temperature Actuators: Hydraulic, Electric, Pneumatic, Mechanical
  • 12. Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
  • 13. Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
  • 14. Analogy between Human Body and Internet of Things
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 25. Reference: Dr. Mazlan Abbas (IoT Evangelist / Speaker)
  • 26. Smart Homes :: Consumer IoT  Safety & Security systems  Energy Conservation  Smart Appliances.  Special Care for Elderly / Differently Abled Life Simplified with Connected Devices
  • 27. Smart Villages :: Commercial IoT
  • 28. Smart Cities:: Commercial IoT Energy Management. Safety & Security  Waste Management  Traffic Management  Parking Management  Emergency Services Barcelona – Smart City IoT Example
  • 29. Connected Transportation :: Commercial IoT Onboard Diagnostics  Infotainment  Safety Sensors  Remote Management Smart Car
  • 32.
  • 33. 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.
  • 34. 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.
  • 35. 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.
  • 36. “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.”
  • 37. 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.
  • 38. 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.
  • 39. Branches of Artificial Intelligence
  • 40. 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.”
  • 41.
  • 42.
  • 43.
  • 46. IoT with AI Applications
  • 47. 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.
  • 48. 48 Consumer IoT : Smart Assistants / ChatBots
  • 50. AUTONOMOUS CARS • Can it bring more discipline in traffic? • Can it help in easing congestion? • Can it help in reducing accidents?
  • 51.
  • 52.
  • 53. 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.
  • 54. Predicting Earthquakes or Natural Calamities…
  • 55. Getting started to build an IoT App
  • 56.
  • 57. • Arduino • Galileo • Raspberry Pi • ARM
  • 58.
  • 59.
  • 60.
  • 61. 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
  • 62. Any More Thoughts? Questions?