22 lipca 2025
To badanie wykorzystywało analizę sygnałów głosowych i metody uczenia maszynowego, wykorzystując MATLAB do wyodrębnienia charakterystycznych cech głosu w celu nieinwazyjnego wczesnego wykrywania astmy. Algorytmy Support Vector Machine (SVM) i Random Forest (RF) wykazały porównywalną wydajność pod względem ogólnej dokładności klasyfikacji, chociaż SVM może osiągnąć lepszą równowagę między czułością a swoistością.
- W dalszej części omówię najnowsze osiągnięcia i aktualne wyzwania eksperymentalne w tej dziedzinie. Obecne technologie wykorzystują analizę głosu opartą na sztucznej inteligencji, techniki ruchu, takie jak SVM, narzędzia do przetwarzania sygnałów, takie jak MFCC, oraz zmienne czujniki akustyczne do wykrywania wzorców związanych z chorobą w sygnałach dźwiękowych. Obecne wyzwania związane z klinicznym tłumaczeniem diagnostyki głosowej obejmują ograniczone dane, ograniczoną uogólnienie modelu, etykę prywatności, konflikty i bariery interoperacyjności.
[Instruktor] Aby rozpocząć, otwórz narzędzie wiersza poleceń i sklonuj repozytorium GitHub na komputer lokalny. Przejdź do oficjalnej strony Pythona, aby zainstalować Pythona na komputerze. Po zainstalowaniu języka Python zainstaluj wymagane biblioteki języka Python przy użyciu pliku requirements.txt. Alternatywnie, jeśli plik tekstowy nie jest dostępny, zainstaluj niezbędne biblioteki ręcznie za pomocą podanego polecenia. Następnie zainstaluj PyCharm z jego oficjalnej strony internetowej. Teraz zlokalizuj główne pliki skryptów w sklonowanym repozytorium. Użyj PyCharm lub edytora tekstu, aby otworzyć pliki Pythona i przejrzeć ich zawartość i strukturę. Aby skonfigurować zestaw danych, sprawdź, czy pliki danych wymagane przez kod są dostępne i zapisane w formacie programu Excel. Zaktualizuj ścieżki plików w skryptach, aby były zgodne z rzeczywistymi lokalizacjami plików w systemie. Po zidentyfikowaniu skryptu głównego uruchom kod przy użyciu odpowiedniego polecenia dla tego skryptu. Podczas wykonywania kod załaduje dane, wytrenuje modele uczenia maszynowego i wyświetli wyniki, takie jak dokładność, macierz pomyłek i charakterystyka operacyjna odbiornika lub krzywa ROC. Rysunek ten przedstawia macierze pomyłek dla maszyny wektorów nośnych lub modelu SVM oraz losowego modelu lasu lub modelu RF, pokazując ich wyniki klasyfikacji dla osób z astmą i zdrowych osób z grupy kontrolnej. Model SVM dokładnie sklasyfikował 14 osób z astmą i 12 zdrowych osób z grupy kontrolnej z 30 próbek w macierzy zamieszania. Model RF prawidłowo przewidział również 14 przypadków astmy i 12 zdrowych osób z grupy kontrolnej, wykazując porównywalne wyniki klasyfikacji. Model SVM osiągnął wyższą wartość pola pod krzywą wynoszącą 0,95 w analizie ROC, co odzwierciedla lepszą wydajność klasyfikacji. Zarówno modele SVM, jak i RF osiągnęły identyczną ogólną dokładność klasyfikacji wynoszącą 87% w testowym zestawie danych. Jeśli chodzi o wyniki w klasie, model SVM wykazał wyższą pamięć w grupie astmy na poziomie 0,93, ale niższą w zdrowej grupie kontrolnej na poziomie 0,80, co sugeruje, że chociaż SVM jest skuteczny w identyfikacji astmy, może błędnie klasyfikować niektóre zdrowe osoby. Model RF osiągnął te same wartości przywołania wynoszące 0,93 dla astmy i 0,80 dla zdrowych osób z grupy kontrolnej, co wskazuje, że oba modele mają podobną czułość i są w równym stopniu zdolne do identyfikacji pozytywnych przypadków.
Wyświetl pełny transkrypt i uzyskaj dostęp do tysięcy filmów naukowych
To badanie bada zastosowanie analizy głosu z wykorzystaniem sztucznej inteligencji i technik uczenia maszynowego do nieinwazyjnej wczesnej wykrywania astmy. Zastosowanie algorytmów Support Vector Machine (SVM) i Random Forest (RF) w badaniach wykazało porównywalną dokładność klasyfikacji w identyfikacji przypadków astmy.
Voice signal processing combined with machine learning offers a scalable, non-invasive approach for early asthma detection, addressing a critical need for objective, reproducible diagnostics in respiratory disease research. By leveraging quantitative voice features and robust classification models, this workflow enhances predictive confidence at the target validation and assay development stages. The methodology supports portfolio-wide risk reduction by enabling standardized, data-driven decision-making in biomarker discovery and translational research.
This workflow integrates from early discovery through lead identification and preclinical validation, leveraging voice signal analytics and machine learning for robust biomarker development.