Presentation is loading. Please wait.

Presentation is loading. Please wait.

Vikramaditya Jakkula Washington State University First International Workshop on Smart Homes for Tele-Health.

Similar presentations


Presentation on theme: "Vikramaditya Jakkula Washington State University First International Workshop on Smart Homes for Tele-Health."— Presentation transcript:

1 Vikramaditya Jakkula Washington State University vikramaditya@wsu.edu First International Workshop on Smart Homes for Tele-Health

2

3 Project Unique Focus on entire home House perceives and acts Sensors Controllers for devices Connections to the mobile user and Internet Unified project incorporating varied AI techniques, cross disciplinary with mobile computing, databases, multimedia, and others. VJ AI@WSU © 2007 3

4 Minimal Sequential Patterns Using “ED” Given an input stream S of event occurrences O, ED:  Partitions S into Maximal Episodes, Pmax.  Creates Itemsets, I, from the Maximal Episodes.  Creates a Candidate Significant Episode, C, for each Itemset I, and computes one or more Significance Values, V, for each Candidate.  Identifies Significant Episodes by evaluating the Significance Values of the candidates. VJ AI@WSU © 2007 4

5 Decision Making using ProPHeT  ProPHeT is the main controlling component of the system.  It uses data filtered through Episode Discovery (ED) to create a Hierarchical Hidden Markov Model (HHMM).  HHMM represents a user model that includes all of the episodes (e.g., entering a room, watching TV, sitting in a chair and listening to music, and so forth) that a person performs in the environment. VJ AI@WSU © 2007 5

6 6

7 MavHome Environment  MavLab  MavKitchen  MavPad 7 VJ AI@WSU © 2007

8 MavHome Smart Apartment  The evaluation environment is a student apartment with a deployed Argus and X-10 network.  There are over 150 sensors deployed in the MavPad that include light, temperature, humidity, and switches.

9 Monitoring Health by Detecting Drifts and Outliers for a Smart Environment Inhabitant help us gain information about different types of drifts and outliers that are part of the inhabitant’s lifestyle anomalies in inhabitants health such as blood pressure, pulse and temperature values. Gives information about sudden changes observed in inhabitants health Identification of Lifestyle Behavior Patterns with Prediction of the Happiness of an Inhabitant in a Smart Home Identify correlations among everyday activity in smart home. we use the machine learning technique, the k-nearest neighbor algorithm, to predict the state of wellness the inhabitant will experience on the following day.we use the machine learning technique, the k-nearest neighbor algorithm, to predict the state of wellness the inhabitant will experience on the following day. simple sensor network in smart home can be used to detect lifestyle patternsShow that a simple sensor network in smart home can be used to detect lifestyle patterns

10 Basic overall goal is to build a forecasting system for healthcare system in smart home. Used 40 days data for training and 20 days data for testing. Experiment 1: Use support vector machine algorithm found in Weka to predict whether health trends are increasing, decreasing or constant. Experiment 2: Use automated forecasting tools, such as Phicast, which enables us to use Box-Jenkins method for forecasting the range of health data values.

11 We are looking to prediction an increasing, decreasing or constant trend over time. Data values range is very small and close to each other. (Look at the figure). In a 2-D plot let us try to classify the trend. Which technique do you think is better to use here? SVM! Oh yes!

12 Inst No.ActualPredictedError 12:decrease No 21:increase No 31:increase No 42:decrease No 52:decrease No 62:decrease No 71:increase No 81:increase No 91:increase No 102:decrease No 112:decrease No 121:increase No 132:decrease1:increaseYes 141:increase No 152:decrease No 162:decrease No 172:decrease No 182:decrease No 191:increase2:decreaseYes 202:decrease No Predicted systolic trend using test set DatasetCorrectly classified Instances Incorrectly Classified Instances Mean Absolute Error Test Set1910.2 Cross Validation1910.2333 Plot of Predicted systolic trend [test set]

