2,177 research outputs found
Routine pattern discovery and anomaly detection in individual travel behavior
Discovering patterns and detecting anomalies in individual travel behavior is
a crucial problem in both research and practice. In this paper, we address this
problem by building a probabilistic framework to model individual
spatiotemporal travel behavior data (e.g., trip records and trajectory data).
We develop a two-dimensional latent Dirichlet allocation (LDA) model to
characterize the generative mechanism of spatiotemporal trip records of each
traveler. This model introduces two separate factor matrices for the spatial
dimension and the temporal dimension, respectively, and use a two-dimensional
core structure at the individual level to effectively model the joint
interactions and complex dependencies. This model can efficiently summarize
travel behavior patterns on both spatial and temporal dimensions from very
sparse trip sequences in an unsupervised way. In this way, complex travel
behavior can be modeled as a mixture of representative and interpretable
spatiotemporal patterns. By applying the trained model on future/unseen
spatiotemporal records of a traveler, we can detect her behavior anomalies by
scoring those observations using perplexity. We demonstrate the effectiveness
of the proposed modeling framework on a real-world license plate recognition
(LPR) data set. The results confirm the advantage of statistical learning
methods in modeling sparse individual travel behavior data. This type of
pattern discovery and anomaly detection applications can provide useful
insights for traffic monitoring, law enforcement, and individual travel
behavior profiling
Leveraging Mobile App Classification and User Context Information for Improving Recommendation Systems
Mobile apps play a significant role in current online environments where there is an overwhelming supply of information. Although mobile apps are part of our daily routine, searching and finding mobile apps is becoming a nontrivial task due to the current volume, velocity and variety of information. Therefore, app recommender systems provide usersâ desired apps based on their preferences. However, current recommender systems and their underlying techniques are limited in effectively leveraging app classification schemes and context information. In this thesis, I attempt to address this gap by proposing a text analytics framework for mobile app recommendation by leveraging an app classification scheme that incorporates the needs of users as well as the complexity of the user-item-context information in mobile app usage pattern. In this recommendation framework, I adopt and empirically test an app classification scheme based on textual information about mobile apps using data from Google Play store. In addition, I demonstrate how context information such as user social media status can be matched with app classification categories using tree-based and rule-based prediction algorithms. Methodology wise, my research attempts to show the feasibility of textual data analysis in profiling apps based on app descriptions and other structured attributes, as well as explore mechanisms for matching user preferences and context information with app usage categories. Practically, the proposed text analytics framework can allow app developers reach a wider usage base through better understanding of user motivation and context information
Compressed Sensing in Resource-Constrained Environments: From Sensing Mechanism Design to Recovery Algorithms
Compressed Sensing (CS) is an emerging field based on the revelation that a small collection of linear projections of a sparse signal contains enough information for reconstruction. It is promising that CS can be utilized in environments where the signal acquisition process is extremely difficult or costly, e.g., a resource-constrained environment like the smartphone platform, or a band-limited environment like visual sensor network (VSNs). There are several challenges to perform sensing due to the characteristic of these platforms, including, for example, needing active user involvement, computational and storage limitations and lower transmission capabilities. This dissertation focuses on the study of CS in resource-constrained environments.
First, we try to solve the problem on how to design sensing mechanisms that could better adapt to the resource-limited smartphone platform. We propose the compressed phone sensing (CPS) framework where two challenging issues are studied, the energy drainage issue due to continuous sensing which may impede the normal functionality of the smartphones and the requirement of active user inputs for data collection that may place a high burden on the user.
Second, we propose a CS reconstruction algorithm to be used in VSNs for recovery of frames/images. An efficient algorithm, NonLocal Douglas-Rachford (NLDR), is developed. NLDR takes advantage of self-similarity in images using nonlocal means (NL) filtering. We further formulate the nonlocal estimation as the low-rank matrix approximation problem and solve the constrained optimization problem using Douglas-Rachford splitting method.
Third, we extend the NLDR algorithm to surveillance video processing in VSNs and propose recursive Low-rank and Sparse estimation through Douglas-Rachford splitting (rLSDR) method for recovery of the video frame into a low-rank background component and sparse component that corresponds to the moving object. The spatial and temporal low-rank features of the video frame, e.g., the nonlocal similar patches within the single video frame and the low-rank background component residing in multiple frames, are successfully exploited
Recommender Systems
The ongoing rapid expansion of the Internet greatly increases the necessity
of effective recommender systems for filtering the abundant information.
Extensive research for recommender systems is conducted by a broad range of
communities including social and computer scientists, physicists, and
interdisciplinary researchers. Despite substantial theoretical and practical
achievements, unification and comparison of different approaches are lacking,
which impedes further advances. In this article, we review recent developments
in recommender systems and discuss the major challenges. We compare and
evaluate available algorithms and examine their roles in the future
developments. In addition to algorithms, physical aspects are described to
illustrate macroscopic behavior of recommender systems. Potential impacts and
future directions are discussed. We emphasize that recommendation has a great
scientific depth and combines diverse research fields which makes it of
interests for physicists as well as interdisciplinary researchers.Comment: 97 pages, 20 figures (To appear in Physics Reports
Recommender Systems for Healthy Behavior Change
Sedentary lifestyles and bad eating habits influence the onset of many serious health problems. Healthy behavior change is an arduous task, and requires a careful planning. In this thesis, we propose that behavior recommenders can help their users achieve healthy behavior change. Such a system should inspire its users with small, incremental and achievable goals. For this, it must resolve a trade-off between two opposing objectives: help the user achieve a steady improvement in target behavior, and avoid extreme goals that may injure or discourage the user. This is an unprecedented challenge in the recommender systems research. If the system understands the impacts of past interventions for behavior change, it can determine its usersĂą behavioral responses to its own recommendations. This implies a specific data curation, in which we not only measure people's behavior but also deliberately introduce an intervention to monitor its effect on people's patterns. In turn, the system can use these existing users' information to derive the right procedure for effective recommendations. In this study we capitalize on this insight and develop InspiRE - our behavior recommender framework. Through InspiRE we propose the following contributions: 1) We design the data curation. 2) We develop the novel approaches for behavior profiling 3) We develop an evaluation process for this novel type of recommender system, and also compare it with traditional, similarity-based recommendation approach. We curate a dataset that contains information of daily step counts and social intervention for 83 people. InspiRE successfully uses the observations from this dataset, and proposes recommendations that are both effective and feasible. We also show that InspiRE can generalize to other dimensions of well being: we demonstrate this through a dataset that contains the snacking patterns of 73 people, who receive message-based interventions. We observe that InspiRE's recommendation strategy is in line with theories of behavior change
Towards Proactive Context-aware Computing and Systems
A primary goal of context-aware systems is delivering the right information at the
right place and right time to users in order to enable them to make effective decisions and improve their quality of life. There are three key requirements for achieving this goal:
determining what information is relevant, personalizing it based on the usersâ context (location, preferences, behavioral history etc.), and delivering it to them in a timely manner without an explicit request from them. These requirements create a paradigm that we term as âProactive Context-aware Computingâ.
Most of the existing context-aware systems fulfill only a subset of these requirements.
Many of these systems focus only on personalization of the requested information
based on usersâ current context. Moreover, they are often designed for specific domains.
In addition, most of the existing systems are reactive - the users request for some information and the system delivers it to them. These systems are not proactive i.e. they cannot anticipate usersâ intent and behavior and act proactively without an explicit request from them. In order to overcome these limitations, we need to conduct a deeper analysis and enhance our understanding of context-aware systems that are generic, universal, proactive and applicable to a wide variety of domains.
To support this dissertation, we explore several directions. Clearly the most significant
sources of information about users today are smartphones. A large amount of usersâ context can be acquired through them and they can be used as an effective means
to deliver information to users. In addition, social media such as Facebook, Flickr and
Foursquare provide a rich and powerful platform to mine usersâ interests, preferences and behavioral history. We employ the ubiquity of smartphones and the wealth of information available from social media to address the challenge of building proactive context-aware systems. We have implemented and evaluated a few approaches, including some as part of the Rover framework, to achieve the paradigm of Proactive Context-aware Computing. Rover is a context-aware research platform which has been evolving for the last 6 years.
Since location is one of the most important context for users, we have developed
âLocusâ, an indoor localization, tracking and navigation system for multi-story buildings.
Other important dimensions of usersâ context include the activities that they are engaged
in. To this end, we have developed âSenseMeâ, a system that leverages the smartphone and its multiple sensors in order to perform multidimensional context and activity recognition for users. As part of the âSenseMeâ project, we also conducted an exploratory study of privacy, trust, risks and other concerns of users with smart phone based personal sensing systems and applications.
To determine what information would be relevant to usersâ situations, we have developed âTellMeâ - a system that employs a new, flexible and scalable approach based on Natural Language Processing techniques to perform bootstrapped discovery and ranking of relevant information in context-aware systems. In order to personalize the relevant information, we have also developed an algorithm and system for mining a broad range of usersâ preferences from their social network profiles and activities. For recommending new information to the users based on their past behavior and context history (such as visited locations, activities and time), we have developed a recommender system and approach for performing multi-dimensional collaborative recommendations using tensor factorization.
For timely delivery of personalized and relevant information, it is essential to anticipate
and predict usersâ behavior. To this end, we have developed a unified infrastructure,
within the Rover framework, and implemented several novel approaches and algorithms
that employ various contextual features and state of the art machine learning techniques
for building diverse behavioral models of users. Examples of generated models include
classifying usersâ semantic places and mobility states, predicting their availability for accepting calls on smartphones and inferring their device charging behavior. Finally, to
enable proactivity in context-aware systems, we have also developed a planning framework based on HTN planning. Together, these works provide a major push in the direction of proactive context-aware computing
Recommended from our members
INTEGRATION OF INTERNET OF THINGS AND HEALTH RECOMMENDER SYSTEMS
The Internet of Things (IoT) has become a part of our lives and has provided many enhancements to day-to-day living. In this project, IoT in healthcare is reviewed. IoT-based healthcare is utilized in remote health monitoring, observing chronic diseases, individual fitness programs, helping the elderly, and many other healthcare fields. There are three main architectures of smart IoT healthcare: Three-Layer Architecture, Service-Oriented Based Architecture (SoA), and The Middleware-Based IoT Architecture. Depending on the required services, different IoT architecture are being used. In addition, IoT healthcare services, IoT healthcare service enablers, IoT healthcare applications, and IoT healthcare services focusing on Smartwatch are presented in this research. Along with IoT in smart healthcare, Health Recommender Systems integration with IoT is important. Main Recommender Systems including Content-based filtering, Collaborative-based filtering, Knowledge-based filtering, and Hybrid filtering with machine learning algorithms are described for the Health Recommender Systems. In this study, a framework is presented for the IoT-based Health Recommender Systems. Also, a case is investigated on how different algorithms can be used for Recommender Systems and their accuracy levels are presented. Such a framework can help with the health issues, for example, risk of going to see the doctor during pandemic, taking quick actions in any health emergencies, affordability of healthcare services, and enhancing the personal lifestyle using recommendations in non-critical conditions. The proposed framework can necessitate further development of IoT-based Health Recommender Systems so that people can mitigate their medical emergencies and live a healthy life
- âŠ