SlideShare une entreprise Scribd logo
1  sur  19
EARS (Earthquake Alert and Report System):
a Real Time Decision Support System for
Earthquake Crisis Management
takano
@mtknnktm
1
概要
• 地震の規模や場所は既存のセンサーではわかる
が、被害の内容や規模は実際に人が見てみないと
わからない。
• しかし、行政にとって住民に素早くアラートを出すこ
とは重要である。
• したがって地震直後であってもある程度被害の概
要を把握できようにすることは重要である。
• そのために、地震に直接的に関連する人の
生の情報をTwitterから取得できるシステムを開発
した。
2
問題設定
• システムのユーザ
– INGV (イタリアの地球物理学火山国立研究所)
• 地震発生直後のINGVの役割
– 地震の2, 5, 10, 30分後に情報を提供する
– 目的は問題のある地域の特定とそれの情報提供。
ただし、実際にヤバイかどうかは今のセンサーだけだと確
認できない。
• 【目的】 INGVのための意思決定支援ツールの提供
– ソーシャルセンサーとして人々のTweetを使い、被害状況
に関する情報をINGVの中の人が得られるようにする。
3
設計と実装 – 概要
1. データを収集して
2. フィルタリングして
3. 地震イベントを検
知して
4. 被害評価をして
5. アプリで表示
4
データ収集
• データの収集にはTwitterのStreaming APIを使用
• Streaming APIではキーワードの設定が必要
• キーワードの選定
– 候補を先行研究と地震に関連する単語から9個選定
– 候補単語の頻度と地震イベントの相関を示さないも
のを削除
→2ヶ月頑張って「earthquake, tremor(のイタリア語版)」の
2つに絞った
5
データ収集
• 「地震遭遇者の生の声がしりたい」という目的に対
してキーワードに向かない単語の特徴
– 特殊すぎる(いろんな情報が欲しいので)
• wreckage, crack
– 公式発表で使用される(個人ではあまり使われない)
• seism, magnitude
– 包括的すぎる(地震と関係ないことが多い)
• shakes, shaking
• 選択した単語は言語特有の問題なので他の状況
では使えず、汎用性はない
6
データフィルタリング
• ノイズを除去したい
• ノイズの2つの源泉 [M. Avvenuti, et al., 2014]
– 異なる意味で検索キーワードが使用されている場合
– 過去の地震を指している場合
• 2段階のデータクリーニングでなんとかする
7
データフィルタリング 第一段階
• 本研究の地震イベントの検知におけるTwitter利用の特性
– 知りたいのはイタリア国内の一次情報。拡散とか二次情報は不要。
→ この段階での目的: 自発的で独立したメッセージのみ抽出
• やったこと
1. Re-tweet, mentionを除去
2. 過去地震情報アカウント(Bot?)の除去(ブラックリストによる)
3. 同じ単語が使用される別の言語(スペイン語・ポルトガル語)の
Tweetの除去
4. 偽アカウントの除去 [S. Cresci, et al., 2014]
• 偽アカ1950個と通常アカ1950個を集めてきて、分類器作成
これを使ってオンラインにブラックリストを作成
8
データフィルタリング 第二段階
• この段階での目的: 進行中の地震と関連するツ
イートのみ抽出
• 進行中地震の関連ツイートの特徴
– 通常より少ない句読点
– 俗語や攻撃的な言葉の使用
– 短い文章
– 怖がっている
• 進行中でない地震に関連するツイートの特徴
– 過去の地震に関する言及や地震ニュースに言及するも
のなので、構造化され長い。そしてURLが含まれる。
9
データフィルタリング 第二段階
• 以下を素性として決定木で分類器作成
– 文字・単語数
– 句読点数
– URL数
– mention数
– スラング・攻撃的単語数
• 教師データは手動で作成
• 教師データの90%以上を正しく分類できた(10-
fold-CV)
10
データフィルタリング 結果
• およそ88%のTweetを削除
• ノイズに埋もれがちな小さな地震の時でも、フィ
ルタリングによってtweetピークが検出できるよ
うになった。
11
地震イベント検出
• バースト検出アルゴリズム[R. Ebina, et al, 2011]
の簡易版を採用
– 1分間のTweet率が1週間のTweet率より10倍高かっ
たらバーストとする
– 正確さよりも検出率優先のため、かなり甘めのしき
い値設定
12
被害評価
• 危機管理担当者への意思決定支援機能。
– これによって評価専門の担当者が実際に実地に行って
被害の評価しなくてもできるようにする。
• EARSは「座標、地名、n-gram」を情報として抽出す
る。
– TagMe by Pica大学を使用して曖昧な地名から座標を抽
出(テキストアノテーションや曖昧さ回避のサービス)
• 地震発生時には、メッセージの集合を拡張するた
めに、自動的に地震に関連したメッセージをスト
リーミング収集する。
– 地震が発生してそうな場所で生成・言及されたメッセー
ジ収集のためにこの適応的接続を使用。
13
Webアプリ
• EARSはWebアプリとして提供
• 機能
– サマリ画面
– 詳細画面
• 時系列推移
• 地理的情報
• メッセージ表示
14
Webアプリ – サマリ
15
INGVが検知した地震情報
・赤: INGVが検出したがEARSでは未検出。
・緑: INGV・EARS共に検出、かつ、担当者既読
EARSが検知した地震情報
・橙: EARSが検出、かつ、担当者未読
・緑: INGV・EARS共に検出、かつ、担当者既読
この画面で気になるものが有れば、詳細画面を確認する
Webアプリ – 詳細
16
システムが収集したTweet数の時系
列推移。赤色の範囲は推定されたイ
ベント期間で、物理的なイベント期間
ではない。
Tweetの位置情報。赤が震
源地、緑がTweet。横の
バーで分単位で見る時間を
変えられる。
Tweet。位置情報のあるも
のは地球アイコンが表示。
クリックすると地図上で強
調表示される。
テスト
• 既存データを使ってテスト
– 70日分の全メッセージを3時間未満で処理できた
• 問題
– INGVで検出した地震をEARSでも検出できれば正解
– マグニチュード別で評価
17
テスト結果
• 全データだと小マグニチュードは全然検出でき
なかった
– 人が知覚できないので当然
→ Tweetデータから「人が知覚できた地震データ」の
みを抽出→ 再テスト → いい感じ
18
今後
• 悪意あるノイズツイートを防ぐ方法を強化するこ
と
• Twitter以外の情報源(Facebookの公開投稿、
Google検索データ)を利用すること
19

