← 최신 논문
🤖 machine learning

Profy: Interpretable Visualization of Expertise-Dependent Motor Skills Toward Supporting Piano Practice

본 논문은 국소적인 정답 레이블을 요구하지 않고도 피아노 학습자가 전문가의 기준에서 자신의 연주가 벗어난 특정 구절을 식별하고 검토할 수 있도록, 동기화된 오디오 및 주요 동작 데이터를 활용하여 집계된 청취자 평점을 기반으로 시간 정렬된 하이라이트와 증거 점수를 생성하는 약지도 학습 시각화 시스템인 Profy를 소개한다.

원저자: Kazuki Kawamura, Fujiki Nakamura, Hayato Nishioka, Momoko Shioki, Shinichi Furuya, Jun Rekimoto

게시일 2026-06-10
📖 4 분 읽기☕ 가벼운 읽기

원저자: Kazuki Kawamura, Fujiki Nakamura, Hayato Nishioka, Momoko Shioki, Shinichi Furuya, Jun Rekimoto

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 피아노로 어려운 곡을 배우려고 노력하고 있다고 상상해 보세요. 몇 시간 동안 연습하지만, 다시 들어보면 왜 소리가 "이상하게" 들리는지 도무지 이유를 알 수가 없습니다. 음은 제대로 짚었다는 걸 알지만, 타이밍이 너무 빠르거나 리듬이 어딘가 모르게 불규칙한데 그 지점을 잡아내지 못하는 것입니다. 보통은 선생님이 옆에서 들어주며, "바로 거기야, 거기서 멈춰서 다시 해봐"라고 정확한 순간을 짚어줘야 합니다.

이 논문은 혼자 연습할 때도 그 역할을 해줄 수 있는 스마트한 시스템인 Profy를 소개합니다. 하지만 아주 영리한 트릭 하나를 사용하죠. 바로 모든 실수를 미리 일일이 표시해 둘 필요가 없다는 점입니다.

Profy가 어떻게 작동하는지, 쉬운 비유를 통해 설명해 드리겠습니다.

1. 문제점: 연습의 "사각지대"

혼자 연습할 때, 우리는 종종 어디를 살펴봐야 할지 모릅니다. 이는 마치 '찾기' 기능이 없는 10페이지짜리 문서에서 특정 오타를 찾으려는 것과 같습니다. 전체적인 느낌이 "어설프다"는 것은 알지만, 문제가 페이지 3의 두 번째 줄에 있는지, 아니면 7페이지 5번째 줄에 있는지 알 수 없는 것이죠. 대부분의 피아노 앱은 단순히 최종 성적(예: "B-")만 알려줍니다. 이는 실수가 있었다는 사실은 알려주지만, 어디를 고쳐야 하는지는 알려주지 않습니다.

2. 해결책: "스마트 형광펜"으로서의 Profy

Profy는 당신의 녹음본을 자동으로 스캔하여, 프로의 연주와 비교했을 때 어떤 순간이 "아마추어 같은지" 표시해 주는 형광펜과 같습니다.

  • 학습 방식: 당신이 Profy에게 1,000개의 녹음본을 보여준다고 상상해 보세요. 당신은 "이 녹음은 프로의 것이고", "이것은 아마추어의 것이다"라고 말해줍니다. 당신은 어떤 특정 음이 틀렸는지는 알려주지 않습니다. 그저 노래 전체에 대한 라벨(등급)만 부여할 뿐입니다.
  • 마법 같은 원리: 구체적으로 어디가 틀렸는지 알려주지 않아도, Profy는 프로와 아마추어를 가르는 미묘한 패턴을 찾아내는 법을 배웁니다. 프로는 손가락 움직임이 더 부드럽고 타이밍이 일관적인 반면, 아마추어는 눈에 잘 띄지 않는 미세한 끊김이나 서두르는 순간이 있다는 것을 스스로 파악합니다.
  • 결과물: 당신이 곡을 연주하면, Profy는 소리와 실제 손가락의 움직임(초당 1,000번의 속도로 모든 건반을 추적하는 특수 센서 사용)을 분석합니다. 그런 다음, 당신이 다시 돌려보고 반복 연습해야 할 정확한 구간을 타임라인 위에 "하이라이트"로 그려줍니다.

