Outlier Behavior Detection for Indoor Environment Based on t-SNE Clustering
Source abstract
Abstract
In this study, we propose a low-cost system that can detect the space outlier utilization of residents in an indoor environment. We focus on the users’ app usage to analyze unusual behavior, especially in indoor spaces. This is reflected in the behavioral analysis in that the frequency of using smartphones in personal spaces has recently increased. Our system facilitates autonomous data collection from mobile app logs and Google app servers and generates a high-dimensional dataset that can detect outlier behaviors. The density-based spatial clustering of applications with noise (DBSCAN) algorithm was applied for effective singular movement analysis. To analyze high-level mobile phone usage, the t-distributed stochastic neighbor embedding (t-SNE) algorithm was employed. These two clustering algorithms can effectively detect outlier behaviors in terms of movement and app usage in indoor spaces. The experimental results showed that our system enables effective spatial behavioral analysis at a low cost when applied to logs collected in actual living spaces. Moreover, large volumes of data required for outlier detection can be easily acquired. The system can automatically detect the unusual behavior of a user in an indoor space. In particular, this study aims to reflect the recent trend of the increasing use of smartphones in indoor spaces to the behavioral analysis.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Anomaly Detection Techniques and Applications · Video Surveillance and Tracking Methods · Time Series Analysis and Forecasting
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (35)
Show source-provided references
1. The sensable city: A survey on the deployment and management for smart city monitoring10.1109/COMST.2018.2881008 ↗
2. Data-driven unsupervised clustering of online learner behavior10.1038/s41539-019-0054-0 ↗
3. Understanding customer behaviors in unmanned stores10.1109/MITP.2019.2928272 ↗
4. GroupShop: Monitoring group shopping behavior in real world using mobile devices
5. Efficiently detecting outlying behavior in video-game players10.7717/peerj.1502 ↗
6. Efficient outlier detection for high-dimensional data10.1109/TSMC.2017.2718220 ↗
7. A visual-physiology multimodal system for detecting outlier behavior of participants in a reality TV show10.1177/1550147719864886 ↗
8. Outlier detection in wearable sensor data for human activity recognition (HAR) based on DRNNs10.1109/ACCESS.2019.2921096 ↗
9. Vision-based garbage dumping action detection for real-world surveillance platform10.4218/etrij.2018-0520 ↗
10. Analysis of smartphone user behavior
11. Usage pattern analysis of smartphones
12. App store mining and analysis: MSR for app stores
13. An interactive mapping tool to assess individual mobility patterns in neighborhood studies10.1016/j.amepre.2012.06.026 ↗
14. Uncovering measurements of social and demographic behavior from smartphone location data10.1109/TSMC.2013.2238926 ↗
15. Mobile customer segmentation based on smartphone measurement10.1016/j.tele.2013.08.006 ↗
16. Modeling and discovering human behavior from smartphone sensing life-log data for identification purpose10.1186/s13673-015-0049-7 ↗
17. Human behavior analysis from smartphone data streams
18. Physiological stress level estimation based on smartphone logs
19. Smartphone user segmentation based on app usage sequence with neural networks10.1016/j.tele.2017.12.007 ↗
20. Predicting anxiety state using smartphone-based passive sensing10.1016/j.jbi.2019.103151 ↗
21. Recencyminer: Mining recency-based personalized behavior from contextual smartphone data10.1186/s40537-019-0211-6 ↗
22. Customer behavior clustering using SVM10.1016/j.phpro.2012.05.243 ↗
23. Scalable fine-grained behavioral clustering of http-based malware10.1016/j.comnet.2012.06.022 ↗
24. Beyond heatmaps: Spatio-temporal clustering using behavior-based partitioning of game levels
25. A comparison of methods for player clustering via behavioral telemetry
26. A general process mining framework for correlating, predicting and clustering dynamic behavior based on event logs10.1016/j.is.2015.07.003 ↗
27. Multi-view bi-clustering to identify smartphone sensing features indicative of depression
28. Unsupervised clickstream clustering for user behavior analysis
29. EER-ASSL: Combining rollback learning and deep learning for rapid adaptive object detection
30. An ANN-based gesture recognition algorithm for smart-home applications
31. Automated spatiotemporal classification based on smartphone app logs10.3390/electronics9050755 ↗
32. Visualizing data using t-SNE
33. On information and sufficiency10.1214/aoms/1177729694 ↗
34. A dendrite method for cluster analysis10.1080/03610927408827101 ↗
35. Rokach · Data Mining and Knowledge Discovery Handbook · 2009 · 26910.1007/978-0-387-09823-4_14 ↗