Contenu connexe

En vedette

Changing of cvs repository properties in eclipse
Changing of cvs repository properties in eclipseChanging of cvs repository properties in eclipse
Changing of cvs repository properties in eclipseAyan Bhattacharjee
 
2.Global satshow presentation
2.Global satshow presentation2.Global satshow presentation
2.Global satshow presentationMustafa Kuğu
 
New microsoft word document (3)
New microsoft word document (3)New microsoft word document (3)
New microsoft word document (3)Bankesh
 
The victorian era[1]
The victorian era[1]The victorian era[1]
The victorian era[1]Ada Villalba
 
BlackBerry10 alapú natív alkalmazásfejlesztés
BlackBerry10 alapú natív alkalmazásfejlesztésBlackBerry10 alapú natív alkalmazásfejlesztés
BlackBerry10 alapú natív alkalmazásfejlesztésOpen Academy
 
Concurso Iconing Building - Globant Tandil
Concurso Iconing Building - Globant TandilConcurso Iconing Building - Globant Tandil
Concurso Iconing Building - Globant TandilGlobant
 
Razvoj i prezentacija na proekt
Razvoj i prezentacija na proektRazvoj i prezentacija na proekt
Razvoj i prezentacija na proektCre8ive8
 
Query optimization for_sensor_networks
Query optimization for_sensor_networksQuery optimization for_sensor_networks
Query optimization for_sensor_networksHarshavardhan Achrekar
 
GH and Toyota
GH and ToyotaGH and Toyota
GH and ToyotaGolin
 
Flex Open Platform - Polycom
Flex Open Platform - PolycomFlex Open Platform - Polycom
Flex Open Platform - PolycomDevis Balsemin
 
