intelligent interactive systems - ambient intelligence + mobile technology

Post on 13-Dec-2014

201 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

The Fly See Buy app focuses on an interactive media system where a mobile device delivers the input for an ambient system called Points. The system navigates users at the Airport, keeping in mind the user might want to go shopping, use public services, or meet other people during their often short stay at the airport. Fly See Buy aims at travelers having their departure and or transit at the airport. The system informs (e.g. navigates) travelers using the sensors on the user’s mobile device (e.g. smartphone or tablet) in combination with existing navigation software systems already implemented at the airport. One important condition is that the users have the Fly See Buy application installed and running on their mobile system and have access to the internet.

TRANSCRIPT

Fly See Buy

Barry KolleeSelvi RatnasingamSylvia van SchieWouter StuifmeelRobert Jan Prick

INTELLIGENT INTERACTIVE SYSTEMS | OCTOBER 8TH, 2013

Introduction: Topics

- ambient intelligence

- mobile technology

Introduction: Topics

ambient intelligence (en.wikipedia, 7/9/2013):

“ambient intelligence (AmI) refers to electronic environments that are sensitive and responsive

to the presence of people”

Introduction: Topics

Mobile technology (en.wikipedia, 7/9/2013):

“a standard mobile device has gone from being no more than a simple two-way pager to being

a mobile phone, GPS navigation device, an embedded web browser and instant messaging

client, and a handheld game console”.

Introduction: Vision

Weiser, M. The Computer for the 21st Century, Scientific American (1991)

Introduction: Ambient Intelligence

Weiser, M. The Computer for the 21st Century, Scientific American (1991)

“Specialized elements of hardware and software, connected by wires, radio waves and

infrared, will beso ubiquitous that no one will notice their

presence”

Introduction: Mobile technology

“Little is more basic to human perception than physical juxtaposition, and so ubiquitous

computers must know where they are. If a computer knows merely what room it is in, it can adapt its behavior in significant ways….”

Weiser, M. The Computer for the 21st Century, Scientific American (1991)

Introduction: Vision

Weiser, M. The Computer for the 21st Century, Scientific American (1991)

Introduction: Goal

“When things disappear ….. we are freed to use them without thinking and so to focus on

new goals”

Weiser, M. The Computer for the 21st Century, Scientific American (1991)

The Big Data Challenge

● Lausanne Data Collection Campaign

● A large-scale mobile data resource

● ‘Privacy by design’

● Image logfiles

● Monitor entire smartphone (N95)

Laurila, J. K., Gatica-Perez, D., Aad, I., Blom, J., & Bornet, O.The mobile data challenge: Big data for mobile computing research. , http://privacybydesign.ca/

The Big Data Challenge

Laurila, J. K., et al.The mobile data challenge: Big data for mobile computing research.

The Big Data Challenge

● Semantic place prediction

● Next place prediction

● Demographic attribute prediction

Laurila, J. K., et al.The mobile data challenge: Big data for mobile computing research.

Applying to Fly See Buy system

“Each data type corresponds to a table in which each row represents a record such as a phone call or an observation of a WLAN access point. User IDs and

timestamps are the basic information for each record.“

Laurila, J. K., et al.The mobile data challenge: Big data for mobile computing research.

How long?

● Investigate properties of learning

● Predicting social and individual models

Altshuler, Y., (2012). Incremental learning with accuracy prediction of social and individual properties from mobile-phone data.

‘Reality mining’

A. Pentland, in The Global Information Technology Report 2008-2009 (World Economic Forum, Geneva, 2009)

Methodology

● Classifiers○ Personal properties (first level)○ Social links (life-partner?)

● Correlation amount of time vs. accuracy

Altshuler, Y., Aharony, N., Fire, M., Elovici, Y., & Pentland, A. S. (2012). Incremental learning with accuracy prediction of social and individual properties from mobile-phone data.

Methodology

● Android Application○ GPS○ Accelerometer○ Third Party application○ Cell tower ID’s○ WIFI LAN ID’s (proximity)

Altshuler, Y., Aharony, N., Fire, M., Elovici, Y., & Pentland, A. S. (2012). Incremental learning with accuracy prediction of social and individual properties from mobile-phone data.

Methodology

● Feature vector○ Location○ Sms-pattern○ Internet usage○ Call-pattern○ Phone applications○ Alarms

● Friends and family dataset (140 people)

