2025-11-21T05:31:15.786305

Advancing Intoxication Detection: A Smartwatch-Based Approach

Segura, Vergés, Ky et al.
Excess alcohol consumption leads to serious health risks and severe consequences for both individuals and their communities. To advocate for healthier drinking habits, we introduce a groundbreaking mobile smartwatch application approach to just-in-time interventions for intoxication warnings. In this work, we have created a dataset gathering TAC, accelerometer, gyroscope, and heart rate data from the participants during a period of three weeks. This is the first study to combine accelerometer, gyroscope, and heart rate smartwatch data collected over an extended monitoring period to classify intoxication levels. Previous research had used limited smartphone motion data and conventional machine learning (ML) algorithms to classify heavy drinking episodes; in this work, we use smartwatch data and perform a thorough evaluation of different state-of-the-art classifiers such as the Transformer, Bidirectional Long Short-Term Memory (bi-LSTM), Gated Recurrent Unit (GRU), One-Dimensional Convolutional Neural Networks (1D-CNN), and Hyperdimensional Computing (HDC). We have compared performance metrics for the algorithms and assessed their efficiency on resource-constrained environments like mobile hardware. The HDC model achieved the best balance between accuracy and efficiency, demonstrating its practicality for smartwatch-based applications.
academic

Avancer la Détection de l'Intoxication : Une Approche Basée sur la Montre Intelligente

Informations de Base

  • ID de l'article : 2510.09916
  • Titre : Advancing Intoxication Detection: A Smartwatch-Based Approach
  • Auteurs : Manuel E. Segura, Pere Vergés, Richard Ky, Ramesh Arangott, Angela Kristine Garcia, Thang Dinh Trong, Makoto Hyodo, Alexandru Nicolau, Tony Givargis, Sergio Gago-Masague
  • Institutions : University of California Irvine, Asahi Group Holdings Ltd.
  • Classification : cs.LG (Apprentissage Automatique)
  • Date de Publication : 10 octobre 2024 (préimpression arXiv)
  • Lien de l'article : https://arxiv.org/abs/2510.09916

Résumé

La consommation excessive d'alcool entraîne des risques sanitaires graves, ayant des conséquences sérieuses pour les individus et les communautés. Pour promouvoir des habitudes de consommation d'alcool plus saines, cette recherche introduit une approche révolutionnaire utilisant une application mobile sur montre intelligente pour l'intervention immédiate dans les avertissements d'intoxication. L'équipe de recherche a créé un ensemble de données contenant la TAC (concentration d'alcool transcutanée), les données d'accéléromètre, de gyroscope et de fréquence cardiaque, collectées sur trois semaines. Il s'agit de la première étude combinant les données d'accéléromètre, de gyroscope et de fréquence cardiaque de montre intelligente pour la surveillance à long terme et la classification du degré d'intoxication. Cette recherche utilise les données de montre intelligente pour évaluer de manière exhaustive plusieurs classificateurs de pointe, notamment Transformer, LSTM bidirectionnel, GRU, CNN 1D et calcul hyperdimensionnel (HDC). Le modèle HDC a réalisé le meilleur équilibre entre précision et efficacité, démontrant son utilité pratique dans les applications de montre intelligente.

Contexte et Motivation de la Recherche

Importance du Problème

  1. Défi de santé publique : La consommation d'alcool entraîne plus de 200 maladies, blessures et conditions de santé ; en 2023, l'abus d'alcool représentait 6 % des décès mondiaux, dont près de 14 % surviennent dans le groupe d'âge 20-39 ans
  2. Limitations des méthodes de détection traditionnelles : Les méthodes traditionnelles telles que les tests sanguins, urinaires, salivaires et les alcootests sont invasives, limitant leur applicabilité dans les scénarios quotidiens
  3. Besoin d'interventions comportementales : Nécessité de solutions non invasives capables de promouvoir le changement comportemental, de prévenir la consommation excessive ou les activités dangereuses (comme la conduite en état d'ivresse)