Analysis of Revenue
Analysis of RevenueAnalysis of Revenue
Analysis of RevenuePrabha Panth
 

En vedette (17)

Changing of cvs repository properties in eclipse
Changing of cvs repository properties in eclipseChanging of cvs repository properties in eclipse
Changing of cvs repository properties in eclipse
 
Solution[1]
Solution[1]Solution[1]
Solution[1]
 
2.Global satshow presentation
2.Global satshow presentation2.Global satshow presentation
2.Global satshow presentation
 
New microsoft word document (3)
New microsoft word document (3)New microsoft word document (3)
New microsoft word document (3)
 
The victorian era[1]
The victorian era[1]The victorian era[1]
The victorian era[1]
 
BlackBerry10 alapú natív alkalmazásfejlesztés
BlackBerry10 alapú natív alkalmazásfejlesztésBlackBerry10 alapú natív alkalmazásfejlesztés
BlackBerry10 alapú natív alkalmazásfejlesztés
 
Lflp outcome monitoring 2010 a brief
Lflp outcome monitoring 2010 a briefLflp outcome monitoring 2010 a brief
Lflp outcome monitoring 2010 a brief
 
Concurso Iconing Building - Globant Tandil
Concurso Iconing Building - Globant TandilConcurso Iconing Building - Globant Tandil
Concurso Iconing Building - Globant Tandil
 
Informe iº trimestre 2012
Informe iº trimestre 2012Informe iº trimestre 2012
Informe iº trimestre 2012
 
Razvoj i prezentacija na proekt
Razvoj i prezentacija na proektRazvoj i prezentacija na proekt
Razvoj i prezentacija na proekt
 
Query optimization for_sensor_networks
Query optimization for_sensor_networksQuery optimization for_sensor_networks
Query optimization for_sensor_networks
 
GH and Toyota
GH and ToyotaGH and Toyota
GH and Toyota
 
Drug's r
Drug's rDrug's r
Drug's r
 
Flex Open Platform - Polycom
Flex Open Platform - PolycomFlex Open Platform - Polycom
Flex Open Platform - Polycom
 
Forest Management Operational Plan for community forests in 4 pages
Forest Management Operational Plan for community forests in 4 pages Forest Management Operational Plan for community forests in 4 pages
Forest Management Operational Plan for community forests in 4 pages
 
Seo september 2012
Seo september 2012Seo september 2012
Seo september 2012
 
Analysis of Revenue
Analysis of RevenueAnalysis of Revenue
Analysis of Revenue
 

Plus de Masanori Takano

書籍「計算社会科学入門」第9章 統計モデリング
書籍「計算社会科学入門」第9章 統計モデリング書籍「計算社会科学入門」第9章 統計モデリング
書籍「計算社会科学入門」第9章 統計モデリングMasanori Takano
 
WWWにおける社会科学
WWWにおける社会科学WWWにおける社会科学
WWWにおける社会科学Masanori Takano
 
サイバーエージェントにおける計算社会科学研究
サイバーエージェントにおける計算社会科学研究サイバーエージェントにおける計算社会科学研究
サイバーエージェントにおける計算社会科学研究Masanori Takano
 
Webとメディアと社会的分断 @ WWW論文読み会
Webとメディアと社会的分断 @ WWW論文読み会Webとメディアと社会的分断 @ WWW論文読み会
Webとメディアと社会的分断 @ WWW論文読み会Masanori Takano
 
Analysis of the Changes in Listening Trends of a Music Streaming Service
Analysis of the Changes in Listening Trends of a Music Streaming ServiceAnalysis of the Changes in Listening Trends of a Music Streaming Service
Analysis of the Changes in Listening Trends of a Music Streaming ServiceMasanori Takano
 
WWW論文読み会 発表資料: Computational Health セッション
WWW論文読み会 発表資料: Computational Health セッションWWW論文読み会 発表資料: Computational Health セッション
WWW論文読み会 発表資料: Computational Health セッションMasanori Takano
 
ソーシャルビッグデータ・オープンデータによる社会構造変化の発見
ソーシャルビッグデータ・オープンデータによる社会構造変化の発見ソーシャルビッグデータ・オープンデータによる社会構造変化の発見
ソーシャルビッグデータ・オープンデータによる社会構造変化の発見Masanori Takano
 
