2017年海洋科學年會

2017/5/4-5 @ 國立中山大學

聆聽海洋的訊息:應用深度學習分析海洋聲景之變動

林子皓、曹昱
中央研究院 資訊科技創新研究中心

被動式聲學監測已被廣泛應用在海洋環境與生態研究中,長期錄音中的各種環境音與動物音增加了我們對海洋生態環境的了解,許多研究也深入探討人為噪音對海洋生態的影響。然而,過去針對海洋聲景的分析大多著重噪音的時頻譜特性,並透過設定規則的偵測器尋找海洋動物的聲音。但海洋聲景受到地形、氣候、生物群聚與人為活動的高度影響,時頻譜分析可能無法有效描述同時出現的多種聲源,偵測器效能也隨著噪音變動而改變。為了有效分離海洋聲景中的各種聲源,本研究應用非負矩陣分解法 (non-negative matrix factorization) 及其變形方法分析長期時頻譜圖,將輸入資料拆解為特徵矩陣與編碼矩陣。雖然單層的非負矩陣分解法在多次疊代後,能夠在特徵矩陣與編碼矩陣約略學習到各種聲源的頻譜特徵與時域上的強度,但仍難以分離重疊的多種聲源。本研究將多層學習器分別預訓練後堆疊成深度學習架構,並在各層之間逐漸減少特徵矩陣之基底數量,藉由最末層回傳後之重建資料和輸入資料的誤差,在多次疊代中自行修正各層模型參數以達到最佳的聲源分離成果。本研究針對各地具有不同環境噪音特性的海洋聲景進行分析,結果顯示在不需要辨識樣本與資料標籤的情況下,深度學習能夠有效分離海洋中的各種主要聲源:魚群鳴唱、槍蝦脈衝聲、船隻噪音與環境音。學習到的特徵矩陣也能夠作為辨識樣本,透過半監督式學習分析大量的線上資料。透過深度學習分離聲源,未來將能夠更有效評估海洋聲景的複雜結構,並藉此探討海洋環境與生態的變動,以及人為開發的影響。

Advertisements

[聲物誌] 錄音機漂流記

近期颱風肆虐,連帶著海洋觀測也跟著遭殃。前一陣子就因為蓮花颱風和昌鴻颱風接連靠近台灣,造成研究團隊在苗栗外海所放置的海下錄音機因為不明原因而脫離錨錠裝置、漂流上岸。還好遇到當地的好心人通報之後,得以將錄音機尋回,今天也才有機會讓大家聽聽錄音機迷途的這段過程。 

這段漂流的時間其實不長,大約5至6個小時後錄音機就被浪打上岸。錄音機漂流的路徑根據推測應是從後龍外海約15公尺水深的礁石區一路北漂至附近的中港溪口南岸,再進入潮間帶與碎波帶。然而,在這段濃縮的3分半鐘錄音裡,卻可以聽到海洋聲景有著非常大幅度的改變。

0:00 – 1:00
礁石區內眾多的槍蝦聲音。注意1分鐘後的水花聲,顯示錄音機已經浮上水面 (痛心)。

1:00 – 1:30
脫離礁石區,槍蝦聲音明顯減少。當時已進入傍晚,可以聽見河口附近的石首魚開始發出低頻的鳴聲。

1:30 – 2:57
台灣西部河口附近著名的石首魚群體鳴唱。注意這段時間之中,石首魚聲音的音頻特徵隨錄音機漂流進入潮間帶後的改變趨勢。

2:57 – 3:39
碎波帶的浪花與水流聲。這段聲音是透過水下麥克風所錄製,和空氣中聽到的略有不同。
 

從這段錄音之中,其實我們不難發現在不同型態的海床、地區之間,可能受到當地生態系組成的不同,而造就了多樣化的海洋聲景。許多海洋動物,也可能是透過各地聲景的不同,以此來尋找其偏好的棲地位置。因此,自然的海洋聲景是否受到人為噪音的干擾,將會是海洋保育非常重要的課題,亟需我們更多的關注。