Motivation de la Recherche

  • Développer un système d'interventions adaptées juste à temps (JITAIs) fournissant des interventions personnalisées en temps réel lorsque la TAC au poignet de l'utilisateur dépasse 35µg/L (équivalent à un BAC de 0,05 %)
  • Exploiter les données multi-capteurs de la montre intelligente (accéléromètre, gyroscope, fréquence cardiaque) pour la surveillance en temps réel à long terme
  • Fournir une compréhension plus approfondie de l'état physiologique et comportemental de l'utilisateur par rapport aux méthodes traditionnelles

Contributions Principales

  1. Ensemble de données inédit : Création du premier ensemble de données à long terme combinant les données d'accéléromètre, de gyroscope et de fréquence cardiaque de montre intelligente pour la détection d'intoxication, contenant les données de 30 participants sur trois semaines
  2. Évaluation comparative multi-modèles : Évaluation exhaustive de 7 modèles d'apprentissage automatique de pointe, notamment SVM, LightGBM, bi-LSTM, GRU, Transformer, CNN 1D et HDC
  3. Développement d'application mobile : Développement d'un système complet d'application montre intelligente-téléphone, supportant l'inférence locale et l'intervention immédiate
  4. Équilibre efficacité-précision : Le modèle HDC réalise le meilleur équilibre entre précision et efficacité, adapté au déploiement sur appareils mobiles à ressources limitées
  5. Validation en monde réel : Tests de performance réels sur Samsung Galaxy S20 utilisant PyTorch Executorch

Détail de la Méthodologie

Définition de la Tâche