仮想社会におけるソーシャルサポート効果の検証: ピグパーティにおけるいじめ相談
仮想社会におけるソーシャルサポート効果の検証: ピグパーティにおけるいじめ相談仮想社会におけるソーシャルサポート効果の検証: ピグパーティにおけるいじめ相談
仮想社会におけるソーシャルサポート効果の検証: ピグパーティにおけるいじめ相談Masanori Takano
 
論文紹介: Tweetment effects on the tweeted experimentally reducing racist harass...
論文紹介: Tweetment effects on the tweeted  experimentally reducing racist harass...論文紹介: Tweetment effects on the tweeted  experimentally reducing racist harass...
論文紹介: Tweetment effects on the tweeted experimentally reducing racist harass...Masanori Takano
 
サイバーエージェントにおける計算社会科学
サイバーエージェントにおける計算社会科学サイバーエージェントにおける計算社会科学
サイバーエージェントにおける計算社会科学Masanori Takano
 
ヒトと社会を理解するための計算社会科学(社会情報システム学シンポジウム 基調講演資料)
ヒトと社会を理解するための計算社会科学(社会情報システム学シンポジウム 基調講演資料)ヒトと社会を理解するための計算社会科学(社会情報システム学シンポジウム 基調講演資料)
ヒトと社会を理解するための計算社会科学(社会情報システム学シンポジウム 基調講演資料)Masanori Takano
 
野良ビッグデータへのお誘い
野良ビッグデータへのお誘い野良ビッグデータへのお誘い
野良ビッグデータへのお誘いMasanori Takano
 
Lightweight Interactions for Reciprocal Cooperation in a Social Network Game
Lightweight Interactions for Reciprocal Cooperation in a Social Network GameLightweight Interactions for Reciprocal Cooperation in a Social Network Game
Lightweight Interactions for Reciprocal Cooperation in a Social Network GameMasanori Takano
 
サラリーマンのための計算社会科学
サラリーマンのための計算社会科学サラリーマンのための計算社会科学
サラリーマンのための計算社会科学Masanori Takano
 
社会関係の強さに基づく社会的グルーミング戦略の適応性
社会関係の強さに基づく社会的グルーミング戦略の適応性社会関係の強さに基づく社会的グルーミング戦略の適応性
社会関係の強さに基づく社会的グルーミング戦略の適応性Masanori Takano
 
ソーシャル系Webサービスのデータを用いた社会科学 資料
ソーシャル系Webサービスのデータを用いた社会科学 資料ソーシャル系Webサービスのデータを用いた社会科学 資料
ソーシャル系Webサービスのデータを用いた社会科学 資料Masanori Takano
 
論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...
論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...
論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...Masanori Takano
 
データにまつわるWeb業界の仕事について
データにまつわるWeb業界の仕事についてデータにまつわるWeb業界の仕事について
データにまつわるWeb業界の仕事についてMasanori Takano
 
How Do Newcomers Blend into a Group?: Study on a Social Network Game
How Do Newcomers Blend into a Group?: Study on a Social Network GameHow Do Newcomers Blend into a Group?: Study on a Social Network Game
How Do Newcomers Blend into a Group?: Study on a Social Network GameMasanori Takano
 
新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015
新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015
新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015Masanori Takano
 

Plus de Masanori Takano (20)

書籍「計算社会科学入門」第9章 統計モデリング
書籍「計算社会科学入門」第9章 統計モデリング書籍「計算社会科学入門」第9章 統計モデリング
書籍「計算社会科学入門」第9章 統計モデリング
 
WWWにおける社会科学
WWWにおける社会科学WWWにおける社会科学
WWWにおける社会科学
 
サイバーエージェントにおける計算社会科学研究
サイバーエージェントにおける計算社会科学研究サイバーエージェントにおける計算社会科学研究
サイバーエージェントにおける計算社会科学研究
 
Webとメディアと社会的分断 @ WWW論文読み会
Webとメディアと社会的分断 @ WWW論文読み会Webとメディアと社会的分断 @ WWW論文読み会
Webとメディアと社会的分断 @ WWW論文読み会
 