3. "두 개의 눈" 접근법

Profy는 듣기만 하는 것이 아니라, 손가락의 움직임도 "봅니다."

  • 오디오의 눈: 소리를 듣습니다.
  • 모션의 눈: 인간의 눈보다 훨씬 빠른 속도로 건반 위에서 움직이는 손가락을 정밀하게 관찰합니다.
  • 안전장치: 만약 방 안이 시끄러워 오디오 상태가 좋지 않으면, Profy는 모션의 눈에 더 의존합니다. 반대로 손가락 움직임은 이상한데 소리는 명확하다면, 오디오를 더 활용합니다. 이 두 가지를 결합하여 기침 소리나 주변 소음 때문에 혼동하는 일이 없도록 합니다.

4. 이것이 왜 중요한가

보통 특정 실수를 찾아내는 시스템을 만들려면, 전문가가 앉아서 수백 개의 영상 속 모든 오류에 박스를 그려야 합니다. 이는 시간이 엄청나게 오래 걸리고 비용도 많이 듭니다.

하지만 Profy는 다릅니다. Profy는 **약지도 학습(Weak Supervision)**을 사용합니다. 이는 강아지를 훈련시키는 것과 비슷합니다. "빨간 공을 보면 짖어라"라고 가르치는 대신, 공을 찾았을 때 "착하다"라고 하고 못 찾았을 때 "안 돼"라고 말하는 식입니다. 결국 강아지는 스스로 무엇이 공인지 알아내게 됩니다. Profy도 마찬가지입니다. 어떤 녹음이 좋고 나쁜지만 알면, 그 자체로 "나쁜 부분"을 찾아내는 법을 배웁니다.

5. 실제로 효과가 있을까?

연구진은 73명의 피아니스트를 대상으로 이를 테스트했습니다. 먼저 21명의 전문가에게 녹음 중 수정이 필요한 부분을 직접 표시하게 했습니다. 그 후, 전문가의 표시와 Profy의 하이라이트를 비교했습니다.

  • 결과: Profy의 하이라이트는 전문가의 표시와 놀라울 정도로 잘 일치했습니다(약 61%의 상관관계). Profency는 구체적인 위치를 배운 적이 없음에도 불구하고, 인간 선생님이 찾아냈을 법한 "문제 구간"을 성공적으로 짚어냈습니다.

6. 당신은 어떻게 사용하게 될까?

당신이 스케일을 연습하고 있다고 가정해 봅시다. "녹음" 버튼을 누릅니다. 연주를 마치면, Profy가 타임라인을 보여줍니다.

  • 중간 부분에 손가락이 빨라진 아주 짧은 3초 구간을 하이라이트합니다.
  • 그 하이라이트를 클릭하면, 딱 그 부분만 반복 재생됩니다.
  • 다시 시도합니다.
  • 완벽하게 연주한 부분은 들으면서 시간을 낭비하지 않고, 바로 교정이 필요한 부분으로 직행합니다.

요약

Profy는 "연주가 잘 안 된다"라는 막연한 느낌을 "이 2초 구간을 반복하세요"라는 구체적이고 실행 가능한 목표로 바꿔주는 도구입니다. 이는 전문가와 초보자의 차이를 학습하고, 소리와 손가락 움직임 데이터를 모두 활용함으로써 가능해졌습니다. 심지어 훈련 데이터에 사람이 일일이 실수를 표시할 필요도 없습니다. 이는 마치, 왜 그런지는 말로 설명하지 못하더라도 당신이 어디에 집중해야 할지 정확히 알고 있는, 지칠 줄 모르는 예리한 코치를 곁에 두는 것과 같습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →