Center for Machine Learning and Intelligent Systems
About  Citation Policy  Donate a Data Set  Contact


Repository Web            Google
View ALL Data Sets

Human Activity Recognition from Continuous Ambient Sensor Data Data Set
Download: Data Folder, Data Set Description

Abstract: This dataset represents ambient data collected in homes with volunteer residents. Data are collected continuously while residents perform their normal routines.

Data Set Characteristics:  

Multivariate, Sequential, Time-Series

Number of Instances:

13956534

Area:

N/A

Attribute Characteristics:

Integer, Real

Number of Attributes:

37

Date Donated

2019-09-20

Associated Tasks:

Classification

Missing Values?

Yes

Number of Web Hits:

5856


Source:

-- Creators: Diane J. Cook, Aaron S. Crandall, and Brian L. Thomas
-- School of Electrical Engineering and Computer Science,
Voiland College of Engineering and Architecture,
Washington State University
-- Donor: Diane J. Cook (djcook '@' wsu.edu) (509-335-4985)
School of Electrical Engineering and Computer Science
EME 121 Spokane Street
Box 642752
Washington State University
Pullman, WA 99164-2752


Data Set Information:

4. Relevant Information
-- Data Set Characteristics: Multivariate, Sequential, Time-Series
-- This dataset represents ambient data collected in homes with volunteer residents.
Data are collected continuously while residents perform their normal routines.
Ambient PIR motion sensors, door/temperature sensors, and light switch sensors
are placed throughout the home of the volunteer. The sensors are placed in locations
throughout the home that are related to specific activites of daily living that we
wish to capture.
-- The classification task is to predict the activity that is occurring in the smart
home and being observed by the ambient sensors. The sensors communicate using the
ZigBee Pro protocol, forming a mesh network with all battery powered sensors as leaf
nodes and always-on devices (light switches and ZigBee relays) forming the branches
that connect back to the USB gateway on our local SHiB [2] server.
-- The original format captured from the sensors is provided, as well as the feature
vector we generate using a sliding window of 30 sensor events. Each annotated data
file (ex: csh101/csh101.ann.txt) has a corresponding feature vector CSV file
(ex: csh101/csh101.ann.features.csv). Most of the sensor data files contain labels
for two months of the collection period, though some contain labels for extended
time periods.
-- We have also included the entire dataset collected at each smart home in the original
format (ex: csh101/csh101.rawdata.txt) and the generated feature vector CSV file
(ex: csh101/csh101.rawdata.features.csv).
-- An analysis of the attributes for each features CSV file is found in the corresponding
readme (ex: csh101/csh101.ann.features.csv is described by
csh101/csh101.ann.features.README.txt).
-- The smart home layout, and sensor placement from the original formats is found
in the included sensor map for each smart home (ex: csh101/csh101.sensor_map.png).
-- The original format is:


Attribute Information:

This has a full breakdown for each file in the zip.
7. For Each Attribute:
--------------------------------------------------------------------------------
lastSensorEventHours
(integer) Hour of the day, in local time.
--------------------------------------------------------------------------------
lastSensorEventSeconds
(decimal) Seconds since midnight, in local time.
--------------------------------------------------------------------------------
lastSensorDayOfWeek
(symbolic-valued integer) Integer day of the week, in local time.
--------------------------------------------------------------------------------
windowDuration
(decimal) Time duration of the 30 event sliding window in seconds.
--------------------------------------------------------------------------------
timeSinceLastSensorEvent
(decimal) Seconds since the last sensor event.
--------------------------------------------------------------------------------
prevDominantSensor1
(symbolic-valued integer) Dominant sensor ID from the previous window.
--------------------------------------------------------------------------------
prevDominantSensor2
(symbolic-valued integer) Dominant sensor ID from the second previous window.
--------------------------------------------------------------------------------
lastSensorID
(symbolic-valued integer) Last sensor ID in the window.
--------------------------------------------------------------------------------
lastSensorLocation
(symbolic-valued integer) Last sensor location ID in the window.
--------------------------------------------------------------------------------
lastMotionLocation
(symbolic-valued integer) Last motion sensor location ID in the window, can be -1 if none within the sliding window.
--------------------------------------------------------------------------------
complexity
(decimal) Complexity or measure of entropy in sensor counts.
--------------------------------------------------------------------------------
activityChange
(decimal) Change in activity levels between 2 halves of the sliding window, bisected temporally.
--------------------------------------------------------------------------------
areaTransitions
(integer) Number of transitions between major sensor locations in the window.
--------------------------------------------------------------------------------
numDistinctSensors
(integer) Number of distinct sensors in the window, this is currently set to always 0.
--------------------------------------------------------------------------------
sensorCount-Bathroom
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-Bedroom
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-Chair
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-DiningRoom
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-Hall
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-Ignore
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-Kitchen
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-LivingRoom
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-Office
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-OutsideDoor
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorCount-WorkArea
(decimal) The weighted count of this sensor, starting at 1.0 for the most recent event each sensor event previous is worth n-0.01 the current event.
--------------------------------------------------------------------------------
sensorElTime-Bathroom
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-Bedroom
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-Chair
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-DiningRoom
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-Hall
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-Ignore
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-Kitchen
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-LivingRoom
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-Office
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-OutsideDoor
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
sensorElTime-WorkArea
(decimal) The number of seconds since this sensor was last seen, up to a maximum of 86400.
--------------------------------------------------------------------------------
activity
(class label) The annotated activity that is currently being observed.


Relevant Papers:

3. Past Usage: [Web Link]
-- Relevant Papers:
-- [1] D. Cook, N. Krishnan, and P. Rashidi. Activity discovery and activity
recognition: A new partnership. IEEE Transactions on Systems, Man, and
Cybernetics, Part B, 43(3):820-828, 2013.
-- [2] D. Cook, A. Crandall, B. Thomas, and N. Krishnan. CASAS: A smart home in
a box. IEEE Computer, 46(6):26-33, 2013.
-- [3] D. Cook. Learning setting-generalized activity models for smart spaces.
IEEE Intelligent Systems, 27(1):32-38, 2012.
-- Citation Request:
-- D. Cook. Learning setting-generalized activity models for smart spaces.
IEEE Intelligent Systems, 27(1):32-38, 2012.



Citation Request:

-- Citation Request:
-- D. Cook. Learning setting-generalized activity models for smart spaces.
IEEE Intelligent Systems, 27(1):32-38, 2012.


Supported By:

 In Collaboration With:

About  ||  Citation Policy  ||  Donation Policy  ||  Contact  ||  CML