Hier presenteren we een protocol voor het opzetten van een niet-invasief XGBoost-gebaseerd AI-model voor het diagnosticeren van stembandpoliepen met behulp van de Saarbrücken-database.
Methodenartikel
Hier presenteren we een protocol voor het opzetten van een niet-invasief XGBoost-gebaseerd AI-model voor het diagnosticeren van stembandpoliepen met behulp van de Saarbrücken-database.
Met de voortdurende groei van menselijke sociale communicatie neemt het aantal mensen met stemstoornissen ook toe. Vanwege de objectieve en niet-invasieve voordelen van akoestische detectiemethoden voor pathologische stem, is het gebruik van spraaksignaalanalyse voor pathologische spraakherkenning een onderzoekscentrum geworden. Dit artikel selecteerde eerst 101 continue klinkers /a/ uit de Duitse SVD-database als onderzoeksobject. Ten tweede worden met behulp van wavelet-pakkettechnologie voor tijd-frequentieanalyse vier niet-lineaire dynamische parameters, namelijk benaderende entropie, monsterentropie, fuzzy-entropie en permutatie-entropie, uit de subsignalen gehaald als de feature-parameter set voor de pathologische stemclassificator. Ten slotte wordt het machine learning-algoritme XGBoost geselecteerd als patroonherkenningsmethode om een pathologische stemclassifier vast te stellen, en wordt de classificatieprestaties geverifieerd met behulp van vijfvoudige kruisvalidatie en ROC-curve. Experimentele resultaten hebben aangetoond dat de nauwkeurigheid van XGBoost's pathologische stemclassifier 0,857 is, de F1-score 0,875 en de AUC-waarde 0,944, allemaal hoger dan de classifier die door SVM is geconstrueerd, wat aangeeft dat XGBoost beter presteert in pathologische spraakherkenning.
Het aantal mensen dat lijdt aan stemstoornissen neemt voortdurend toe. Volgens statistieken ervaart een derde van de bevolking op enig moment in hun levenstemproblemen 1. Voor professionele stemgebruikers zoals zangers en docenten is de incidentie van keelziekten hoger, vanwege hun frequente misbruik en misbruik van hun stem. Twee studies voerden enquêtes uit onder leraren in Tianjin en Urumqi, en de resultaten toonden aan dat de kans op spraakstoornissen respectievelijk 33,81% en 28,23% bedraagt. Als gevolg hiervan ligt er steeds meer nadruk op de detectie en diagnose van pathologische stem in de klinische praktijk. Momenteel worden subjectieve evaluatiemethoden, laryngoscopieonderzoek en akoestische detectiemethoden voornamelijk gebruikt voor de diagnose van stemziekten in de klinische praktijk 4,5. De akoestische detectiemethode zet spraaksignalen om in digitale signalen voor onderzoek, waarbij objectiviteit wordt gewaarborgd en pijn van de patiënt tijdenshet onderzoek wordt voorkomen. Daarom is akoestische detectie een effectief hulpmiddel geworden voor artsen bij klinische diagnose, en het onderzoek hiernaar neemt toe.
De belangrijkste technieken voor het diagnosticeren van pathologische stem met behulp van akoestische analysemethoden zijn feature-extractie en patroonherkenning. Sinds de jaren zestig hebben onderzoekers enkele traditionele akoestische parameters geëxtraheerd voor de studie van pathologische stem, en hebben ze veel effectieve en robuuste akoestische kenmerken gevonden, zoals fundamentele frequentieverstoring, amplitude-verstoring en Mel-frequentie cepstrale coëfficiënten (MFCC)7. In de afgelopen jaren hebben onderzoekers zich niet alleen beperkt tot het bestuderen van traditionele akoestische karakteristiekparameters, maar zijn er ook niet-lineaire dynamische parameters gaan worden gebruikt op het gebied van pathologische spraakherkenning8. Het heeft ook een heel goed effect. Met de snelle ontwikkeling van machine learning zijn er meer patroonherkenningsmethoden met hoge loopsnelheid en goede classificatieprestaties ontstaan. Er worden ook steeds meer patroonherkenningsmethoden gebruikt in pathologische spraakherkenning, zoals support vector machines (SVM), random forest, neurale netwerken, deep learning 9,10. XGBoost is een patroonherkenningsmethode die de afgelopen jaren veel aandacht heeft gekregen11. Het vereist geen feature-normalisatie en kan zelf functies selecteren. Het kan zich aanpassen aan verschillende verliesfuncties en gebruikt regularisatietermen om overfitting te voorkomen. Het heeft kenmerken van hoge snelheid, draagbaarheid en fouttolerantie. Daarom probeert dit artikel de XGBoost-methode toe te passen op pathologische spraakherkenning om betere herkenningsresultaten te behalen.
Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.
De technische workflow van deze studie is geïllustreerd in Figuur 1.
1. Verwerving van stemmonsters
2. Wavelet-pakketdecompositie van spraakdata13
3. Featureparameter-extractie
(1)
(2)
(4)
(5)
(7)
(8)
(9)
(10)
(11)4. Modeloprichting
5. Evaluatie van de modelprestaties
Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.
In deze studie werd wavelet-pakketanalyse gebruikt om tijd-frequentie ontbinding van spraaksignalen uit te voeren. Door niet-lineaire dynamische parameters te integreren—waaronder benaderende entropie, monsterentropie, vae entropie en permutatie-entropie—werden de complexiteits- en onregelmatigheidskenmerken van pathologische stemmen die geassocieerd zijn met stemplooipoliepen systematisch gekarakteriseerd. Vervolgens werden twee pathologische stemclassifiers geconstrueerd op basis van r...
Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.
Pathologische stemdiagnose met behulp van spraaksignaalanalyse is een niet-invasieve en objectieve benadering19. Daardoor is pathologische stemclassificatie uitgegroeid tot een belangrijk onderzoeksgebied in spraaksignaalverwerking en -herkenning, met aanzienlijke klinische toepassingswaarde en ontwikkelingsvooruitzichten20. Deze studie gebruikte spraakmonsters verzameld uit SVD als experimentele corpora. Door middel van spraaksignaalverwer...
Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.
De auteurs verklaren dat zij geen concurrerende belangen hebben.
Het werk werd ondersteund door het Jiangsu Province Hospital Capability Improvement Project (JSPH-MC-2023-12). De auteurs willen universitair hoofddocent Shan Li van de School of Economics and Management en het personeel van het Key Laboratory of Brain-Machine Intelligence Technology (Ministerie van Onderwijs) aan de Nanjing University of Aeronautics and Astronautics bedanken voor hun begeleiding op het gebied van methodologie, data-analyse en figuurgeneratie. Deze bijdragen hebben de soepele voortgang van dit onderzoek verzekerd.
Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.
| Naam | Bedrijf | Catalogusnummer | Opmerkingen |
|---|---|---|---|
| MATLAB | The MathWorks | R2023a | Primaire softwareplatform voor numerieke berekening en algoritme prototyping. |
| Python software | Python Software Foundation | Python 3.10 | Kernprogrammeertaal die in de hele studie wordt gebruikt. |
| Saarbruecken Voice Database,SVD | Institute of Phonetics, Saarland University | Saarbrücken Voice Database (SVD) | Openbaar beschikbare database van pathologische en normale stemopnamen. Bevat langdurige klinkers en doorlopende spraak van proefpersonen met aandoeningen waaronder stembandpoliepen, evenals gezonde controles. Gebruikt voor academisch onderzoek onder de gespecificeerde voorwaarden van toegang. |
Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.
Toestemming aanvragen om de tekst of afbeeldingen van dit JoVE-artikel te hergebruiken
Toestemming aanvragen