Personalizing Threshold Values On Behavior Detection With Collaborative Filtering

Preview:

Citation preview

1

Personalizing Threshold Values on Behavior Detection with Collaborative Filtering

2

Reference

Hiroyuki Yamahara, Fumiko Harada, Hideyuki Takada,and Hiromitsu Shimakawa “Personalizing Threshold Values on Behavior Detection with Collaborative Filtering” Ubiquitous Intelligence and Computing 2008, LNCS 5061

Outline Introduction Behavior Detection in the Home Discussion on Setting of Threshold Values Dynamic Threshold Determination with

Collaborative Filtering Related Work Conclusion

3

Introduction A collaboration system for assisting users in

their homes, as an attempt for making intelligent environments

Collaboration with the user by environment may bring him comfort, relief and safety

proactive services high-level behaviors set threshold values, which are used for creating

a behavioral pattern and for matching online sensor data with the pattern

4

Behavior Detection in the Home

Detection of High-Level Bbehavior

Individual Habit in Touched Objects

Behavior Detection with Ordered Pairs

5

Detection of High-Level Behavior leaving the home, coming home, getting

up and going to bed consider that a high-level behavior is a

long behavior of around ten minutes characteristics of the highlevel behavior

vary with individual user

6

Individual Habit in Touched Objects most people often have habitual actions in

a habitual order, for not making omission of things to do, in situations such as leaving the home and going to bed

RFID tags

7

8

9

Behavior Detection with Ordered Pairs create a behavioral pattern represented by

a set of ordered pairs, which show the order relation among touched objects, with histories of touched objects as sample behavior logs

10

How to create a behavioral pattern

11

Discussion on Setting of Threshold Values Difficulty of Setting Threshold Values Effect of Detection Threshold on

Recognition Accuracy of User Behavior Effect of Extraction Threshold on

Recognition Accuracy of User Behavior

12

Difficulty of Setting Threshold Values TPR shows the rate at which behavior logs in a

specific situation, which logs are referred to as true cases, are correctly detected with a behavioral pattern of the situation

TNR shows the rate at which behavior logs in situations other than the specific situation, which logs are referred to as false cases, are correctly neglected with the behavioral pattern of the situation

13

14

15

Effect of Detection Threshold on Recognition Accuracy of User Behavior

Comparing the recognition rates in tables from Table 1 to Table 4 with differences between common values and the best values of each subject in Table 5, it is apparent that the more differences bring lower recognition rate

16

17

Effect of Extraction Threshold on Recognition Accuracy of User Behavior

18

Dynamic Threshold Determination with Collaborative Filtering Dynamic Determination of Thresholds

Suitable for Individuals Determination of Thresholds with Estimate

Values by Collaborative Filtering

19

Dynamic threshold determination with collaborative filtering

20

Dynamic Determination of Thresholds Suitable for Individuals

21

Determination of Thresholds with Estimate Values by Collaborative Filtering

22

Related Work

23

Conclusion

Realize the collaboration by providing proactive services according to user behavior

To detect user behavior precisely, our detection method dynamically determines threshold values suitable for behavioral patterns of individuals with collaborative filtering.

Our future work is evaluation of the determination method in experiments.

24

25

三種過濾方式之比較

26

Recommended