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- 論文ID: 2510.09916
- タイトル: Advancing Intoxication Detection: A Smartwatch-Based Approach
- 著者: 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
- 所属機関: University of California Irvine、Asahi Group Holdings Ltd.
- 分類: cs.LG(機械学習)
- 発表日: 2024年10月10日(arXiv プレプリント)
- 論文リンク: https://arxiv.org/abs/2510.09916
過度の飲酒は深刻な健康リスクをもたらし、個人および社会に重大な影響を与えます。より健全な飲酒習慣を推進するため、本研究は酩酊警告のためのリアルタイム介入を実現するスマートウォッチモバイルアプリケーションアプローチを導入しました。研究チームはTAC(経皮アルコール濃度)、加速度計、ジャイロスコープ、心拍数データを含むデータセットを3週間にわたって収集しました。これは加速度計、ジャイロスコープ、心拍数のスマートウォッチデータを組み合わせた長期監視により酩酊程度を分類する初の研究です。本研究はスマートウォッチデータを使用して、Transformer、双方向LSTM、GRU、1次元CNN、超次元コンピューティング(HDC)を含む複数の最先端分類器を包括的に評価しました。HDCモデルは精度と効率の間で最適なバランスを実現し、スマートウォッチアプリケーションにおける実用性を実証しました。
- 公衆衛生上の課題:アルコール消費は200以上の疾患、傷害、健康状態を引き起こし、2023年のアルコール乱用は世界の死亡者数の6%を占め、そのうち約14%が20~39歳の年齢層で発生しています
- 従来の検出方法の限界:血液、尿液、唾液検査および呼気アルコール検査器などの従来の方法は侵襲的であり、日常的なシナリオでの適用を制限しています
- 行動介入の必要性:過度の飲酒や危険な活動(飲酒運転など)を阻止する行動変容を促進できる非侵襲的ソリューションが必要です
- ユーザーの手首のTACが35µg/L(BAC 0.05%に相当)を超えた場合にパーソナライズされたリアルタイム介入を提供するジャストインタイム適応的介入(JITAI)システムの開発
- スマートウォッチの複数センサーデータ(加速度計、ジャイロスコープ、心拍数)を活用した長期実世界監視
- 従来の方法よりもユーザーの生理および行動状態についてより深い理解を提供
- 革新的なデータセット:加速度計、ジャイロスコープ、心拍数のスマートウォッチデータを組み合わせた初の長期酩酊検出データセットを作成し、30名の参加者の3週間分のデータを含みます
- 複数モデルの比較評価:SVM、LightGBM、bi-LSTM、GRU、Transformer、1D-CNN、HDCを含む7つの最先端機械学習モデルの包括的評価
- モバイルアプリケーション開発:ローカル推論とリアルタイム介入をサポートする完全なスマートウォッチ-スマートフォンアプリケーションシステムの開発
- 効率と精度のバランス:HDCモデルが最適な精度-効率バランスを実現し、リソース制限のあるモバイルデバイスへの展開に適しています
- 実世界検証:Samsung Galaxy S20上でPyTorch Executorchを使用した実際のデバイスパフォーマンステスト
入力:スマートウォッチセンサーデータ(加速度計x,y,z軸、ジャイロスコープx,y,z軸、心拍数)
出力:二値分類結果(酩酊/清醒)、閾値TAC 35µg/L
制約条件:モデルはリソース制限のあるモバイルデバイス上でリアルタイム実行が必要
- デバイス構成:
- Apple Watch Series 8:加速度計、ジャイロスコープ、心拍数、地理位置情報データを収集
- BACtrack Skyn腕輪:30分ごとにTAC値を測定
- BACtrack C8呼気検査器:BAC値を測定
- データ前処理:
- 元のサンプリング周波数:50Hz
- 周波数領域分析後にローパスフィルターを適用し、40Hzにダウンサンプリング
- データを20秒ウィンドウに分割
- TAC 35µg/Lを超える14名の有効参加者を抽出
- 放射基底関数カーネルを使用
- ニューラルネットワーク特徴抽出を含む:フラット化層 + 0.1ドロップアウト + 線形層(128次元) + ReLU活性化
- 学習率:0.1
- リーフノード数:32、最大深度:4、推定器数:5
- 正則化パラメータα、λ:0.5
- 4層、各層128隠れユニット
- 双方向アーキテクチャ、ドロップアウト率:0.1
- 注意機構 + 全結合層
- 単層、64隠れユニット、ドロップアウト率:0.1
- 注意機構 + 全結合層 + シグモイド活性化
- 2層エンコーダー、埋め込み次元:128
- 位置エンコーディング + 過学習防止用ドロップアウト
- 3つの畳み込み層、各層32フィルター
- カーネルサイズはそれぞれ3、5、7
- キー値エンコーディングとRefineHDアルゴリズムを使用
- ハイパーベクトル次元:3000
- マルチセンサーフュージョン:加速度計、ジャイロスコープ、心拍数データを初めて組み合わせた酩酊検出
- 長期監視:従来の研究の短期データと比較して、3週間の連続監視を実施
- エッジコンピューティング最適化:モバイルデバイスの計算とエネルギー消費制限に特に対応した最適化
- 実用性検証:実際のAndroidデバイス上でモデルの実装可行性を検証
- 参加者:30名の参加者(年齢21~55歳)、最終的に14名の有効参加者を抽出
- 監視期間:3週間の連続監視
- データ量:各参加者の複数の「セッション」、各セッションは1分以上の連続センサーデータを含む
- ユーザークラスタリング:k-meansを使用してユーザーを高、中、低の3つのTACレベルカテゴリに分類
- データ分割:
- テストセット:各カテゴリから1名のユーザー(ユーザー16、25、26)
- 訓練検証セット:残りの11名のユーザーで3折交差検証
- ROC-AUC:受信者動作特性曲線下面積
- PR-AUC:精密度-再現率曲線下面積
- 精度:全体精度、清醒精度、酩酊精度
- F1スコア:精密度と再現率の調和平均
- デバイス:Samsung Galaxy S20(Snapdragon 865、8GB RAM)
- フレームワーク:PyTorch Executorch
- テスト:100回の推論反復、時間、メモリ、消費電力を測定
| モデル | ROC-AUC | 精度 | 清醒精度 | 酩酊精度 | F1スコア |
|---|
| 1D-CNN | 0.748 | 76.1% | 84.6% | 61.6% | 0.655 |
| HDC | 0.744 | 76.1% | 82.9% | 64.4% | 0.665 |
| bi-LSTM | 0.717 | 36.9% | 0% | 100% | 0.539 |
| GRU | 0.684 | 42.6% | 15.9% | 88.1% | 0.531 |
| LightGBM | 0.746 | 36.9% | 0% | 100% | 0.539 |
| SVM | 0.256 | 63.1% | 100% | 0% | 0.000 |
| Transformer | 0.529 | 36.9% | 0% | 100% | 0.539 |
| モデル | 推論時間(s) | メモリ使用量(MB) | 消費電力(W) | モデルサイズ(MB) |
|---|
| 1D-CNN | 0.0121 | 52.3 | 0.315 | 0.035 |
| HDC | 0.0842 | 328 | 0.481 | 36.7 |
| SVM | 0.0034 | 83.5 | 0.207 | - |
| Transformer | 0.3285 | 90.1 | 0.599 | - |
- 最適なバランスパフォーマンス:HDCおよび1D-CNNモデルは最適なバランスパフォーマンスを示し、清醒状態と酩酊状態の両方を正確に識別できます
- 効率上の利点:1D-CNNモデルは高い精度を維持しながら、極めて小さいモデルサイズ(0.035MB)と高速推論速度を備えています
- 展開可行性:すべてのテストモデルは20秒ウィンドウ内で推論を完了でき、リアルタイムアプリケーション要件を満たしています
- 侵襲的方法:血液、尿液、唾液検査、ガスクロマトグラフィー
- 呼気検査:肺胞空気中のエタノール体積比を測定
- 経皮センサー:電気化学的または酵素的原理を使用して皮膚を通じてアルコールを測定
- 生理信号:PPGおよびECG測定、顔面温度、生物インピーダンス
- 運動センサー:スマートフォンおよびウェアラブルデバイスの運動読み取り値
- 従来のML:加速度計データに対するランダムフォレスト、SVM、CNNなどの方法の適用
既存研究と比較して、本論文は初めて以下を実現しました:
- 複数のスマートウォッチセンサーを組み合わせた長期監視
- 実世界環境でのモデルパフォーマンス検証
- モバイルデバイスの計算およびエネルギー消費制約の考慮
- 技術的実現可能性:スマートウォッチセンサーデータは酩酊検出に効果的に使用でき、HDCおよび1D-CNNモデルは実用的レベルの精度に達しています
- 実用性検証:モデルは商用スマートフォン上でリアルタイムに実行でき、JITAI応用の要件を満たしています
- バランス最適化:HDCモデルは精度と効率の間で最適なバランスを実現しています
- サンプルサイズの制限:最終的には14名の参加者の有効データのみであり、モデルの汎化能力に影響を与える可能性があります
- 個人差:異なるユーザー間でのアルコール耐性と生理反応に顕著な差異があります
- 環境要因:実世界環境における様々な干渉要因がモデルの検出精度に影響を与える可能性があります
- モデル互換性:一部のモデル(bi-LSTM、GRU)はExecutorchフレームワークへの正常なエクスポートに失敗しました
- データセット拡張:より多様なユーザー集団と長期の監視期間を追加
- 個性化モデル:ユーザープロファイルと人口統計変数を考慮した個性化モデル
- 実装最適化:C言語とベクトル化操作を使用した効率の向上
- プライバシー保護:データプライバシーとセキュリティ問題への対応
- クロスドメイン応用:他の行動健康課題への拡張
- 革新性が高い:複数センサースマートウォッチデータを初めて長期酩酊監視に使用し、学術的および実用的価値があります
- 実験設計が厳密:IRB承認の研究設計、厳格な参加者選別と倫理審査
- 包括的評価:7種類の異なる機械学習モデルの体系的比較
- 実用性志向:精度だけでなく、モバイルデバイスへの展開可行性も重視
- 完全なシステム:データ収集からアプリケーション展開までの完全なソリューション開発
- データ規模の制限:有効参加者数が少ない(14名)、結果の統計的有意性と汎化能力に影響を与える可能性があります
- 特徴エンジニアリングの不足:センサーデータの特徴エンジニアリングが比較的単純で、データの潜在力を十分に活用していない可能性があります
- 比較ベンチマークの欠如:既存の商用酩酊検出方法との直接比較がありません
- 長期安定性の未検証:長期使用におけるモデルパフォーマンスの安定性が評価されていません
- 学術的貢献:スマートウォッチの健康監視分野への応用に新しい研究方向を提供
- 実用的価値:実際の消費者向け製品への開発の可能性があり、公衆衛生に積極的な影響を与える可能性があります
- 技術進歩:エッジAIおよびモバイルヘルスモニタリング技術の発展を推進
- 個人健康管理:ユーザーが飲酒習慣を監視および制御するのを支援
- 公共安全:飲酒運転などの危険な行為を防止
- 医療補助:アルコール依存症の治療と回復を補助
- 企業応用:職場の安全監視
論文は酒精検出技術、機械学習方法、モバイルヘルスアプリケーションなど複数の分野の重要な研究成果を含む38篇の関連文献を引用しています。
総合評価:これは実用的価値が高い研究論文であり、スマートウォッチ酩酊検出分野における開拓的貢献を行っています。データ規模とモデル最適化の面でまだ改善の余地がありますが、その完全なシステム設計と実装検証は、この分野の後続研究のための堅実な基礎を築いています。