Altshuler, Y., Aharony, N., Fire, M., Elovici, Y., & Pentland, A. S. (2012). Incremental learning with accuracy prediction of social and individual properties from mobile-phone data.

Conclusion

● Ethnicity 60%

● Is student

● Significant other 65 %

Altshuler, Y., Aharony, N., Fire, M., Elovici, Y., & Pentland, A. S. (2012). Incremental learning with accuracy prediction of social and individual properties from mobile-phone data.

Conclusion

Modeled using ‘gompertz function’

“At a moment I can say with an amount of certainty who you are.”

Laurila, J. K., Gatica-Perez, D., Aad, I., Blom, J., & Bornet, O.The mobile data challenge: Big data for mobile computing research.

AdNext: A Visit-Pattern-Aware Mobile Advertising System | for Urban Commercial Complexes

Keywords

● Mobile advertising

● Sequential visit patterns

● Prediction models

● Wi-Fi localization

● User survey

Kim, B., Ha, J., Lee, S., Kang, S., Lee, Y., Rhee, Y., . . . Song, J. (2011). AdNext: A visit-pattern-aware mobile advertising system for urban commercial complexes. Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, Phoenix, Arizona. 7-12.

COEX Mall

● Largest commercial complex in South Korea

● 260 stores / 100.000 visitors per day

● Customer targeting

○ Spatial relevance

○ Temporal relevance

Image: Official Site of Korea Tourism http://www.visitkorea.or.

kr/enu/SI/SI_EN_3_1_1_1.jsp?cid=736121Kim, B. et al AdNext: A visit-pattern-aware mobile advertising system for urban commercial complexes. Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, Phoenix, Arizona. 7-12.

AdNext System Architecture

Kim, B. et al AdNext: A visit-pattern-aware mobile advertising system for urban commercial complexes. Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, Phoenix, Arizona. 7-12.

Collecting Place Visit History

● store-level localization accuracy

● identify users’ current location (using accelerometer)

● detect in/out time (location change validation)

Kim, B. et al AdNext: A visit-pattern-aware mobile advertising system for urban commercial complexes. Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, Phoenix, Arizona. 7-12.

Next Visit Prediction Model 1/2

Bayesian Networks – Probabilistic graphical modelIt models the joint probability P(X, Y), where X represents features and Y represents labels. Main features:● visit place (P)● visit time (T)● visit duration (D)● gender (G) - static● age (A) - static

Kim, B. et al AdNext: A visit-pattern-aware mobile advertising system for urban commercial complexes. Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, Phoenix, Arizona. 7-12.

Next Visit Prediction Model 2/2

Kim, B. et al AdNext: A visit-pattern-aware mobile advertising system for urban commercial complexes. Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, Phoenix, Arizona. 7-12.

Accuracy

● Data collection

● Prediction accuracy

● Comparison

Kim, B.et al (2011). AdNext: A visit-pattern-aware mobile advertising system for urban commercial complexes. Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, Phoenix, Arizona. 7-12.

Discussion

● Privacy concerns

● Energy consumption

Kim, B.,et al (2011). AdNext: A visit-pattern-aware mobile advertising system for urban commercial complexes. Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, Phoenix, Arizona. 7-12.

Context-aware Media Agent for Public Spaces | Guide visitors in Museums

Authors: Ichiro Satoh

Satoh, Ichiro. Context-aware Media Agent for Public Spaces. Lansdale PA 19446: IOS Press, doi:10.3233/978-1-60750-606-5-407, 0. Print. Ichiro, Satoh, (2008) Context-Aware Agents to Guide Visitors in Museums, National Institute of Informatics, Tokyo, Japan Pages 441-455,

Portable terminals are not desirable

● requires end-users to carry players along

● require explicit input

● expensive devices to lend

● require regular maintenance

● interacting difficulties

● prevent visitors from focusing on the exhibits

Satoh, Ichiro. Context-aware Media Agent for Public Spaces. Lansdale PA 19446: IOS Press, doi:10.3233/978-1-60750-606-5-407, 0. Print. Ichiro, Satoh, (2008) Context-Aware Agents to Guide Visitors in Museums, National Institute of Informatics, Tokyo, Japan Pages 441-455,

Agent runtime system

Mobile agent

● annotation

● navigation

● user preference

Satoh, Ichiro. Context-aware Media Agent for Public Spaces. Lansdale PA 19446: IOS Press, doi:10.3233/978-1-60750-606-5-407, 0. Print. Ichiro, Satoh, (2008) Context-Aware Agents to Guide Visitors in Museums, National Institute of Informatics, Tokyo, Japan Pages 441-455,

