Downloads · 30 days
0
rkdaldus/music_sent5_classification
music_sent5_classification is a machine learning model from rkdaldus. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
이 모델은 음악이 전달하는 감정을 Convolutional Neural Network (CNN) 아키텍처를 사용하여 분류합니다. 모델은 음악 샘플로 구성된 데이터셋에서 감정 범주(Angry, Fear, Happy, Tender, Sad) 중 하나로 라벨링된 데이터를 학습했습니다.
Downloads · 30 days
0
Access
Public
Updated Oct 20, 2024
Repo size
106 MB
Likes
0
Public
Click a slice to open those files.
.bin52.8 MB · 100%
From the Hugging Face model README
이 모델은 음악이 전달하는 감정을 Convolutional Neural Network (CNN) 아키텍처를 사용하여 분류합니다. 모델은 음악 샘플로 구성된 데이터셋에서 감정 범주(Angry, Fear, Happy, Tender, Sad) 중 하나로 라벨링된 데이터를 학습했습니다.
모델은 오디오 데이터를 Mel-spectrogram으로 변환한 후, CNN 레이어를 통해 음악에서 감정 상태와 관련된 패턴을 학습합니다.
입력: Mel-spectrogram으로 변환된 5초 길이의 오디오 세그먼트
출력: 다음 감정 중 하나
아키텍처: 3개의 컨볼루션 레이어와 완전 연결층으로 구성된 CNN 모델
이 모델은 두 가지 데이터셋을 사용하여 학습되었습니다:
이 모델은 병합된 데이터셋을 사용하여 10 에폭 동안 학습되었습니다. 학습과 검증 데이터 비율은 80:20으로 나누어 모델 성능을 평가했습니다.
검증 정확도를 기준으로 가장 성능이 좋은 모델 체크포인트를 선택하여 저장하였습니다.
자신의 음악 데이터를 감정 분류하는 데 이 모델을 사용하려면 Hugging Face Hub에서 직접 로드할 수 있습니다:
from transformers import AutoModel
model = AutoModel.from_pretrained("rkdaldus/music_sent5_classification")