위키득계정 ↗
기술

MidiBERT-Piano

MidiBERT-Piano기술
사전 학습
BERT 방식 마스킹
자료 구분
MIDI 악보와 MIDI 연주
모델 구성
각 유형별 12층 트랜스포머
후속 과제
음표 수준 두 개와 시퀀스 수준 두 개
MidiBERT-Piano는 기호 피아노 음악의 분류를 위해 마스킹 언어 모델링으로 사전 학습하는 연구다. 악보형 MIDI와 실제 연주형 MIDI를 구분해 음표 및 시퀀스 수준 과제를 평가한다.

악보형과 연주형 MIDI

악보형 MIDI는 작곡가가 적은 격자에 맞고 강약 정보가 없는 기호를 나타낸다. 연주형 MIDI는 사람이 연주한 악보를 시간과 표현이 담긴 형태로 기록한다. 연구는 두 자료 유형을 나눠 다룬다.

유형별 사전 학습

단일 트랙 피아노 MIDI를 제공하는 공개 데이터셋 다섯 개를 이용한다. 악보형과 연주형에 각각 12층 트랜스포머를 사전 학습하고 후속 분류 과제에 미세 조정한다.

네 분류 과제

음표 수준에서는 선율 추출과 연주 세기 예측을, 시퀀스 수준에서는 스타일 및 감정 분류를 평가한다. 연구는 순환 신경망 기준 모델과 비교하며 표현의 활용 능력을 살핀다.

시간 표현의 차이

악보상 같은 길이의 두 음도 실제 연주에서는 약간 다른 시점에 시작할 수 있다. 격자에 맞춘 기호와 연주의 미세한 표현을 섞어 해석하면 모델이 어떤 정보를 사용했는지 놓칠 수 있다.

관련 문서

MusicBERT / 표현적 연주 직접 생성 / MAESTRO / GiantMIDI-Piano / MusicNet 데이터셋 / POP909