Entrée : Données de capteurs de montre intelligente (axes x, y, z de l'accéléromètre, axes x, y, z du gyroscope, fréquence cardiaque) Sortie : Résultat de classification binaire (intoxiqué/sobre), seuil TAC 35µg/L Contraintes : Le modèle doit fonctionner en temps réel sur des appareils mobiles à ressources limitées

Collecte et Prétraitement des Données

  1. Configuration des appareils :
    • Apple Watch Series 8 : Collecte des données d'accéléromètre, gyroscope, fréquence cardiaque et géolocalisation
    • Bracelet BACtrack Skyn : Mesure de la TAC toutes les 30 minutes
    • Alcootest BACtrack C8 : Mesure de la valeur BAC
  2. Prétraitement des données :
    • Fréquence d'échantillonnage originale : 50 Hz
    • Application d'un filtre passe-bas après analyse en domaine fréquentiel, sous-échantillonnage à 40 Hz
    • Division des données en fenêtres de 20 secondes
    • Filtrage de 14 participants valides (TAC supérieure à 35µg/L)

Architectures de Modèles

1. Machine à Vecteurs de Support (SVM)

  • Utilisation du noyau de fonction de base radiale
  • Extraction de caractéristiques par réseau de neurones : couche d'aplatissement + dropout 0,1 + couche linéaire (128 dimensions) + activation ReLU

2. LightGBM

  • Taux d'apprentissage : 0,1
  • Nombre de nœuds feuilles : 32, profondeur maximale : 4, nombre d'estimateurs : 5
  • Paramètres de régularisation α et λ : 0,5

3. LSTM Bidirectionnel (bi-LSTM)

  • 4 couches, 128 unités cachées par couche
  • Architecture bidirectionnelle, taux de dropout : 0,1
  • Mécanisme d'attention + couche entièrement connectée

4. Unité Récurrente Fermée (GRU)

  • Une seule couche, 64 unités cachées, taux de dropout : 0,1
  • Mécanisme d'attention + couche entièrement connectée + activation sigmoid

5. Transformer

  • 2 couches d'encodeur, dimension d'intégration : 128
  • Codage positionnel + dropout pour prévenir le surapprentissage

6. CNN 1D (CNN 1D)

  • 3 couches de convolution, 32 filtres par couche
  • Tailles de noyau respectivement 3, 5, 7

7. Calcul Hyperdimensionnel (HDC)

  • Utilisation du codage clé-valeur et de l'algorithme RefineHD
  • Dimension du hypervecteur : 3000

Points d'Innovation Technique

  1. Fusion multi-capteurs : Première combinaison de données d'accéléromètre, gyroscope et fréquence cardiaque pour la détection d'intoxication
  2. Surveillance à long terme : Surveillance continue de trois semaines par rapport aux données à court terme des recherches antérieures
  3. Optimisation du calcul en périphérie : Optimisation spécifique pour les limitations de calcul et de consommation énergétique des appareils mobiles
  4. Validation pratique : Vérification de la faisabilité du déploiement réel sur appareils Android authentiques

Configuration Expérimentale

Ensemble de Données

  • Participants : 30 participants (âge 21-55 ans), 14 participants valides après filtrage
  • Période de surveillance : Surveillance continue de 3 semaines
  • Volume de données : Plusieurs « sessions » par participant, chaque session contenant des données de capteurs continues supérieures à 1 minute

Conception Expérimentale

  1. Regroupement d'utilisateurs : Utilisation de k-means pour diviser les utilisateurs en trois catégories de niveaux TAC (élevé, moyen, bas)
  2. Division des données :
    • Ensemble de test : 1 utilisateur par catégorie (utilisateurs 16, 25, 26)
    • Ensemble d'entraînement-validation : 11 utilisateurs restants avec validation croisée 3 fois

Métriques d'Évaluation

  • ROC-AUC : Aire sous la courbe caractéristique de fonctionnement du récepteur
  • PR-AUC : Aire sous la courbe précision-rappel
  • Précision : Précision globale, précision sobre, précision intoxiquée
  • Score F1 : Moyenne harmonique de la précision et du rappel

Tests de Performance Matériel

  • Appareil : Samsung Galaxy S20 (Snapdragon 865, 8 Go RAM)
  • Framework : PyTorch Executorch
  • Test : 100 itérations d'inférence, mesure du temps, mémoire et consommation énergétique

Résultats Expérimentaux

Résultats Principaux

ModèleROC-AUCPrécisionPrécision SobrePrécision IntoxiquéeScore F1
CNN 1D0,74876,1 %84,6 %61,6 %0,655
HDC0,74476,1 %82,9 %64,4 %0,665
bi-LSTM0,71736,9 %0 %100 %0,539
GRU0,68442,6 %15,9 %88,1 %0,531
LightGBM0,74636,9 %0 %100 %0,539
SVM0,25663,1 %100 %0 %0,000
Transformer0,52936,9 %0 %100 %0,539

Résultats de Performance Matériel

ModèleTemps d'Inférence (s)Utilisation Mémoire (MB)Consommation Énergétique (W)Taille du Modèle (MB)
CNN 1D0,012152,30,3150,035
HDC0,08423280,48136,7
SVM0,003483,50,207-
Transformer0,328590,10,599-

Découvertes Clés

  1. Performance d'équilibre optimal : Les modèles HDC et CNN 1D démontrent les meilleures performances équilibrées, capable d'identifier avec précision les états sobre et intoxiqué
  2. Avantages d'efficacité : Le modèle CNN 1D maintient une haute précision tout en ayant une taille de modèle extrêmement petite (0,035 MB) et une vitesse d'inférence rapide
  3. Faisabilité du déploiement : Tous les modèles testés peuvent compléter l'inférence dans une fenêtre de 20 secondes, satisfaisant les exigences d'application en temps réel

Travaux Connexes

Méthodes de Détection Traditionnelles

  • Méthodes invasives : Tests sanguins, urinaires, salivaires, chromatographie en phase gazeuse
  • Détection par le souffle : Mesure du rapport volumique d'éthanol dans l'air alvéolaire
  • Capteurs transcutanés : Mesure de l'alcool à travers la peau utilisant des principes électrochimiques ou enzymatiques

Méthodes d'Apprentissage Automatique

  • Signaux physiologiques : Mesure PPG et ECG, température faciale, impédance biologique
  • Capteurs de mouvement : Lectures de mouvement des smartphones et appareils portables
  • ML traditionnel : Application de forêts aléatoires, SVM, CNN et autres méthodes sur les données d'accéléromètre

Avantages de cette Recherche

Par rapport aux recherches existantes, cet article est le premier à :

  1. Combiner plusieurs capteurs de montre intelligente pour la surveillance à long terme
  2. Valider les performances du modèle dans des environnements réels
  3. Considérer les contraintes de calcul et de consommation énergétique des appareils mobiles

Conclusion et Discussion

Conclusions Principales

  1. Faisabilité technique : Les données de capteurs de montre intelligente peuvent être efficacement utilisées pour la détection d'intoxication, les modèles HDC et CNN 1D atteignant une précision de niveau pratique
  2. Validation pratique : Les modèles peuvent fonctionner en temps réel sur des smartphones commerciaux, répondant aux exigences des applications JITAI
  3. Optimisation équilibrée : Le modèle HDC réalise le meilleur équilibre entre précision et efficacité

Limitations

  1. Limitation de la taille de l'échantillon : Seulement 14 participants avec données valides, pouvant affecter la capacité de généralisation du modèle
  2. Différences individuelles : Variations significatives dans la tolérance à l'alcool et les réponses physiologiques entre différents utilisateurs
  3. Facteurs environnementaux : Diverses sources d'interférence dans les environnements réels pouvant affecter la précision de détection
  4. Compatibilité des modèles : Certains modèles (bi-LSTM, GRU) ne peuvent pas être exportés avec succès vers le framework Executorch

Directions Futures

  1. Extension de l'ensemble de données : Augmentation de groupes d'utilisateurs plus diversifiés et périodes de surveillance plus longues
  2. Modèles personnalisés : Considération de modèles personnalisés intégrant les profils utilisateur et variables démographiques
  3. Optimisation de l'implémentation : Utilisation du langage C et opérations vectorisées pour améliorer l'efficacité
  4. Protection de la vie privée : Résolution des problèmes de confidentialité et de sécurité des données
  5. Applications transdisciplinaires : Extension à d'autres défis de santé comportementale

Évaluation Approfondie

Points Forts

  1. Innovation forte : Première utilisation de données multi-capteurs de montre intelligente pour la surveillance d'intoxication à long terme, ayant une valeur académique et pratique importante
  2. Conception expérimentale rigoureuse : Conception de recherche approuvée par l'IRB, sélection stricte des participants et examen éthique
  3. Évaluation exhaustive : Comparaison systématique de 7 types différents de modèles d'apprentissage automatique
  4. Orientation pratique : Attention non seulement à la précision mais aussi à la faisabilité du déploiement sur appareils mobiles
  5. Système complet : Développement d'une solution complète de la collecte de données au déploiement d'application

Insuffisances

  1. Limitation de la taille des données : Nombre réduit de participants valides (14 personnes), pouvant affecter la signification statistique et la capacité de généralisation des résultats
  2. Ingénierie des caractéristiques insuffisante : Ingénierie des caractéristiques relativement simple des données de capteurs, pouvant ne pas exploiter pleinement le potentiel des données
  3. Absence de repères de comparaison : Manque de comparaison directe avec les méthodes commerciales existantes de détection d'intoxication
  4. Stabilité à long terme non vérifiée : Absence d'évaluation de la stabilité des performances du modèle lors d'une utilisation prolongée

Impact

  1. Contribution académique : Fournit une nouvelle direction de recherche pour l'application des montres intelligentes dans le domaine de la surveillance de la santé
  2. Valeur pratique : Susceptible d'être développée en produit commercial réel, ayant un impact positif sur la santé publique
  3. Avancement technologique : Favorise le développement de technologies d'IA en périphérie et de surveillance de la santé mobile

Scénarios d'Application

  1. Gestion de la santé personnelle : Aide les utilisateurs à surveiller et contrôler leurs habitudes de consommation d'alcool
  2. Sécurité publique : Prévention des comportements dangereux tels que la conduite en état d'ivresse
  3. Assistance médicale : Assistance au traitement et à la réadaptation de la dépendance à l'alcool
  4. Applications d'entreprise : Surveillance de la sécurité sur le lieu de travail

Références

L'article cite 38 références connexes, couvrant les technologies de détection d'alcool, les méthodes d'apprentissage automatique, les applications de santé mobile et d'autres domaines de recherche importants.


Évaluation globale : Il s'agit d'un article de recherche ayant une valeur pratique importante, apportant des contributions pionnières dans le domaine de la détection d'intoxication par montre intelligente. Bien qu'il y ait encore de la place pour l'amélioration en termes de taille des données et d'optimisation des modèles, sa conception de système complète et sa validation de déploiement réel jettent une base solide pour les recherches futures dans ce domaine.