アーカイブ / Audio
熱帯の鳥声を時刻と周波数で記録したデータセット「PteroSet」
PteroSet
PteroSetの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: Overview of the PteroSet data pipeline and baseline modeling approach. (a) Data Collection: We collect audio data using a time-lapse protocol of 10-second recordings every 30 minutes over 24 hours, yielding 480 seconds of WAV files per day. (b) Data Annotation: We manually annotate each recording in Raven as strong time–frequency events (t_min, t_max, f_min, f_max) and store them as a plain-text file per audio recording. (c) Machine Learning Dataset: We filter the data to retain only bird annotations and recordings, then standardize it into a COCO-inspired JSON format. Using these annotations, we generate 5-second mel-spectrogram segments to produce inputs for the machine learning model. (d) Machine Learning Validation: We train a ResNet-18 convolutional network to predict bird presence or absence for each 5-second segment, serving as a reference baseline for the dataset.
概要
- コロンビアの2地域に由来する563録音、計73.62時間に、鳥声の時刻と周波数を示す注釈15,372件を付けた。
- 6,702件の発声に種名が付き、確認された種は168種。音声、分類名、注釈を結ぶJSON形式も示した。
- 5秒区間の鳥声有無を判定する基準モデルを5プロジェクトで評価したが、確認できた結果表から成績の数値は確定できない。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、PteroSetの仕組み
- 01現地の定時録音
- 0210秒断片の連結
- 03鳥声の範囲を注釈
- 045秒窓を画像化
- 05鳥声の有無
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
PteroSetは、熱帯で録音した鳥声を機械学習で探せるよう、個々の発声位置を記録したデータセットである。自動録音機なら鳥を捕まえず継続的に音を集められるが、蓄積した録音をすべて人が聴いて整理するには手間がかかる。
鳥声を探すモデルの学習には、録音のどこで鳴いたかを示すラベルが役立つ。著者らは、既存資料が温帯に偏り、熱帯では複数の声が重なる録音を扱う必要があると説明している。
手法
方法節によると、著者らはコロンビアの2地域で30分ごとに1分録音し、各回の冒頭10秒を1日分つないだ。専門家は音を聴き、スペクトログラムという「音の時刻と周波数を示す図」も見て、鳥声の開始・終了時刻と周波数の下限・上限を囲む。判別できる声には種名を付け、音声と注釈をJSON形式で結び付ける。
鳥声有無判定では録音を5秒の窓に分け、注釈と少しでも重なれば「鳥あり」とする。各窓をメルスペクトログラムという音の高さの分布を表す画像に変え、ResNet-18という画像判定用の深層学習モデルに入力する。出力は窓ごとの鳥声の有無であり、種名の判定ではない。
新規性
PteroSetは、コロンビアの2地域で得た鳥声について、録音全体の種名だけでなく、個々の発声が現れた時刻と周波数の範囲を記録する。563件の録音に付いた注釈は15,372件で、そのうち6,702件に種名がある。
著者らは音声ファイル、分類名、発声の注釈を結ぶJSON形式も示した。さらに、録音プロジェクトを一つずつ評価用に残す鳥声有無判定の基準モデルを用意している。
従来手法との違い
著者らが挙げる既存の鳥声資料には、録音全体に種名を付け、発声の時刻を示さないものがある。PteroSetでは発声ごとに時刻と周波数の境界が分かるため、短い音声区間に鳥声が含まれるかという学習用ラベルを作れる。
本文中のコロンビア・コスタリカのコーヒー農園資料は34時間・89種、ペルー低地アマゾンの資料は21時間・132種とされる。収録地や注釈方法の違いがあるため、この規模の数字だけで品質や判定精度の優劣は判断できない。
実験結果
著者らが報告する規模は、5プロジェクトの563録音、計73.62時間、時刻と周波数の注釈15,372件である。そのうち6,702件には種名が付き、確認された種は168種。鳥声有無判定用には5秒窓を160,244個作り、20.9%を「鳥あり」とした。
評価では毎回1プロジェクトをテスト用に残し、残る4つを学習・検証に使う5分割を採用した。評価用の窓は重ねず、指標はF1、適合率、再現率、正解率、適合率・再現率曲線下面積である。確認できた本文の範囲では結果表が途中で切れており、各分割の成績や平均値は確定できない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:熱帯林の調査員が長時間録音から、鳥声を含む可能性のある区間を先に確認する。入力は対象地域の自動録音機で得た音声、出力は調査員が聴く5秒区間の候補一覧とする。確認後に調査員が発声の境界と種名を記録する流れを想定する。
適用には、対象地域の録音、区間ごとの鳥声有無ラベル、録音機の設置場所と収録条件の記録が要る。PteroSetで学習した判定器を使う場合も、現地のラベル付き音声で性能を確かめ、必要なら現地データに合わせて調整する。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:対象地域の自動録音機で音声を集め、調査員が一部の5秒区間に鳥声有無のラベルを付ける。録音機の設置場所、収録時刻、雨音などの条件も残す。PteroSetを学習元とする判定器の出力を現地ラベルと照合し、条件が異なる場合は現地のラベル付き音声で調整を試す。
比較の基準は、調査員が録音を順に確認する手順とする。候補抽出によって確認した区間数と作業時間を記録し、現地ラベルに対する適合率と再現率を測る。雨音の有無や設置場所ごとにも集計し、見逃しが調査目的に収まるか判断する。
限界と課題
著者らは強い雨音を避けて注釈対象日を選び、弱い声や判別の曖昧な声を注釈から除いた。また、プロジェクトによって種名を付ける方針が異なり、後期の一部では特定の種を優先した。種別の件数を地域間で比較する際には、この差を考慮する必要がある。
編集上の検証事項は、雨天や別地点での見逃しと、未注釈の弱い声が「鳥なし」に入る影響である。図の説明には「30分ごとに10秒録音」とある一方、方法節は「30分ごとに1分録音し冒頭10秒を抽出」と記す。収録手順は利用前に確認したい。
出典
元のタイトル・要旨を確認する(英語)
A strongly annotated passive acoustic dataset for tropical bird monitoring
Passive acoustic monitoring enables continuous, non-invasive biodiversity assessment across diverse ecosystems. The scale of these datasets has driven the adoption of machine learning, with supervised approaches showing strong performance. However, supervised methods require time-resolved annotated datasets, which remain scarce, especially in complex tropical soundscapes. We present PteroSet, a curated dataset of strongly annotated Neotropical bird vocalizations recorded in Puerto Asis (Putumayo) and Pivijay (Magdalena), Colombia, between 2023 and 2025. The dataset comprises 563 recordings (73.62 h) and 15,372 time-frequency annotations, including 6,702 events identified to the species level across 168 species. We release the annotations in a COCO-inspired JSON schema that unifies audio files, taxonomic categories, and labels for machine learning workflows. Beyond providing annotated data, PteroSet serves as a realistic benchmark that highlights key characteristics of tropical soundscapes, including acoustic co-occurrence and domain shift across recording sites. We provide a deep learning baseline for binary bird detection, demonstrating PteroSet's usability and the challenges it presents.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




