表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

琵琶中心の演奏データから南音の四楽器合奏を生成するNanyinHGNN

NanyinHGNN

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

NanyinHGNNの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Fig. 1: Red indicates liaopai rhythm markers, blue represents pipa playing techniques and pitch notation, large black characters show the song lyrics, and green denotes chen-ci (filler words).

出典:NanyinHGNN / arXiv ↗

概要

  • 琵琶演奏のMIDIを南音向けに符号化し、音符・装飾音・奏法の関係を異種グラフで表す。
  • 骨格旋律の学習と規則に基づく装飾を組み合わせ、装飾音の明示的な学習用注釈なしで四楽器のMIDIを生成する。
  • 専門家5人による評価ではSpecial Note Seedありの平均点が四項目で高かった。既存モデルとの性能比較や、定義された自動評価指標の結果値は確認できない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、NanyinHGNNの仕組み

左から右へ読む
  1. 01琵琶演奏MIDI
  2. 02NanyinTok符号化
  3. 03異種グラフ
  4. 04骨格・装飾生成
  5. 05四楽器MIDI

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

NanyinHGNNは、中国・閩南地方の伝統音楽「南音」の四楽器合奏を生成する手法である。南音では琵琶を中心に、各楽器が共通の骨格旋律を少しずつ変えて演奏する。この重なり方をヘテロフォニーという。

骨格旋律は工尺譜という伝統的な記譜法に残る一方、装飾音や細かな表現は口伝に頼る。録音は一回の演奏を残せても、変化を付ける規則を直接示さない。著者らは、演奏データの作成と、その関係を表す方法を課題とした。

手法

著者らは琵琶の録音をMIDIに変換し、演奏者による確認を経てデータを作った。MIDIは音高や発音時刻などを記録する形式で、NanyinTokはそれを南音向けの記号に変え、琵琶の反復的な撥弦奏法「捻指」も扱う。例えば、ある音の音高・時刻と捻指の情報を、音符と奏法の関係としてグラフに置く。

まず、結ばれた要素の関係を学ぶグラフニューラルネットワークで骨格旋律を生成する。続いて捻指を予測し、演奏慣習に基づく規則で装飾音の節点を加える。推論時には琵琶・三弦・洞簫・二弦の旋律を順に作り、合奏全体を踏まえて各旋律を調整し、四楽器のMIDIを出力する。

新規性

著者らの中心的な提案は、装飾音の生成を、種類の異なる要素を結ぶ「異種グラフ」に装飾音の節点を追加する問題として扱う点にある。節点は音符や奏法などを表す単位で、両者の関係も記録できる。

骨格旋律を学習で作り、その後に南音の演奏慣習に基づく規則で装飾を加える。著者らは、この構成により、学習データに装飾音の明示的な注釈がなくても生成できるとしている。

従来手法との違い

著者らは、時間順の記号列を扱うMidiTokでは、南音の旋律、拍、奏法の関係を十分に表しにくいと述べる。GraphMuseについては、楽譜の解析・分類用のグラフ表現を提供するが、生成用途には柔軟性が足りないと位置付けている。

数値を伴う比較は、嬰ハ・嬰ヘなどの特徴的な音を装飾に選ぶSpecial Note Seedの有無についての専門家評価である。既存モデルとの性能比較ではなく、報告された差を手法全体の優位性へ広げて解釈することはできない。

実験結果

著者らは337本の南音MIDIトラックを、各3分以内の507区間に分け、432区間を学習に割り当てたと記す。音高予測には頻度で重み付けしたF1値と旋法内の音に着目するF1値、装飾には配置と旋律への適合を測るORSを定義する。確認できた本文の範囲では、これらの結果値は示されていない。

生成MIDIを南音の楽器音で再生し、専門家5人が単盲検で5段階評価した。著者らの表では、Seedあり/なしの平均値は、捻指4.7/3.2、四楽器の協調4.5/3.4、装飾音4.3/2.9、美的評価4.6/3.1だった。評価対象の曲数は記されていない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:南音の演奏を学ぶ人向けに、四楽器の重なり方を聴き比べる教材候補を作る。入力には使用可能な琵琶演奏の録音を用い、演奏者が音高・時刻を確認したMIDIを用意する。追加センサーは想定せず、捻指などの奏法情報と旋法を確認する。

録音をMIDI化して演奏者が修正し、南音向けの記号とグラフに変換して合奏MIDIを生成する。出力は試聴用の候補とし、装飾音の正解ラベルが得られる場合は評価用に分けて保存する。教材としての妥当性は実演者が判断する。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:使用可能な琵琶録音を少数選び、演奏者に音高・時刻を確認してもらったMIDIを作る。捻指の位置と速度情報、旋法、四楽器への対応も確認する。追加センサーは想定しない。装飾音ラベルを付けられる場合は、生成に使わず評価用に保管する。

同じ入力からSeedあり/なしの合奏MIDIを作り、元の曲ごとに学習用と評価用を分ける。実演者に捻指、楽器間の協調、装飾の自然さを同じ尺度で採点してもらう。旋法外の音と、人が修正した箇所も数え、Seedなしを比較基準にする。

限界と課題

著者らは、南音の装飾音は口伝に依存し、学習データには明示的な装飾音注釈がないと説明する。注釈なしで生成できる設計であっても、個々の装飾が演奏慣習に合うと確定できるわけではない。

編集上の検証事項として、データ作成節の「琵琶曲332曲」と実験節の「MIDIトラック337本」の対応を確認したい。507区間は無作為に分けられており、同じ曲由来の区間が学習側と検証側にまたがったかは記載から判別できない。専門家評価の対象曲数も確認できない。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Oral Tradition-Encoded NanyinHGNN: Integrating Nanyin Music Preservation and Generation through a Pipa-Centric Dataset

We propose NanyinHGNN, a heterogeneous graph network model for generating Nanyin instrumental music. As a UNESCO-recognized intangible cultural heritage, Nanyin follows a heterophonic tradition centered around the pipa, where core melodies are notated in traditional notation while ornamentations are passed down orally, presenting challenges for both preservation and contemporary innovation. To address this, we construct a Pipa-Centric MIDI dataset, develop NanyinTok as a specialized tokenization method, and convert symbolic sequences into graph structures using a Graph Converter to ensure that key musical features are preserved. Our key innovation reformulates ornamentation generation as the creation of ornamentation nodes within a heterogeneous graph. First, a graph neural network generates melodic outlines optimized for ornamentations. Then, a rule-guided system informed by Nanyin performance practices refines these outlines into complete ornamentations without requiring explicit ornamentation annotations during training. Experimental results demonstrate that our model successfully generates authentic heterophonic ensembles featuring four traditional instruments. These findings validate that integrating domain-specific knowledge into model architecture can effectively mitigate data scarcity challenges in computational ethnomusicology.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01