45
http://elite.polito.it AMBIENT INTELLIGENCE AN OVERVIEW Luigi De Russis @luigidr

Ambient Intelligence: An Overview

Embed Size (px)

Citation preview

Page 1: Ambient Intelligence: An Overview

http://elite.polito.it

AMBIENT INTELLIGENCE AN OVERVIEW

Luigi De Russis

@luigidr

Page 2: Ambient Intelligence: An Overview

http://elite.polito.it

Luigi De Russis

@luigidr

AMBIENT INTELLIGENCE AN OVERVIEW

Page 3: Ambient Intelligence: An Overview

http://elite.polito.it

Luigi De Russis

@luigidr

AMBIENT INTELLIGENCE AN OVERVIEW

Page 4: Ambient Intelligence: An Overview

Internet of Things /

Smart Devices

Home Automation /

Smart Home

TECHNOLOGY TRENDS

Page 5: Ambient Intelligence: An Overview

Internet of Things /

Smart Devices

Home Automation /

Smart Home

TECHNOLOGY TRENDS

Page 6: Ambient Intelligence: An Overview

Internet of Things /

Smart Devices

Home Automation /

Smart Home

TECHNOLOGY TRENDS

Page 7: Ambient Intelligence: An Overview

Internet of Things /

Smart Devices

Home Automation /

Smart Home

TECHNOLOGY TRENDS

Page 8: Ambient Intelligence: An Overview

SMART DEVICES

for the home and the office

IoT

Smart

Home

Page 9: Ambient Intelligence: An Overview

SMART HOME, EXEMPLIFIED technology-oriented approach

https://www.youtube.com/watch?v=X604TGDgTVA

Page 10: Ambient Intelligence: An Overview

SMART (?) HOME

https://www.youtube.com/watch?v=_CQA3X-qNgA

where is the "smartness"?!?

Page 11: Ambient Intelligence: An Overview

THIS IS NOT AMBIENT INTELLIGENCE

* this is a first step in the "right" direction, only

Page 12: Ambient Intelligence: An Overview

AMBIENT INTELLIGENCE A VISION OF THE FUTURE

https://www.youtube.com/watch?v=NjYTzvAVozo

look at the overall concept, not at the details!

Page 13: Ambient Intelligence: An Overview

AMBIENT INTELLIGENCE MY FRIENDS CALL ME AMI

Page 14: Ambient Intelligence: An Overview

AMBIENT INTELLIGENCE MY FRIENDS CALL ME AMI

Page 15: Ambient Intelligence: An Overview

AMBIENT INTELLIGENCE MY FRIENDS CALL ME AMI

why

Page 16: Ambient Intelligence: An Overview

AMBIENT INTELLIGENCE MY FRIENDS CALL ME AMI

why

AmI is people-oriented

Page 17: Ambient Intelligence: An Overview

AMBIENT INTELLIGENCE MY FRIENDS CALL ME AMI

why

what

AmI is people-oriented

Page 18: Ambient Intelligence: An Overview
Page 19: Ambient Intelligence: An Overview

sensitive

intelligent

responsive

adaptive

ubiquitous

transparent

Page 20: Ambient Intelligence: An Overview

sensitive

intelligent

ubiquitous

transparent

Able to sense the

environments and its

inhabitants.

Able to process

sensor data.

responsive

adaptive

Page 21: Ambient Intelligence: An Overview

sensitive

intelligent

ubiquitous

transparent responsive

adaptive

Able to respond to

user needs.

Able to act on the

environment.

Page 22: Ambient Intelligence: An Overview

sensitive

intelligent

ubiquitous

transparent

Able to infer a situational context:

- from environment data

- from user data (identity, presence,

actions, …)

- from statistics and preferences

- from external information sources

Able to adapt to the context, by

means of the interpretation of

sensing and the generated response

responsive

adaptive

Page 23: Ambient Intelligence: An Overview

sensitive

intelligent

ubiquitous

"The most profound

technologies are those

that disappear. They

weave themselves

into the fabric of

everyday life until they

are indistinguishable

from it." Mark Weiser

transparent responsive

adaptive

Page 24: Ambient Intelligence: An Overview

sensitive

intelligent

ubiquitous

Present, appearing,

found everywhere.

Able to be

distributed over the

ambient and over

different people.

transparent responsive

adaptive

Page 25: Ambient Intelligence: An Overview

sensitive

intelligent

ubiquitous

Incorporates Artificial

Intelligence:

- Machine learning, agent-

based software, robotics

- Hearing, vision,

language, knowledge

processing

- Semantic web, reasoning

transparent responsive

adaptive

Page 26: Ambient Intelligence: An Overview

sensitive

intelligent

responsive

adaptive

ubiquitous

transparent

OK, IT'S TIME TO COOK!

Page 27: Ambient Intelligence: An Overview

MAIN STEPS TOWARD A SUCCESSFUL AMI SYSTEM

Page 28: Ambient Intelligence: An Overview

MAIN STEPS TOWARD A SUCCESSFUL AMI SYSTEM

