independent testing set Result Data Generating location labels Extracting windows for classification Training/testing sets Data set augmentation ConvNetQuake Detection accuracy Location accuracy Probabilistic location map Generalization to nonrepeating events Earthquake detection on continuous records Comparison with other detection methods Scalability to large data sets Discussion Outline
2 : earthquake in cluster 1 … M : earthquake in cluster M-1 畳み込み層(Convolution layer) ・境界ではzero padding Z :featuresテンソル(2次元テンソル) W :重みテンソル σ(x)= max(0,x) :ReLU関数 i ∈{1,…,8} : 畳み込み層の深さ c ∈{1,…,32} :i層のチャンネル c’:i-1層のチャンネル C’:i-1層のチャンネル数 i = 1 → C’=3 i ∈{2,…,8} → C’=32 t :i層のfeatureの位置(0層ではtime indexに相当) t’ ∈ {1,2,3} :i層に畳み込まれるi-1層のfeaturesの相対位置 s = 2 : フィルタのスライド幅 b :バイアス項 ・フィルタサイズが小さい →浅いレイヤー:高周波数の特徴抽出 深いレイヤー:低周波数の特徴抽出
Flatten layerのfeatures W 重みテンソル c ∈{1,…,M} 全結合層のfeatures c' ∈{1,…,128} Flatten layerのfeatures b バイアス項 全ての層を全結合するモデル(Kong et al.)より ・ N4程度計算コストが小さい。 ・パラメタ数が減り、過学習を回避しやすい。 出力: 各窓が各クラスターに分類される確率(D×M行列) 1 : No event 2 : earthquake in cluster 1 … M : earthquake in cluster M-1
2 : earthquake in cluster 1 … M : earthquake in cluster M-1 出力層(Output layer) p 各クラスターに分類される確率 c ∈{1,…,M} 各クラスター Z0 入力された波形 W 重みテンソルの集合 b バイアス項の集合 z 全結合層のfeatures ・ソフトマックス関数により、特徴量zをpに変換 →pを各窓が各クラスターに分類される確率と解釈
よる確率的勾配降下法(SGD) SGDのアルゴリズム:Adam 最適化アルゴリズムにはADAMを用い た。学習率を10^-4とし、他のパラ メタはデフォルトのままにした。 CNNのパラメタを逆誤差伝搬法によ り、損失の改善が止まるまで更新 L 交差エントロピー損失 N 波形窓の総数 M クラスターの総数 k ∈{1,…,N} 波形窓のインデックス c ∈{0,…,M-1} クラスターのインデックス q 正しい確率分布(ウィンドウkのクラス ターがcなら1,そうでなければ0) p 予測した確率分布(ウィンドウkがクラ スターcであると予測する確率) λ = 0.001 L2正則化パラメタ W 重みテンソル i ∈{1,…,9} 層の深さ