Analysis of the Changes in Listening Trends of a Music Streaming Service
Analysis of the Changes in Listening Trends of a Music Streaming ServiceAnalysis of the Changes in Listening Trends of a Music Streaming Service
Analysis of the Changes in Listening Trends of a Music Streaming Service
 
WWW論文読み会 発表資料: Computational Health セッション
WWW論文読み会 発表資料: Computational Health セッションWWW論文読み会 発表資料: Computational Health セッション
WWW論文読み会 発表資料: Computational Health セッション
 
ソーシャルビッグデータ・オープンデータによる社会構造変化の発見
ソーシャルビッグデータ・オープンデータによる社会構造変化の発見ソーシャルビッグデータ・オープンデータによる社会構造変化の発見
ソーシャルビッグデータ・オープンデータによる社会構造変化の発見
 
仮想社会におけるソーシャルサポート効果の検証: ピグパーティにおけるいじめ相談
仮想社会におけるソーシャルサポート効果の検証: ピグパーティにおけるいじめ相談仮想社会におけるソーシャルサポート効果の検証: ピグパーティにおけるいじめ相談
仮想社会におけるソーシャルサポート効果の検証: ピグパーティにおけるいじめ相談
 
論文紹介: Tweetment effects on the tweeted experimentally reducing racist harass...
論文紹介: Tweetment effects on the tweeted  experimentally reducing racist harass...論文紹介: Tweetment effects on the tweeted  experimentally reducing racist harass...
論文紹介: Tweetment effects on the tweeted experimentally reducing racist harass...
 
サイバーエージェントにおける計算社会科学
サイバーエージェントにおける計算社会科学サイバーエージェントにおける計算社会科学
サイバーエージェントにおける計算社会科学
 
ヒトと社会を理解するための計算社会科学(社会情報システム学シンポジウム 基調講演資料)
ヒトと社会を理解するための計算社会科学(社会情報システム学シンポジウム 基調講演資料)ヒトと社会を理解するための計算社会科学(社会情報システム学シンポジウム 基調講演資料)
ヒトと社会を理解するための計算社会科学(社会情報システム学シンポジウム 基調講演資料)
 
野良ビッグデータへのお誘い
野良ビッグデータへのお誘い野良ビッグデータへのお誘い
野良ビッグデータへのお誘い
 
Lightweight Interactions for Reciprocal Cooperation in a Social Network Game
Lightweight Interactions for Reciprocal Cooperation in a Social Network GameLightweight Interactions for Reciprocal Cooperation in a Social Network Game
Lightweight Interactions for Reciprocal Cooperation in a Social Network Game
 
サラリーマンのための計算社会科学
サラリーマンのための計算社会科学サラリーマンのための計算社会科学
サラリーマンのための計算社会科学
 
社会関係の強さに基づく社会的グルーミング戦略の適応性
社会関係の強さに基づく社会的グルーミング戦略の適応性社会関係の強さに基づく社会的グルーミング戦略の適応性
社会関係の強さに基づく社会的グルーミング戦略の適応性
 
ソーシャル系Webサービスのデータを用いた社会科学 資料
ソーシャル系Webサービスのデータを用いた社会科学 資料ソーシャル系Webサービスのデータを用いた社会科学 資料
ソーシャル系Webサービスのデータを用いた社会科学 資料
 
論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...
論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...
論文紹介: What’s in a like- attitudes and behaviors around receiving likes on fac...
 
データにまつわるWeb業界の仕事について
データにまつわるWeb業界の仕事についてデータにまつわるWeb業界の仕事について
データにまつわるWeb業界の仕事について
 
How Do Newcomers Blend into a Group?: Study on a Social Network Game
How Do Newcomers Blend into a Group?: Study on a Social Network GameHow Do Newcomers Blend into a Group?: Study on a Social Network Game
How Do Newcomers Blend into a Group?: Study on a Social Network Game
 
新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015
新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015
新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015
 

論文紹介 - EARS (Earthquake Alert and Report System): a Real Time Decision Support System for Earthquake Crisis Management