Personalized Fall Detection by Balancing Data with Selective Feedback Using Contrastive Learning
Organizations: Texas State University · Texas A&M University - Kingsville
Abstract
Personalized fall detection models can significantly improve accuracy by adapting to individual motion patterns, yet their effectiveness is often limited by the scarcity of real-world fall data and the dominance of non-fall feedback samples. This imbalance biases the model toward routine activities and weakens its sensitivity to true fall events. To address this challenge, we propose a personalization framework that combines semi-supervised clustering with contrastive learning to identify and balance the most informative user feedback samples. The framework is evaluated under three retraining strategies, including Training from Scratch (TFS), Transfer Learning (TL), and Few-Shot Learning (FSL), to assess adaptability across learning paradigms. Real-time experiments with ten participants show that the TFS approach achieves the highest performance, with up to a 25% improvement over the baseline, while FSL achieves the second-highest performance with a 7% improvement, demonstrating the effectiveness of selective personalization for real-world deployment.
Figures & tables
| Participant ( ) | Baseline | Personalized Models ( ) | ||
|---|---|---|---|---|
| Participant 1 | 0.69 | 0.89 | 0.72 | 0.79 |
| Participant 2 | 0.71 | 0.9 | 0.69 | 0.78 |
| Participant 3 | 0.76 | 0.92 | 0.67 | 0.8 |
| Participant 4 | 0.68 | 0.93 | 0.7 | 0.76 |
| Participant 5 | 0.73 | 0.94 | 0.75 | 0.74 |
| Dataset | Accuracy |
|---|---|
| SmartFallMM | 91% |
| HAR | 94% |
| CZU-MHAD | 85% |
| K-Fall | 86% |
| Input for SNN | Precision | Recall | F1-Score |
| Similarity metrics | 0.92 | 0.9 | 0.91 |
| Basic statistical features (min, max, mean, std) | 0.75 | 0.55 | 0.63 |
| Raw time-series data | 0.63 | 0.72 | 0.67 |
| Training Data | F1-Score |
|---|---|
| Initial dataset + 5% feedback data | 0.80 |
| Initial dataset + 10% feedback data | 0.85 |
| Initial dataset + 15% feedback data | 0.88 |
| Initial dataset + 20% feedback data | 0.91 |
| Initial dataset + 25% feedback data | 0.89 |
Fall Detection
Fall detection identifies falls and impact events from video, body-worn sensors, radar, and other signals to support timely assistance.
See all 20 papers