Activity Recognition
Activity Recognition
コンピュータが現実世界に干渉するには,現実世界を認識する必要があります.特に人間がどんな行動を行っているかを推定する技術を行動認識と言います.本研究室では,スマートフォンやウェアラブルデバイスに搭載されたセンサを用いて,人間の行動や意識,周囲環境等を推定する技術の開発を行っています.例えば,歩行中はスマホの画面をオフにしたり,雪道の情報を収集してマップを作ったり,コンピュータが現実環境を認識できることで,様々なサービスを実現することができます.どのようなセンサを,どのように使用するのかといった点から,センサデータの処理の仕方まで様々な研究領域があります.
研究テーマ例
微細なコンテキスト推定,行動認識に適した深層学習モデル,計測環境の違いに頑健な行動認識,等
研究業績(抜粋)
Click the link to detail.
Activity Recognition
観測される加速度センサの波形データが行動によって異なるという条件のもとで,これを機械学習等の手法で自動分類するのが一般的です.様々な研究タスクがありますが,代表的なのは以下の2点だと考えます.
Deep Learning
行動認識の認識手法の中でも,深層学習に関する議論は近年活発です.一方で,画像分野とは異なり,まだまだ研究途上なのが現状です.例えば,様々なCNNベースの表現学習手法が画像では開発され,行動認識にも転用されてはいますが,これは画像の特徴である近傍情報を強く意識した表現学習手法です.センサデータのような低サンプリングレートな波形データに対して,適切な特徴表現を獲得するレイヤの開発を開発することが望ましいでしょう.
CNNベースの手法においても,VGG,ResNet,Inception...等,各行動認識タスクに満遍なく働くモデルは不明です.近年の手法は図の下部のようにCNNにRNNやAttentionを挟み込むスタイルが主流ですが,そもそもCNNの適切なBackboneが不明瞭であり,入力の扱い方も様々です.
また,行動認識では人間が特徴設計し機械学習で分類すると行った,画像分野では近年少ない古くからある手法の方が,推定精度が高いと言ったことが少なくありません.この原因を探求し,深層学習モデルの改善に還元するという取り組みもあります.
Adversarial Nets.
Generative Adversarial Nets (GAN: Goodfellow2014) に代表される敵対的訓練手法を用いて,行動認識の環境の違いにロバストな特徴表現獲得を目指しました.下記の文献では,計測機器毎にサンプリング周波数が変わいうるという課題設定に対して,以下の2手法を提案し推定精度改善を実現しました.
Octave Mix
行動認識に向けた合成系のデータ拡張(Data Augmentation: DA)手法として,周波数分解に着想を得たDA手法Octave MixとDAをアンサンブル手法を提案しました.下記の文献では,深層学習ベースの行動認識に対して,推定精度を向上させる3つの技術を提案しました.