Sensing

Acting

Reasoning Interacting

Page 29: Ambient Intelligence: An Overview

MAIN STEPS TOWARD A SUCCESSFUL AMI SYSTEM

Sensing

Acting

Reasoning Interacting

Page 30: Ambient Intelligence: An Overview

MAIN STEPS TOWARD A SUCCESSFUL AMI SYSTEM

Sensing

Acting

Reasoning Interacting

Needed to provide

responsiveness and

adaptability.

Model, interpret and

recognize context, users

and their activities.

Make decisions, e.g.,

acting vs. suggesting.

Page 31: Ambient Intelligence: An Overview

MAIN STEPS TOWARD A SUCCESSFUL AMI SYSTEM

Sensing

Acting

Reasoning Interacting

Page 32: Ambient Intelligence: An Overview

MAIN STEPS TOWARD A SUCCESSFUL AMI SYSTEM

Sensing

Acting

Reasoning Interacting

Page 33: Ambient Intelligence: An Overview

HOW FAR ARE WE? THE RESEARCH WORLD IN 2015

sensitive

intelligent

responsive

adaptive

ubiquitous

transparent

Sensing

Acting

Reasoning Interacting

Page 34: Ambient Intelligence: An Overview

AIR LAB Ambient

Intelligence

Research Lab

Energy-Efficient User-centric Light Control in

Smart Homes This project is based on the use of cameras and a distributed

processing method for automated control of lights in a smart

home. The implemented optimization formulations maintain

the user's comfort while reducing the energy cost of lights.

Information from camera sensors provides occupancy

reasoning and human activity analysis. By employing the user's

positions, activities, and preference as constraints, the system

optimizes the light setting for the user's satisfaction in the

occupied area.

Reinforcement Learning for Ambient Intelligent

Atmospheric Lighting and Music The goal is to create a user-centric methodology for adaptation of

system services based on accumulated knowledge about the user

preferences. These preferences are learned through user's explicit or

implicit feedback to the system when the user opts to react to the

provided service. As a result, the system adapts to provide the most

satisfactory background music and ambient lighting to the user. In

our approach, the system gains intelligence through observing the

user, interacting with the user, and exploring the user's interests via

mutual discovery mechanisms. Context is inferred not just through

generic data such as time of the day, but also via detecting user-

specific situation such as location, activity, or event.

http://airlab.stanford.edu

Page 35: Ambient Intelligence: An Overview

CHANGING

PLACES MIT Media Lab

CityHome The CityHome Lab is a 200 square-foot Living Laboratory designed to develop, deploy,

test, and evaluate strategies for "living large in a small space", with a focus on the

mechatronics of hyper-efficient transformable infill, new home interfaces, and

technologies related to distributed work, proactive health, energy conservation,

entertainment, and communication. The integration of these new systems and

technologies creates urban dwellings that function as if they were much larger, minimize

resource consumption, and develop rich living experiences for their occupants.

http://cp.media.mit.edu

https://www.youtube.com/watch?v=f8giE7i7CAE

Page 36: Ambient Intelligence: An Overview

FLUID

INTERFACES MIT Media Lab

Reality Editor The Reality Editor is a system that supports editing the

behavior and interfaces of so-called "smarter objects", i.e.

objects or devices that have an embedded processor and

communication capability. Using augmented reality

techniques, the Reality Editor maps graphical elements

directly on top of the tangible interfaces found on physical

objects, such as push buttons or knobs. The Reality Editor

allows flexible reprogramming of the interfaces and

behavior of the objects as well as defining relationships

between smarter objects in order to easily create new

functionalities.

Video: https://vimeo.com/74073989

http://fluid.media.mit.edu

AutoEmotive Regardless of the emotional state of drivers, current cars

feel impassive and disconnected. We believe that by

adding emotion-sensing technologies inside the car, we

can dramatically improve the driving experience while

increasing the safety of drivers. This work explores the

landscape of possible applications when incorporating

stress-sensing devices in the car.

Video: https://vimeo.com/85856989

Page 37: Ambient Intelligence: An Overview

INTELLIGENT

ENVIRONMENTS

GROUP

http://ieg.essex.ac.uk/

RESPONSIVE

ENVIRONMENTS MIT Media Lab

http://resenv.media.mit.edu

CASAS Center for Advanced

Studies in Adaptive

Systems

http://casas.wsu.edu/

GOODIES Research GrOup On

Development of

Intelligent

EnvironmentS

http://ie.cs.mdx.ac.uk/

Page 38: Ambient Intelligence: An Overview

E-LITE Intelligent and

Interactive

Systems

Ambient Intelligence Course

Third year, elective course, for all the Engineering degree. In English.

The course aims at describing, from an experimental point of view, the field of Ambient

Intelligence, outlining its multi-disciplinary nature as well as its technology and

application areas.

Special emphasis, on the course, will be devoted to design-related aspects and on the

overall hardware-software architecture, besides reviewing the involved technologies. This

will enable students to design and realize reusable and interoperable solutions, and to

