研究成果の概要 |
本研究では,人間とコンピュータが即興演奏によりセッションを行う「ジャムセッション」の実現を目指し,人間の即興演奏の予測およびコンピュータによる即興演奏の生成技術の開発に取り組んだ.特に、次の技術の開発を行った. ①畳み込みニューラルネットワーク(CNN)を用いて即興演奏を生成する方法を実現した.CNNは,段階的な畳み込みによりデータの抽象度を上げていく手法であり,音楽が持つ階層的な拍節構造に合わせて畳み込みが行われるようにすることで,ブルーススタイルの旋律の生成を実現した.②この技術を,旋律概形に基づいて即興演奏を支援するシステム「JamSketch」に応用した.
|
研究成果の学術的意義や社会的意義 |
音楽の生成は,近年,機械学習を中心としたコンピュータ技術が創造性(クリエイティビティ)を獲得できるかを探求する「計算論的創造性」の研究対象の1つとして注目を浴びている.本研究では,即興演奏の旋律をほぼリアルタイムで生成する技術を実現しており,当該分野に一定の貢献をもたらしたと言える.また,この技術を応用した「JamSketch」は,即興演奏ができない非専門家が簡単に即興演奏もどきを楽しむことができ,これまでにない体験をもたらすと期待できる.
|