Chapter 2, 3, 4&5
Chapter 2, 3, 4&5
1
Cont…
What are data and information?
Data: can be defined as a representation of facts, concepts, or
instructions in a formalized manner, which should be suitable
for communication, interpretation, or processing, by human or
electronic machines.
3
Cont…
Input − in this step, the input data is prepared in some
convenient form for processing.
4
Cont…
Processing − in this step, the input data is changed to produce
data in a more useful form.
5
Data types and their representation
Data types from Computer programming perspective:
6
Data types and their representation
Common data types include:
7
Cont…
A data type makes the values that expression, such as a variable
or a function
This data type defines the operations that can be done on the
data, the meaning of the data, and the way values of that type
can be stored.
8
Cont..
Normally we work on data of size MB(Word Doc, Excel) or
maximum GB(Movies, Codes) but data in Peta bytes i.e. 10^15
byte size is called Big Data.
10
Categories Of Big Data
Big data' could be found in three forms:
Structured
Unstructured
Semi-structured
Structured:
Structured Data
11
Cont…
Unstructured :
Semi-structured:
Big Data Velocity deals with the speed at which data flows in
13
Cont…
Variety
14
Cont…
Benefits of Big Data Processing:
Businesses can utilize outside intelligence while taking
decisions.
Improve customer service.
15
What is Hadoop
Hadoop is an open source framework from Apache software
foundation.
It is used to store process and analyse data which are very huge
in volume.
16
Why to use Hadoop
Apache Hadoop is not only a storage system but is a platform
for data storage as well as processing.
17
Why to use Hadoop
Hadoop components
1) Hdfs -storage
HDFS : Hadoop uses HDFS (Hadoop Distributed File
System) which uses commodity hardware to form clusters
and store data in a distributed fashion.
It works on Write once, read many times principle.
2) MapReduce-processing.
Map Reduce processing is applied to data distributed over
network to find the required output.
18
Clustered Computing
Because of the qualities of big data, individual computers are
often inadequate for handling the data at most stages.
Resource Pooling
High Availability
Easy Scalability
19
Debre Birhan University
College of Engineering
Department of Electrical and Computer Eng.
Introduction
to
Emerging Technologies
22
Cont…
Intelligence, is the ability to acquire and apply knowledge
Reasoning
Learning
Problem Solving
Perception
Linguistic Intelligence
medical diagnosis,
27
Goals of Artificial Intelligence
Following are the main goals of Artificial Intelligence::
28
What Comprises to Artificial Intelligence?
To create the AI-first we should know that how intelligence is
composed,
29
Advantages of Artificial Intelligence
High Accuracy with fewer errors
High-Speed
High reliability
Digital Assistant
30
Disadvantages of Artificial Intelligence
High Cost
No Original Creativity
31
History of AI
32
History of AI……..
Maturation of Artificial Intelligence (1943-1952)
A boom of AI (1980-1987)
General AI
Super AI:
B. Based on the functionality
Reactive Machines
Limited Memory
Theory of Mind
Self-Awareness
Cloud computing
38
Applications of AI
Artificial Intelligence has various applications in today's
society
AI in agriculture:
39
Applications of AI
AI in Healthcare:
40
Cont..
AI in Finance and E-commerce
41
Cont..
AI in Data Security:
The security of data is crucial for every company and cyber-
attacks are growing very rapidly in the digital world.
42
Cont..
AI in Social Media:
43
Cont..
AI in Travel &Transport:
44
Cont..
AI in the Automotive Industry:
assistant.
driven cars which can make your journey more safe and
secure.
45
Cont..
AI in Robotics:
Artificial Intelligence has a remarkable role in Robotics.
Sophia has been developed which can talk and behave like
humans.
46
AI tools and platforms
The business has workflows that are repetitive, tedious and
difficult which tend to slow down production and also
increases the cost of operation.
47
Cont..
AI platforms are defined as some sort of hardware architecture
or software framework (including application frameworks),
that allows the software to run.
Logic
Neural networks
Control theory
Languages
49
Cont..
The most common artificial intelligence platforms include:
IBM Watson
TensorFlow etc.
50
Quiz (10%)
List advantage and disadvantage of AI?
Introduction
to
Emerging Technologies
What is IoT
Challenges of IoT
Architecture of IoT
Applications of IoT
Overview of IoT
The most important features of IoT include:
artificial intelligence
Connectivity
Sensors
Active engagement
• Small Devices –
Devices, as predicted, have become smaller, cheaper, and more
powerful over time.
58
Cont..
Generally, The Internet of Things (IoT) is the network of
physical objects or "things" embedded with electronics,
software, sensors, and network connectivity, which enables
these objects to collect and exchange data.
59
Cont..
IoT is a network of devices that can sense, accumulate and transfer
The internet of things (IoT) has found its application in several areas
such as :
connected industry,
60
IoT − Advantages
Improved Customer Engagement
Technology Optimization
Reduced Waste
Enhanced Data Collection
61
Challenges of IoT
Security:
IoT creates an ecosystem of constantly connected devices
communicating over networks.
The system offers little control despite any security
measures.
This leaves users exposed to various kinds of attackers.
Privacy:
The sophistication of IoT provides substantial personal data
Flexibility:
65
Cont..
Sensing Layer:
The main purpose of the sensing layer is to identify any
phenomena in the devices’ peripheral and obtain data from the
real world, and this layer consists of several sensors.
Using multiple sensors for applications is one of the primary
features of IoT devices.
Sensors in IoT devices are usually integrated through sensor
hubs.
A sensor hub is a common connection point for multiple
sensors that accumulate and forward sensor data to the
processing unit of a device.
66
Cont..
Actuators can also intervene to change the physical conditions
that generate the data.
67
Cont..
There are two types of motions one can observe in a
device: linear and angular motions.
The linear motion refers to the linear displacement of an
IoT device while the angular motion refers to the
rotational displacement of the device.
B. Environmental Sensors: Sensors such as Light sensors,
Pressure sensors, etc. are embedded in IoT devices to sense the
change in environmental parameters in the device’s
peripheral.
68
Cont..
The primary purpose of using environmental sensors in IoT
devices is to help the devices to take autonomous decisions
according to the changes of a device’s peripheral.
Network Layer
The network layer acts as a communication channel to transfer
data, collected in the sensing layer, to other connected devices.
In IoT devices, the network layer is implemented by using
diverse communication technologies (e.g., Wi-Fi, Bluetooth,
Zigbee, ZWave, LoRa, cellular network, etc.) to allow data flow
between other devices within the same network.
70
Cont..
Data Processing Layer :
The data processing layer consists of the main data processing
unit of IoT devices.
This layer may share the result of data processing with other
connected devices via the network layer.
71
Cont..
Application Layer:
72
IoT Tools and Platforms
There are many vendors in the industrial IoT platform
marketplace, offering remarkably similar capabilities and
methods of deployment.
IoT platform –
KAA
Site where
Thing speak
Dives Hive
Zetta
Things Board
Applications of IoT
Agriculture:
For indoor planting, IoT makes monitoring and management
of microclimate conditions a reality, which in turn increases
production.
74
Cont..
Manufacturing
The world of manufacturing and industrial automation is
another big winner in the IoT sweepstakes.
75
Cont..
Sensors attached to factory equipment can help identify
bottlenecks in the production line, thereby reducing lost time
and waste.
Other sensors mounted on those same machines can also track
the performance of the machine, predicting when the unit will
require maintenance, thereby preventing costly breakdowns.
Transportation
By this time, most people have heard about the progress being
made with self-driving cars.
But that’s just one bit of the vast potential in the field of
transportation.
76
Cont..
The GPS, which if you think of it is another example of IoT, is
being utilized to help transportation companies plot faster
But city planners can also use that data to help determine
traffic patterns, parking space demand, and road construction
and maintenance
77
IoT Based Smart Home
These “smart” devices have the potential to share information
with each other given the permanent availability to access the
broadband internet connection.
Weather
Safety Monitoring
78
IoT Based Smart City
In cities, the development of smart grids, data analytics, and
autonomous vehicles will provide an intelligent platform to
deliver innovations in energy management, traffic
management, and security, sharing the benefits of this
technology throughout society.
Structural Health: Monitoring of vibrations and material
conditions in buildings, bridges and historical monuments.
Lightning: intelligent and weather adaptive lighting in
street lights.
Safety: Digital video monitoring, fire control management,
public announcement systems.
79
Cont..
Transportation: Smart Roads and Intelligent High-ways with
warning messages and diversions according to climate
conditions and unexpected events like accidents or traffic jams.
Smart Parking: Real-time monitoring of parking spaces
available in the city making residents able to identify and
reserve the closest available spaces,
Green Houses: Control micro-climate conditions to maximize
the production of fruits and vegetables and its quality.
Compost: Control of humidity and temperature levels in
alfalfa, hay, straw, etc. to prevent fungus and other microbial
contaminants.
80
Cont..
Animal Farming/Tracking: Location and identification of
animals grazing in open pastures or location in big stables,
Study of ventilation and air quality in farms and detection of
harmful gases from excrements.
Introduction
to
Emerging Technologies
Applications of AR Systems
Overview of augmented reality
86
Cont..
A live direct or indirect view of a physical, real-world
environment whose elements are augmented by computer-
generated sensory input such as sound, video, graphics or GPS
data.
87
Cont..
Advanced VR environment will engage all five senses (taste,
sight, smell, touch, sound),
88
Augmented Reality vs. Virtual Reality
90
Cont..
In mixed reality, you interact with and manipulate both
physical and virtual items and environments, using next-
generation sensing and imaging technologies.
91
The architecture of AR Systems
The first Augmented Reality Systems (ARS) were usually
designed with a basis on three main blocks,
Infrastructure Tracker Unit,
Visual Unit.
92
Cont..
93
Cont..
The Visual Unit can be classified into two types of system,
depending on the followed visualization technology:
94
Combining the Real and Virtual Worlds
We need:
Precise models
Requires:
Occlusion
Collision detection
Shadows
Display Technologies
Monitor Based
Laptops
Cell phones
Video see-through
Optical see-through
Monitor Based Augmented Reality
Simplest available
Sunglasses demo
Monitor Based AR
Successful commercialization
Baseball cards
Ad campaigns
Optical see-through HMD
Video see-through HMD
Advantages of Video see-through HMD
diagnostics;
107
In medicine, AR has the following applications:
Describing symptoms
Nursing care
Surgery
Ultrasounds
Diabetes management
Navigation
Generally, AR provides the following benefits to
patients and healthcare workers:
Better aftercare
AR in games
AR in music
AR on TV
AR in eSports
AR in the theater
Headsets, Glasses and
Devices
Oculus Rift
HTC Vive
Samsung Gear
Google Cardboard
Zeiss VR One and Zeiss VR
One GX
Sony PS4
Google Glass
Microsoft Holo lens
Chapter Five Review Questions