Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Diane J. Cook is active.

Publication


Featured researches published by Diane J. Cook.


Pervasive and Mobile Computing | 2007

How smart are our environments? An updated look at the state of the art

Diane J. Cook; Sajal K. Das

In this paper we take a look at the state of the art in smart environments research. The survey is motivated by the recent dramatic increase of activity in the field, and summarizes work in a variety of supporting disciplines. We also discuss the application of smart environments research to health monitoring and assistance, followed by ongoing challenges for continued research.


Journal of Artificial Intelligence Research | 1993

Substructure discovery using minimum description length and background knowledge

Diane J. Cook; Lawrence B. Holder

The ability to identify interesting and repetitive substructures is an essential component to discovering knowledge in structural data. We describe a new version of our SUBDUE substructure discovery system based on the minimum description length principle. The SUBDUE system discovers substructures that compress the original data and represent structural concepts in the data. By replacing previously-discovered substructures in the data, multiple passes of SUBDUE produce a hierarchical description of the structural regularities in the data. SUBDUE uses a computationally-bounded inexact graph match that identifies similar, but not identical, instances of a substructure and finds an approximate measure of closeness of two substructures when under computational constraints. In addition to the minimumdescription length principle, other background knowledge can be used by SUBDUE to guide the search towards more appropriate substructures. Experiments in a variety of domains demonstrate SUBDUEs ability to find substructures capable of compressing the original data and to discover structural concepts important to the domain.


pervasive computing and communications | 2003

MavHome: an agent-based smart home

Diane J. Cook; G. Michael Youngblood; Edwin O. Heierman; Karthik Gopalratnam; Sira Panduranga Rao; Andrey Litvin; Farhan Khawaja

The goal of the MavHome (Managing An Intelligent Versatile Home) project is to create a home that acts as an intelligent agent. In this paper we introduce the MavHome architecture. The role of prediction algorithms within the architecture is discussed, and a meta-predictor is presented which combines the strengths of multiple approaches to inhabitant action prediction. We demonstrate the effectiveness of these algorithms on smart home data.


IEEE Intelligent Systems & Their Applications | 2000

Graph-based data mining

Diane J. Cook; Lawrence B. Holder

Using databases represented as graphs, the Subdue system performs two key data mining techniques: unsupervised pattern discovery and supervised concept learning from examples. Applications to large structural databases demonstrate Subdues scalability and effectiveness.


systems man and cybernetics | 2012

Sensor-Based Activity Recognition

Liming Chen; Jesse Hoey; Chris D. Nugent; Diane J. Cook; Zhiwen Yu

Research on sensor-based activity recognition has, recently, made significant progress and is attracting growing attention in a number of disciplines and application domains. However, there is a lack of high-level overview on this topic that can inform related communities of the research state of the art. In this paper, we present a comprehensive survey to examine the development and current status of various aspects of sensor-based activity recognition. We first discuss the general rationale and distinctions of vision-based and sensor-based activity recognition. Then, we review the major approaches and methods associated with sensor-based activity monitoring, modeling, and recognition from which strengths and weaknesses of those approaches are highlighted. We make a primary distinction in this paper between data-driven and knowledge-driven approaches, and use this distinction to structure our survey. We also discuss some promising directions for future research.


IEEE Pervasive Computing | 2010

Human Activity Recognition and Pattern Discovery

Eunju Kim; Sumi Helal; Diane J. Cook

In principle, activity recognition can be exploited to great societal benefits, especially in real-life, human centric applications such as elder care and healthcare. This article focused on recognizing simple human activities. Recognizing complex activities remains a challenging and active area of research and the nature of human activities poses different challenges. Human activity understanding encompasses activity recognition and activity pattern discovery. The first focuses on accurate detection of human activities based on a predefined activity model. An activity pattern discovery researcher builds a pervasive system first and then analyzes the sensor data to discover activity patterns.


IEEE Transactions on Knowledge and Data Engineering | 2011

Discovering Activities to Recognize and Track in a Smart Environment

Parisa Rashidi; Diane J. Cook; Lawrence B. Holder; Maureen Schmitter-Edgecombe

The machine learning and pervasive sensing technologies found in smart homes offer unprecedented opportunities for providing health monitoring and assistance to individuals experiencing difficulties living independently at home. In order to monitor the functional health of smart home residents, we need to design technologies that recognize and track activities that people normally perform as part of their daily routines. Although approaches do exist for recognizing activities, the approaches are applied to activities that have been preselected and for which labeled training data are available. In contrast, we introduce an automated approach to activity tracking that identifies frequent activities that naturally occur in an individuals routine. With this capability, we can then track the occurrence of regular activities to monitor functional health and to detect changes in an individuals patterns and lifestyle. In this paper, we describe our activity mining and tracking approach, and validate our algorithms on data collected in physical smart environments.


knowledge discovery and data mining | 2003

Graph-based anomaly detection

Caleb C. Noble; Diane J. Cook

Anomaly detection is an area that has received much attention in recent years. It has a wide variety of applications, including fraud detection and network intrusion detection. A good deal of research has been performed in this area, often using strings or attribute-value data as the medium from which anomalies are to be extracted. Little work, however, has focused on anomaly detection in graph-based data. In this paper, we introduce two techniques for graph-based anomaly detection. In addition, we introduce a new method for calculating the regularity of a graph, with applications to anomaly detection. We hypothesize that these methods will prove useful both for finding anomalies, and for determining the likelihood of successful anomaly detection within graph-based data. We provide experimental results using both real-world network intrusion data and artificially-created data.


IEEE Wireless Communications | 2002

The role of prediction algorithms in the MavHome smart home architecture

Sajal K. Das; Diane J. Cook; A. Battacharya; Edwin O. Heierman; Tze-Yun Lin

The goal of the MavHome project is to create a home that acts as a rational agent. The agent seeks to maximize inhabitant comfort and minimize operation cost. To achieve these goals, the agent must be able to predict the mobility patterns and device usages of the inhabitants. We introduce the MavHome project and its underlying architecture. The role of prediction algorithms within the architecture is discussed, and three prediction algorithms that are central to home operations are presented. We demonstrate the effectiveness of these algorithms on synthetic and/or actual smart home data.


systems man and cybernetics | 2009

Keeping the Resident in the Loop: Adapting the Smart Home to the User

Parisa Rashidi; Diane J. Cook

Advancements in supporting fields have increased the likelihood that smart-home technologies will become part of our everyday environments. However, many of these technologies are brittle and do not adapt to the users explicit or implicit wishes. Here, we introduce CASAS, an adaptive smart-home system that utilizes machine learning techniques to discover patterns in residents daily activities and to generate automation polices that mimic these patterns. Our approach does not make any assumptions about the activity structure or other underlying model parameters but leaves it completely to our algorithms to discover the smart-home residents patterns. Another important aspect of CASAS is that it can adapt to changes in the discovered patterns based on the resident implicit and explicit feedback and can automatically update its model to reflect the changes. In this paper, we provide a description of the CASAS technologies and the results of experiments performed on both synthetic and real-world data.

Collaboration


Dive into the Diane J. Cook's collaboration.

Top Co-Authors

Avatar

Lawrence B. Holder

Washington State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Aaron S. Crandall

Washington State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Barnan Das

Washington State University

View shared research outputs
Top Co-Authors

Avatar

Sajal K. Das

Missouri University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Gina Sprint

Washington State University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Chao Chen

Washington State University

View shared research outputs
Researchain Logo
Decentralizing Knowledge