Professional Documents
Culture Documents
Ambient Intelligence
Ambient Intelligence
AMBIENT INTELLIGENCE
1. INTRODUCTION
Ambient Intelligence (AmI) is a new paradigm in Information Technology that
has potential for great impact in the future. The vision of AmI is that the people will
be surrounded by intelligent objects that can sense the context and respond according
to the desire of the people. AmI is a multidisciplinary topic, since it combines the
features of many of the areas in Computer Science.
In the last five years, we have seen significant advances in three promising
technology areas: virtual environments, in which 3D displays and interaction devices
immerse the user in a synthesized world, mobile communication and sensors, in which
increasingly small and inexpensive terminals and wireless networking allow users to
roam the real world without being limited to stationary machines. The merging of
these areas allows the emergence of a new vision: the Ambient Intelligence (AmI).
“The most profound technologies are those that disappear. They weave themselves into
the fabric of everyday life until they are indistinguishable from it.” M. Weiser
The basic idea behind AmI is that by enriching an environment with technology
(mainly sensors and devices interconnected through a network), a system can be built to
take decisions to benefit the users of that environment based on real-time
information gathered and historical data accumulated.
2. HISTORY
2
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
3
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
3.1 Vision
Ambient Intelligence (AmI) will radically change how people interact with
technology. In AmI, people will be surrounded by a multitude of interconnected
embedded systems. These devices will be able to locate and recognize objects and
people, as well as people’s intentions.
According to the AmI vision,” people will not just use technology: they will live with
it.”
Hence, AmI is :-
4
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
3.2 Semantics
The term ambient refers to the environment and reflects the need for typical
requirements such as distribution, ubiquity, and transparency.
The term Intelligence means the digital surroundings exhibit specific forms of
social interaction. In other words, an environment must recognize the people that
live in it, adapt itself to them, learn from their behavior, and possibly show
emotion. In short, the environment should be intelligent.
AmI provides ‘Smarter’ living. ie. AmI is a technology for people. To refine
the notion of ambient intelligence, Marzano and Emile Aarts formulated the following
five key concepts of AmI:
Context aware. The system can recognize you and your situational context.
The three other key elements of ambient intelligence concern the adjustment of
electronic systems in response to users. These system adjustments occur on different
time scales. Personalization refers to those occurring on a short time scale (for example,
installing personalized settings). Adaptation involves adjustments to changing user
behaviors detected by monitoring the user over longer periods of time. Ultimately,
when the system gets to know the user so well that it can detect behavioral patterns,
adjustments are possible over a very long period of time.
The benefit of an AmI system is measured by how much can give to people
while minimizing explicit interaction. The aim is to enrich specific places (a room, a
building, a car, a street) with computing facilities which can react to people’s needs
and provide assistance.
In order for AmI to become a reality a number of key technologies are required:
6
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
In AmI, technology lives with the people, hence AmI has both social and political
influences. The current phase of AmI/pervasive computing, in which computers are
already being embedded in many devices, has begun to affect our everyday lives in
ways we do not even notice.
AmI should:
help to build knowledge and skills for work, better quality of work,
citizenship and consumer choice.
7
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
a multi-disciplinary approach which aims to enhance the way environments and people
interact with each other. The ultimate goal of the area is to make the places we live and
work in more beneficial to us.
All seems to indicate this trend will continue. Slowly systems are being
designed in such a way that people do not need to be a computer specialist to benefit
from computing power. This technical possibility is being explored in an area called
Ambient Intelligence (AmI) where the idea of making computing available to people
in a non-intrusive way is at the core of its values. The benefit of an AmI system is
measured by how much can give to people whilst minimizing explicit interaction. The
aim is to enrich specific places (a room, a building, a car, a street) with computing
facilities
9
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
10
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
Of Importance for AmI are the “5Ws” (Who, Where, What, When and Why) principle
of design:
WHO: the identification of a user of the system and the role that user plays within
the system in relation to other users. This can be extended to identifying important
elements like pets, robots and objects of interest within the environment.
WHEN: the association of activities with time is required to build a realistic picture of
a system’s dynamic. For example, users, pets and robots living in a house will change
location often change location and knowing when those changes happened and for
how long they lasted are fundamental to the understanding of how an environment is
evolving.
WHAT: the recognition of activities and tasks users are performing is fundamental in
order to provide appropriate help if required. The multiplicity of possible scenarios that
can follow an action makes this very difficult. Spatial and temporal awareness help to
achieve task awareness.
WHY: the capability to infer and understand intentions and goals behind activities
is one of the hardest challenges in the area but a fundamental one which allows the
system to anticipate needs and serve users in a sensible way.
PEOPLE: Humans exploit everything around them to improve their lives and expand
their powers. They want to acquire everything with minimum effort and maximum
11
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
comfort.This desire, to have devices that amplify human powers without hindering or
cluttering their lives is what drives the increasing miniaturization of devices. Many
devices have already made the transition from big static objects to small objects that
people can carry around on their bodies. Clocks are now wristwatches, and more
recently
phones and audio systems have reached the stage of becoming worn on the body. This
instinct to find greater comfort,power,knowledge, and freedom has been the main
driving
force behind technological innovation.
Ambient intelligence intends to improve the quality of people’s lives. Not
everything that’s possible with technology is actually desirable. Therefore, it’s crucial
that people make the right choices with ambient intelligence. This is only possible if
people agree on what quality of life and what sort of world they would like to see
develop.
PLANET: AmI has a great contribution to the planet. AmI provides better care for the
environment. Numerous novel ecological developments are possible by integrating
smart electronics into the environment. They aid in checking pollution and checking
uncontrolled dumping of waste products. There are also techniques for determining
energy wastage and reduce needless consumption.
12
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
Sensors bring data to the system. The data collected is transmitted by the
network and pre-processed by the middleware, which collates and harmonises data
from different devices. In order to make decision-making easier and more beneficial to
the occupants of the environment the system will have a higher level layer of reasoning
which will accomplish diagnosis and advise or assist humans with responsibility for
intervention.
Elements that may be included in the high level ‘Decision Making’ process are a
‘Knowledge Repository’ where the events are collected and an ‘AI Reasoner’ which
will apply for example spatio-temporal reasoning to take decisions. For example, a
decision could be to perform some action in the environment and this is enabled via
‘Actuators’. Knowledge discovery and machine learning techniques learn from the
acquired information in order to update the AI Reasoner in the light of experience of
13
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
the system.
14
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
Ubiquitous computing means any computing device, while moving with you,
can build incrementally dynamic models of its various environments and configure its
services accordingly. The devices will be able to either "remember" past environments
they operated in, or proactively build up services in new environments. Ubiquitous
computing" refers to omnipresent computers that serve people in their everyday lives at
home and at work, functioning invisibly and unobtrusively in the background and
freeing people to a large extent from tedious routine tasks. This includes pen-based
technology, hand-held or portable devices, large-scale interactive screens, wireless
networking infrastructure, and voice or vision technology.
Ubiquitous communication: Ubiquitous computing is the introduction and
expansion of wireless network technology, which enables flexible communication
between interlinked devices that can be stationed in various locations or can even be
portable.
Wireless LAN (W-LAN) applications per standard IEEE 802.11b offer high-
speed transfer rates of 11 Mbit/s and can be extended over entire office buildings
and production areas by using several access points. While W-LAN is considerably
cheaper than a traditional stationary LAN, it is often still too costly to be included in
small individual devices
High rate W-PANs per standard IEEE 802.15 TG3, launched in 2003, use higher
power devices (8 dBm) than regular Bluetooth equipment (0 dBm) to transmit data at
15
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
Low power W-PANs per standard IEEE 802.15 TG4 are particularly useful for
handheld devices since energy consumption for data transmission purposes, and
costs, are extremely low. The range of operation of up to 75 m is higher than
current Bluetooth applications, but the data transfer rate of 250 Kbit/s is lower.
Wireless body area networks (BANs) interlink various wearable devices, such as
wireless data glasses, earpieces, microphones, and sensors, and can connect them to
outside networks. BANs are often used for medical applications but also in work-related
fields, for example, to provide production operators with instructions that are adapted to
the respective work situation. BANs usually consist of a central network unit, which
connects the devices and which can provide an interface to further networks outside the
BAN, for example, via Bluetooth. Advantages of BANs versus W-PANs are the short
range and the resulting lower risk of tapping and interference, as well as low
frequency operation, which leads to lower system complexity. Technologies used for
wireless BANs include magnetic, capacitive, low- power far-field and infrared
connections, while non-wireless BANs use wires or conductive fabrics.
themselves. This provides the network with great flexibility due to its ability to adapt
automatically to a changing network environment.
The key to an ISUI is the ease of use, in this case the ability to
personalize and adapt automatically to particular user behavior patterns (profiling) and
different situations (context awareness) by means of intelligent algorithms. In many
cases, different ISUIs, such as voice recognition and touch screen, are combined to
form multi-modal interfaces. ISUIs make network usage more secure as the interfaces
can identify users automatically by, for example, face or voice recognition instead of
requesting a password.
17
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
• Feature 2: The skills to perceive the environment and to perform the actions are
distributed over the agents. This pulls toward the distributed planning process.
18
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
The planning algorithm’s output is a sequence of actions such that, when they are
executed in a domain satisfying the initial state description, the goal will be achieved.
AmI system need a centralized planner that manages distributed capabilities.A
distributed HTN approach appears appropriate for AmI applications because it
naturally supports heterogeneous agents and knowledge exchange among them.
D-H TN planners are based on the concept of task network that is
represented as [(n1:1 ),(n2:2 ),……(nm: m), ]
where
19
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
A task network can be represented by a graph. For example, the task network:
• AGENT:
– Each agent keeps a local data structure called plan library, which stores
all the decompositions it knows.
20
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
• PLANNER:
– The planner can ask the currently connected agents to send their
available decompositions for a given task
D-H TN planning starts with an initial task network D representing the problem
(the goal) and with a set M of methods or decompositions. Each decomposition is a pair
m=(t,d),where t is a non-primitive task and d is a task network; m says that a way to
achieve is to perform the tasks in . Then, D-HTN planning proceeds by finding a non-
primitive task from the current task network D and a method m=(t’,d’), in M such that
t’ unifies with t and by replacing t with d’ in D. When only primitive tasks are left
in D, a plan for the original problem can be found. A plan is a sequence of ground
primitive tasks .This pure HTN planning process can be refined to make it more
efficient by introducing backtracking, critic functions, and other technicalities.
Each decomposition has associated three numerical indexes that are associated to:-
the plan that is being formed is a task network D. D is initialized with the initial task
to be solved (i.e., the goal to be reached). The D-HTN planner produces a final plan
D composed only of primitive tasks that can be executed by the agents. M(t) denotes
the decomposition set.
1: D = initial task
2: while D contains nonprimitive tasks do
a) choose a nonprimitive task t from D
b) populate M(t), by requesting the currently connected agents to
send the decompositions m = (t’, d’) such that t’ unifies with t and
by collecting these decompositions
e) end if
f) replace t with d’ in D
3:end while
then
c) end if
22
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
2: end while
23
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
The agent that simulates the monitoring devices on the diabetic patient is called
goal generator agent because in our application scenario it is the source of goals that the
planning system attempts to achieve. The goal generator agent stands for any device or
user that can generate a goal for the AmI system. The goal generator agent provides
the input to our planner in terms of high-level goals to be reached. The agents that
populate the room in our scenario are conceptually organized in three main classes:
communication agents, repository agents, and interactive agents.
24
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
The communication agents include the SMS agent, the email agent, the fax agent,
and the phone agent for sending and receiving SMS, e-mails, faxes, and phone calls,
respectively. The repository agents are the address book agent, a database of contacts,
and the medical store agent, a database of medicines currently present in the
environment. The interactive agents provide the sensors and the actuators to interact
with the environment; they include the thermometer agent, a temperature sensor, and
the heating agent that can change the temperature in the environment. All these agents
(the goal generator agent and those equipping the room) are supervised and
coordinated by the environmental majordomo agent.
The agents represent devices that are physically and permanently part of the
room (e.g., the heating agent) and the agents that represent mobile devices that are
transiently part of the room (e.g., the phone agent could be a cell phone carried by a
person walking through the room).
Some of the decompositions initially included in the plan libraries of some of the
agents composing the AmI system for the application scenario are listed in Fig 6.
25
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
26
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
Request(Insulin).
27
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
The two tasks are connected by a selection statement: if the output of the
execution of the task IsThere (Insulin) (that checks if some insulin is left in the room) is
False then the task Request (Insulin) (that requests to supply insulin) is executed. The
planning process picks up the nonprimitive task IsThere (Insulin). This task can be
decomposed only by a primitive task of the medical store agent.
28
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
The planning process continues and the new inserted nonprimitive tasks are
decomposed in primitive tasks performed by the goal generator, the address book
agent, and the SMS agent.
29
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
The plan is now complete and ready to be executed. The execution of the plan is
supervised by the environmental majordomo that requests the agents to perform the
primitive
tasks they proposed. During the execution, first the medical store is checked for
insulin; if it is found its counter is decremented by 1 and the plan execution ends since
the task IsThere (Insulin) returns True; otherwise, the execution continues by activating
the other agents.
30
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
Ambient Intelligence possesses applications in many areas. Some of them are listed below:-
• Public transportation sector. Public transport can benefit from extra technology
including satellite services, GPS-based spatial location, vehicle identification, image
processing and other technologies to make transport more fluent and hence more
efficient and safe.
• Emergency services. Safety-related services like fire brigades can improve the
reaction to a hazard by locating the place more efficiently and also by preparing the
way to reach the place in connection with street services. The prison service can also
quickly locate a place where a hazard is occurring or is likely to occur and prepare
better access to it for security personnel.
31
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
11. CHALLENGES
The fast penetration of wireless communications has put into evidence the
user’s need to get easily connected anywhere and anytime at an affordable price. On
the one hand, wireless communications clearly proved that the most a technology
provides simple access means, added to freedom of movement and increased security,
the most the user is willing to accept it.
On the other hand, the most a technology is complex and costly, the less the user
is prone to accept it, in spite of possibly large potential advantages, which are generally
not reachable by the average user not interested in spending time and energies in
acquiring the underlying technology fundamentals. As a consequence, the successful
systems of the future will adhere to the paradigm of ”disappearing technologies”, both
valid for communications and computing, and will provide improved ease-of use at the
expense of an increased, but invisible to the user, complexity of the underlying systems
and networks necessary to transport and process the information in the different
32
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
33
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
Ambient Intelligence faces a lot of challenges. Among these are the social
implications of AmI environments, the different potentials of AmI to enrich our lives,
aspects of privacy and trust, characteristics of different AmI interactions, how much
intelligence people are willing to accept, the different dimensions of the term ambient,
the design of future interaction spaces and intelligent artifacts, factors of user
experience for implicit interaction, existing and emerging AmI application areas and
scenarios, the connection of AmI concepts to physical spaces where it happens etc.
Integrate smart media access into surroundings (audio, video, and light).
• Challenges in Innovation
34
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
• Challenges in Involvement
Reach out to ordinary people so as to let them participate in the AmI effort.
35
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
12. CONCLUSION
The new paradigm of ambient intelligence can bring about a revolution in the
design, appearance, and use of electronics in ordinary life. It could support and
facilitate simple and recurrent tasks, but it could also lead to a culture very
different from today’s. This new culture could develop through the expansion of
the use media into a world in which physical and virtual experiences merge to
support personal expression, business productivity, and personal lifestyles
36
DEPT OF COMPUTER ENGG. AMBIENT INTELLIGENCE
13. REFERENCES
[1] Francesco Amigoni, Associate Member, IEEE, Nicola Gatti, Member, IEEE, Carlo
Pinciroli, and Manuel Roveri, “What Planner for Ambient Intelligence
Applications?” ,IEEE Transactions On Systems, Man, And Cybernetics—Part A:
Systems And Humans , Vol. 35, No. 1, January 2005
[3] Carlos Ramos, Polytechnic of Porto • Juan Carlos Augusto, University of Ulster
Daniel Shapiro, Institute for the Study of Learning and Expertise, “Ambient
Intelligence—the Next Step for Artificial Intelligence”, Published by the IEEE
Computer Society, March/April 2008.
[5] Juan Carlos Augusto and Paul McCullagh School of Computer Science and
Mathematics University of Ulster at Jordanstown BT37 0QB United Kingdom,
“Ambient Intelligence: Concepts and Applications ”
37