13 InstNo.ActualPredictedError 12:decrease1:increaseYes 21:increase No 31:increase No 42:decrease1:increaseYes 52:decrease1:increaseYes 63:constant1:increaseYes 71:increase No 81:increase No 91:increase No 102:decrease1:increaseYes 112:decrease1:increaseYes 123:constant1:increaseYes 131:increase2:decreaseYes 141:increase No 152:decrease1:increaseYes 161:increase No 172:decrease1:increaseYes 182:decrease1:increaseYes 192:decrease1:increaseYes 201:increase No Predicted diastolic trend using test set Plot of Predicted diastolic trend [test set] DatasetCorrectly classified Instances Incorrectly Classified Instances Mean Absolute Error Test Set8123.635 Cross Validation1550.3111

14 Instance No ActualPredictedError 12:decrease No 21:increase No 31:increase No 42:decrease No 52:decrease No 62:decrease No 71:increase No 81:increase No 91:increase No 102:decrease No 112:decrease No 121:increase No 131:increase2:decreaseYes 141:increase No 152:decrease No 162:decrease No 172:decrease No 182:decrease No 191:increase No 202:decrease No Predicted pulse trend using test set Plot of Predicted pulse trend [test set] DatasetCorrectly classified Instances Incorrectly Classified Instances Mean Absolute Error Test Set1910.2333 Cross Validation1910.2333

15 Box-Jenkins forecasting models are based on statistical concepts and principles. Box-Jenkins forecasting models regarded to be the efficient forecasting technique. Box-Jenkins forecasting provides some of the most accurate short-term forecasts. Other tools such as SAS, SPSS, Demeter needed more data for running similar experiment, where as Phicast had a successful run.

16 Instance # Actual Recorded Systolic Lower Predicte d Value Upper Predicte d Value Error [Yes/No] 1134126.4142.1No 2129127.93144.52No 3132128.13144.44No 4134128.32144.56No 5126128.1144.7Yes 6123130.11144.8Yes 7119129.32145.34Yes 8122128.2145.37Yes 9135129.33145.6No 10139127.76145.45No 11133126.63145.44No 12132129.11145.78No 13134128.21146.34No 14124129.34146.37Yes 15153129.57146.45Yes 16140129.76146.76No 17137130.95146.95No 18135131.2147.15No 19102131.34147.34Yes 20145131.53147.5No 21123131.73147.73Yes No of Correctly Classified No of Incorrectly ClassifiedPercent Accuracy Test Set13862%

17 Instance # Actual Recorded Diastolic Lower Predicte d Value Upper Predicte d Value Error [Yes/No] 1766973.5Yes 27368.8873.56No 38068.4574.15Yes 47268.1374.04No 56967.7873.92No 66867.5673.8No 76867.573.68No 87267.4373.56No 97367.3873.44No 108467.3273.32Yes 117267.2173.21No 127367.0973.09No 137366.9774.93No 147866.8574.78Yes 159166.7374.73Yes 168066.6174.45Yes 1711266.4974.36Yes 187166.3774.27No 197666.2675.22No 207566.1475.18No 217866.0276.08Yes No of Correctly Classified No of Incorrectly ClassifiedPercent Accuracy Test Set13862%

18 Instanc e # Actual Recorde d Pulse Lower Predicte d Value Upper Predicte d Value Error [Yes/No ] 1767182No 2757182No 3797182No 4827182No 5746982No 6726982No 7706982No 8736982No 9756982No 10856982Yes 1169 82No 12716982No 1369 82No 14776982No 15966982Yes 16886982Yes 17816982No 18756982No 19706982No 201036982Yes 21656982Yes No of Correctly Classified No of Incorrectly ClassifiedPercent Accuracy Test Set16576%

19 Predicting time series data is difficult Continue performance on more larger datasets. We observe that the prediction models act as useful components to the health care system in smart homes. Future work would include improving the prediction, collecting more data over time. Anomaly detection based prediction for health care system and activities associated with healthcare.

20 Thank You


Download ppt "Vikramaditya Jakkula Washington State University First International Workshop on Smart Homes for Tele-Health."

Similar presentations


Ads by Google