collaboratively build a working prototype of an AmI system, in the laboratory.

Projects website: http://ami-2015.github.io/, about a "Smart Politecnico"

2014 projects: http://ami-2014.github.io/

http://elite.polito.it

Page 39: Ambient Intelligence: An Overview

E-LITE Intelligent and

Interactive

Systems

Ambient Intelligence Course

Third year, elective course, for all the Engineering degree. In English.

The course aims at describing, from an experimental point of view, the field of Ambient

Intelligence, outlining its multi-disciplinary nature as well as its technology and

application areas.

Special emphasis, on the course, will be devoted to design-related aspects and on the

overall hardware-software architecture, besides reviewing the involved technologies. This

will enable students to design and realize reusable and interoperable solutions, and to

collaboratively build a working prototype of an AmI system, in the laboratory.

Projects website: http://ami-2015.github.io/, about a "Smart Politecnico"

2014 projects: http://ami-2014.github.io/

http://elite.polito.it

Public showcase of students' projects to be held on

September 29, 2015 (in the evening) at I3P

You are kindly invited!

Page 40: Ambient Intelligence: An Overview

E-LITE Intelligent and

Interactive

Systems

http://elite.polito.it

HomeRules A considerable amount of research has been carried out towards enabling average

users to customize their smart homes through trigger-action ("if... then...")

programming. However, inhabitants of such smart environments keep having problems

understanding, administering, troubleshooting, and deriving benefits from the

technologies employed in their homes.

HomeRules is a mobile and tangible application for end-user programming in smart

homes.

Video: https://www.youtube.com/watch?v=hswwY8j3yoI

Page 41: Ambient Intelligence: An Overview

E-LITE Intelligent and

Interactive

Systems

http://elite.polito.it

HomeRules A considerable amount of research has been carried out towards enabling average

users to customize their smart homes through trigger-action ("if... then...")

programming. However, inhabitants of such smart environments keep having problems

understanding, administering, troubleshooting, and deriving benefits from the

technologies employed in their homes.

HomeRules is a mobile and tangible application for end-user programming in smart

homes.

Video: https://www.youtube.com/watch?v=hswwY8j3yoI

Thesis available on this topic

Page 42: Ambient Intelligence: An Overview

E-LITE Intelligent and

Interactive

Systems

http://elite.polito.it

Smarter Notifications In the Internet of Things (IoT) world, we are under a constant stream of messages,

coming from various "smart objects" (e.g., thermostats, washing machines, weather

stations, activity trackers, drink trackers) and from different services and Social Network

(like Facebook, Twitter, WhatsApp, e-mail, etc.). All these notifications may be interesting

by themselves, but taken together they risk to be a constant distraction and annoyance.

Moreover, they are "raw data", typically, from which we cannot immediately derive any

suggestion or pattern for personal improvements or for a better understanding of

some aspects of our life. Things become further complicated by the presence of "smart

objects" that are shared between groups of people or family members (like a TV or a

washing machine). Thus, data coming from such devices/appliances can affect multiple

persons and their behaviors.

We are working on a Smart Notification system, able to deliver the "right" notification,

to the "right" person (or people), in the "right" moment, according to users'

preferences, activities and to the notification characteristics.

Page 43: Ambient Intelligence: An Overview

E-LITE Intelligent and

Interactive

Systems

http://elite.polito.it

Smarter Notifications In the Internet of Things (IoT) world, we are under a constant stream of messages,

coming from various "smart objects" (e.g., thermostats, washing machines, weather

stations, activity trackers, drink trackers) and from different services and Social Network

(like Facebook, Twitter, WhatsApp, e-mail, etc.). All these notifications may be interesting

by themselves, but taken together they risk to be a constant distraction and annoyance.

Moreover, they are "raw data", typically, from which we cannot immediately derive any

suggestion or pattern for personal improvements or for a better understanding of

some aspects of our life. Things become further complicated by the presence of "smart

objects" that are shared between groups of people or family members (like a TV or a

washing machine). Thus, data coming from such devices/appliances can affect multiple

persons and their behaviors.

We are working on a Smart Notification system, able to deliver the "right" notification,

to the "right" person (or people), in the "right" moment, according to users'

preferences, activities and to the notification characteristics.

Thesis available on this topic

Page 44: Ambient Intelligence: An Overview

http://elite.polito.it

THANKS! QUESTIONS?

Luigi De Russis

@luigidr

[email protected]

Page 45: Ambient Intelligence: An Overview

This work is licensed under the Creative Commons “Attribution-NonCommercial-ShareAlike Unported (CC BY-NC-SA 3,0)” License.

You are free: – to Share - to copy, distribute and transmit the work

– to Remix - to adapt the work

Under the following conditions: – Attribution - You must attribute the work in the manner specified by

the author or licensor (but not in any way that suggests that they endorse you or your use of the work).

– Noncommercial - You may not use this work for commercial purposes.

– Share Alike - If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.

To view a copy of this license, visit http://creativecommons.org/license/by-nc-sa/3.0/

LICENSE