User navigation patterns

Satoh, Ichiro. Context-aware Media Agent for Public Spaces. Lansdale PA 19446: IOS Press, doi:10.3233/978-1-60750-606-5-407, 0. Print. Ichiro, Satoh, (2008) Context-Aware Agents to Guide Visitors in Museums, National Institute of Informatics, Tokyo, Japan Pages 441-455,

Context-aware Annotation in Museum

Satoh, Ichiro. Context-aware Media Agent for Public Spaces. Lansdale PA 19446: IOS Press, doi:10.3233/978-1-60750-606-5-407, 0. Print. Ichiro, Satoh, (2008) Context-Aware Agents to Guide Visitors in Museums, National Institute of Informatics, Tokyo, Japan Pages 441-455,

Conclusion

This paper only described the design and implementation of an agent-based system for building and operating context-aware visitor-guide services in public museums.

Satoh, Ichiro. Context-aware Media Agent for Public Spaces. Lansdale PA 19446: IOS Press, doi:10.3233/978-1-60750-606-5-407, 0. Print. Ichiro, Satoh, (2008) Context-Aware Agents to Guide Visitors in Museums, National Institute of Informatics, Tokyo, Japan Pages 441-455,

Need a location-based sensor to track

the user.

Most used sensors

● RFID

● NFC

● WiFi

Probability kernel regression for WiFi localisation

How the KL-divergence kernel regression algorithm bridges the gap with other WiFi

localisation algorithm?

Mirowski, P., Whiting, P., Steck, H., Palaniappan, R., MacDonald, M., Hartmann, D., et al. (2012). Probability kernel regression for WiFi localisation. Journal of Location Based Services, 6(2), 81-100.

WiFi localisation based on

● Fingerprints

Mirowski, P., Whiting, P., Steck, H., Palaniappan, R., MacDonald, M., Hartmann, D., et al. (2012). Probability kernel regression for WiFi localisation. Journal of Location Based Services, 6(2), 81-100.

Fingerprint?

The received signal strength (RSS) values from multiple access points (AP) are collected at different reference points and these reference points with related RSS are

referred as fingerprints.

Mirowski, P., Whiting, P., Steck, H., Palaniappan, R., MacDonald, M., Hartmann, D., et al. (2012). Probability kernel regression for WiFi localisation. Journal of Location Based Services, 6(2), 81-100.

Pattern matching process

Apply the learned model to real-time RSS sample.

Mirowski, P., Whiting, P., Steck, H., Palaniappan, R., MacDonald, M., Hartmann, D., et al. (2012). Probability kernel regression for WiFi localisation. Journal of Location Based Services, 6(2), 81-100.

Fingerprint

Mirowski, P., Whiting, P., Steck, H., Palaniappan, R., MacDonald, M., Hartmann, D., et al. (2012). Probability kernel regression for WiFi localisation. Journal of Location Based Services, 6(2), 81-100.

Apply different statistical algorithm

● K-nearest neighbour● Artificial neural network

● KL-divergence kernel regression algorithm

Mirowski, P., Whiting, P., Steck, H., Palaniappan, R., MacDonald, M., Hartmann, D., et al. (2012). Probability kernel regression for WiFi localisation. Journal of Location Based Services, 6(2), 81-100.

Contrasting dataset

● Office building (with dense and repeated fingerprints)

● Auditorium (a large open space)

● Public space (with mixed layouts and heavy pedestrian traffic)

Mirowski, P., Whiting, P., Steck, H., Palaniappan, R., MacDonald, M., Hartmann, D., et al. (2012). Probability kernel regression for WiFi localisation. Journal of Location Based Services, 6(2), 81-100.

Challenges

● Device-independent measurements

● Conditional independence of the RSS from a single AP

● Choosing parameters, like N fingerprints, N RSS sample

Mirowski, P., Whiting, P., Steck, H., Palaniappan, R., MacDonald, M., Hartmann, D., et al. (2012). Probability kernel regression for WiFi localisation. Journal of Location Based Services, 6(2), 81-100.

Conclusion

Very flexible and generalise several existing WiFi localisation algorithm

Mirowski, P., Whiting, P., Steck, H., Palaniappan, R., MacDonald, M., Hartmann, D., et al. (2012). Probability kernel regression for WiFi localisation. Journal of Location Based Services, 6(2), 81-100.

Ambient system

