Dr. ByteのAIは大活躍、ワンクリックでボーカルと伴奏を完璧に分離

Dr. ByteのAIは大活躍、ワンクリックでボーカルと伴奏を完璧に分離

[[424966]]

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載しています。転載の際は出典元にご連絡ください。

曲や歌詞を書き、作風を変え、楽曲を作り続けるAIが再びアレンジャーに!

「Stay」のクリップをアップロードしてボタンを 1 つ押してください:

伴奏とボーカルは簡単に分離できます。

https://mp.weixin.qq.com/s?__biz=MzIzNjc1NzUzMw==&mid=2247594465&idx=3&sn=83a18be3019dbecd6040031618d112dc&chksm=e8d1c693dfa64f85e7db0f5157d533361da6c8b71a9ceacdfc29a28399bd6d0bade7a046014f&token=497180065&lang=zh_CN#rd

ボーカルは開放感たっぷりに歌っているような透明感があり、BGMはそのままリミックスにも使えます!

[[424967]]

この驚くべき効果は、Reddit でも白熱した議論を巻き起こしました。

この研究の主担当は、ByteDanceの孔秋強氏です。彼は昨年、世界最大のクラシックピアノデータセットであるGiantMIDI-Pianoのリリースも主導しました。

それで、今日彼が連れてきたAIミュージシャンはどんな人だったのでしょうか?

見てみましょう。

深層残差ネットワークに基づく音源分離

これは位相推定を含む音楽ソース分離 (MSS) システムです。

まず、振幅と位相を切り離して、複素理想比マスク (cIRM) を推定します。

次に、より柔軟なマグニチュード推定を実現するために、境界付きマスク推定と直接マグニチュード予測を組み合わせます。

最後に、MSS システムに143層の深層残差ネットワーク (Deep Residual UNets) が導入され、残差エンコード ブロック (REB) と残差デコード ブロック (RDB) を使用してその深度が増加します。

残差ネットワークの表現力を向上させるために、残差符号化ブロックと残差畳み込みブロックの間に中間畳み込みブロック (ICB) も導入されています。

各残差符号化ブロックは 4 つの残差畳み込みブロック (RCB) で構成され、各残差畳み込みブロックはカーネル サイズが 3×3 の 2 つの畳み込み層で構成されます。

各残差デコード ブロックは、8 つの畳み込み層と 1 つの逆畳み込み層で構成されます。

実験結果

次に、このシステムをMUSDB18データセットで実験します。

MUSDB18 のトレーニング/検証セットには、独立したボーカル、伴奏、ベース、ドラム、その他の楽器を含む、それぞれ 100/50 の完全なステレオ トラックが含まれています。

トレーニング中、上記のシステムは並列混合オーディオ データ拡張に使用され、同じソースからの 2 つの 3 秒クリップがランダムに混合され、新しい 3 秒クリップとしてトレーニングされます。

信号歪み率 (SDR) を基準として使用すると、ResUNetDecouple システムは、ボーカル、ベース、その他、伴奏の分離において従来の方法よりも大幅に優れていることがわかります。

アブレーション実験では、143 層の残差ネットワークのパフォーマンスによって、境界マスク推定と直接振幅予測を組み合わせることで、音源分離システムのパフォーマンスを実際に向上できることも確認されました。

著者について

この研究論文の著者は、華南理工大学で学士号と修士号を取得し、英国サリー大学で電子情報工学の博士号を取得した孔秋強氏です。

彼は2019年にByteDanceの音声、オーディオ、音楽インテリジェンス研究グループに加わり、主にオーディオ信号処理やサウンドイベント検出などの分野の研究を担当しています。

[[424968]]

紙:
https://arxiv.org/abs/2109.05418

試してみてください:
https://huggingface.co/spaces/akhaliq/Music_Source_Separation

オープンソースアドレス:
https://github.com/bytedance/music_source_separation

参考リンク:
https://www.reddit.com/r/MachineLearning/comments/pqpl7m/r_decoupling_magnitude_and_phase_estimation_with/

<<:  認知と論理的思考の観点から自然言語理解を議論する

>>:  韓信は本当に数学の達人なのでしょうか?古代中国の数学にヒントを得たコンピュータ暗号化アルゴリズム

ブログ    
ブログ    
ブログ    

推薦する

Matplotlib の使用が難しいと感じるのはなぜですか?このマインドマップをまだ見ていないので

序文Matplotlib は、データの視覚化を簡単に作成できる人気の Python ライブラリです。...

注目を浴びるAIとゲームは、どんな火花を散らすことができるのでしょうか?

[[202722]] 2005年、JJ Linは「Number 89757」で「人間を模倣した機械...

AI、ブロックチェーン、ロボット:テクノロジーは仕事の未来をどのように変えるのでしょうか?

編集者注:人工知能、ブロックチェーン、ロボットなどの破壊的な新技術が継続的に発展する中、人々はそれら...

...

...

強化学習とマルチタスク推奨

1. 短編動画推薦のための2段階制約強化学習アルゴリズム最初に紹介する研究は、Kuaishou が開...

...

ディープニューラルネットワークを使用して三体問題を1億倍速く解く

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

Gizwits Cloud はスマートホームが機械にユーザーをよりよく理解するのを助けます

[51CTO.com からのオリジナル記事] 2016年、国内投資家のVRへの熱意はまだ薄れていなか...

...

...

...

生活における人工知能の主な応用

人工知能は2度のブームを経験し、現在は3度目のブームを迎えています。主な理由は、第一にディープラーニ...

...

機械学習エンジニアとデータサイエンティストの違い

今日では、データ サイエンティストの仕事は非常に一般的になり、機械学習もその中に完全に含まれる可能性...