필터 지우기
필터 지우기

How can I increase classifier accuracy?

조회 수: 1 (최근 30일)
Ayman Shaban
Ayman Shaban 2022년 5월 13일
편집: Drew 2023년 6월 8일
I'm working on matlab code for detecting speech disorder, I've five classes each class is 220 sounds, so I use calssification learner in matlab with some features(statistic features, spectrm and MFCCs), The problem is that the accuracy of classifier is weak (about 75%), How can I increase it?

답변 (1개)

Drew
Drew 2023년 6월 8일
편집: Drew 2023년 6월 8일
Voice disorder classification is an active area of research. There are many papers on the topic. The paper "Voice disorder classification using convolutional neural network based on deep transfer learning", published in May 2023, is one example (see https://www.nature.com/articles/s41598-023-34461-9). Some observations:
  • The abstract indicates "The framework combines a pre-trained convolutional neural network, OpenL3, and a support vector machine (SVM) classifier."
  • The OpenL3 network is easily usable in MATLAB https://www.mathworks.com/help/audio/ref/openl3.html
  • The methods section indicates "This experiment is implemented based on MATLAB R2022a."
  • The conclusions section indicates "Through testing on the VOICED dataset, the proposed method achieves 99.46%, 99.64%, 98.92%, and 99.64% values for the ACC, SEN, SPE, and F1 metrics, respectively. Compared with the existing works and the compared machine learning methods, the proposed method exhibits better performance."

카테고리

Help CenterFile Exchange에서 Classification에 대해 자세히 알아보기

제품


릴리스

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by