● Project goals○ Personalised recommendations for venues

(shopping, dining, etc.) in an airport terminal environment

○ Recommendations are represented in an ambient system in the public space

○ More foot traffic to airport venues○ Increased revenue of venues

Points by Breakfast NY

How do you distinguishan ambient display from a regular

display?

Designing interactivity awareness for ambient displays

● Addresses particular aspects of interaction regarding ambient displays

● How can users make out which display is interactive, and which isn't?

● How can users tell which type of interface the ambient display exposes?

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

Interaction techniques

A. Using software installed on the mobile device

B. Natural interaction via pointing and gestures

C. Touch-based interaction

D. Combining mobile phones and gestures

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

Example of public display

Clear Channel gaat digitaal op Amsterdam CS. (2012, December 4). Clear Channel Hillenaar - Buitenreclame. Retrieved October 7, 2013, from http://www.clearchannel.nl/nl/Nieuws/Laatste-nieuws/Default.aspx?PageId=535

Study

● Study to investigate perception of interactivity of displays

● Design○ Repeated-measures design, 3 independent

variables:■ Display■ Interactivity■ Reachability

○ Dependent variable:■ Response

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

Test data

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

Test results

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

Test results

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

Test results

● Accurate responses: only 54.9%

● But: participants were more accurate than being wrong or undecided (33% wrong)

● Participants were prone to mark normal displays as ambient, and vice versa

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

Factors for successful ambient awareness

● Location

● Installation

● Reachability

● Content

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

Improving ambient awareness

● Clear symbols● Instruction video● Instruction manual, text● Metaphorical pictures

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

Conclusions

"How we should interact with ambient content is still to be answered"- Vatavu R. D.

● Perceptions of ambient displays are still sometimes wrong

● Designers need to think of clever implementation of the system based on the four factors

● Future work is still needed for better understanding

Vatavu, R. D. (2013). On designing interactivity awareness for ambient displays. Multimedia Tools and Applications, 1-22.

How do you recommend venues using input from a user and contextual circumstances?

Location-based recommendation system using bayesian user's preference model

● Goal:○ Reflecting individual preference at a proper time

● Map-based personalised recommendation system○ Recommended restaurants nearby○ User's preference modeled by Bayesian networks

● Input from user and contextual information

Park, M., Hong, J., & Cho, S. (2007). Location-based recommendation system using bayesian user's preference model in mobile devices.4611, 1130-1139

Bayesian model

● Set of variables and their conditional dependencies

Park, M., Hong, J., & Cho, S. (2007). Location-based recommendation system using bayesian user's preference model in mobile devices.4611, 1130-1139

System design

Park, M., Hong, J., & Cho, S. (2007). Location-based recommendation system using bayesian user's preference model in mobile devices.4611, 1130-1139

User input

● User profile○ Age, Gender, Blood type, Has car,

Income, Food preference● User request

○ Class, Mood, Price, Parking Area

Park, M., Hong, J., & Cho, S. (2007). Location-based recommendation system using bayesian user's preference model in mobile devices.4611, 1130-1139

Contextual input

● Web, system, GPS and application data will be preprocessed into context log

● Live information (location, weather, time)is taken intoaccount with userrequest

Park, M., Hong, J., & Cho, S. (2007). Location-based recommendation system using bayesian user's preference model in mobile devices.4611, 1130-1139

Output

● Top 2 recommended restaurants per typeof meal○ Based on personal

preferences andcontextualcircumstances

● At least one matchon personalpreference

Park, M., Hong, J., & Cho, S. (2007). Location-based recommendation system using bayesian user's preference model in mobile devices.4611, 1130-1139

Conclusions

● Result is a proposition of a BN-based recommendation system○ It reflects user's preference using a user profile and

context information

● Usability and additional stability tests are yet to be done

Park, M., Hong, J., & Cho, S. (2007). Location-based recommendation system using bayesian user's preference model in mobile devices.4611, 1130-1139

Debate

FOR OR AGAINST #1

The Fly See Buy, personal, efficient and preference based navigation application for airports is

something I would consider using.

GREEN RED( free beer afterwards )

FOR OR AGAINST #2

Navigation by ambient displays is a useful addition to a mobile interface.

GREEN RED

FOR OR AGAINST #3

If one uses a portable device for navigation, can we speak of a ambient system (definition Weiser).

GREEN RED

Final Discussion Question

Sign Post vs Mobile Device?The mobile device is used for preference input in both cases.

top related