Die Schilddrüsenfunktionsstörung (TD) ist eine der häufigsten chronischen endokrinen Erkrankungen mit unterschiedlicher Prävalenz zwischen Populationen1. Die beiden häufigsten Schilddrüsenerkrankungen sind Schilddrüsenunterfunktion und Hyperthyreose. Hypothyreose ist eine häufige Erkrankung, die durch eine unzureichende Produktion von Schilddrüsenhormonen verursacht wird. Obwohl es im Allgemeinen mit Behandlung behandelbar ist, kann es in schweren Fällen tödlich sein, wenn es nicht behandelt wird. Die häufigsten Symptome einer Schilddrüsenunterfunktion bei Erwachsenen sind Müdigkeit, Verstopfung, Lethargie, Gewichtszunahme, trockene Haut und Stimmveränderungen. Allerdings können die klinischen Erscheinungen je nach Alter, Geschlecht und anderen Faktoren variieren3. Es wird berichtet, dass die Krankheit 5 % der Allgemeinbevölkerung betrifft, weitere 5 % bleiben undiagnostiziert, während 99 % dieser Patienten an primärer Schilddrüsenunterfunktion leiden. Sie ist in den Arabischen Golfstaaten weit verbreitet, wird jedoch oft unterdiagnostiziert4. Angeborene Schilddrüsenunterfunktion betrifft etwa eines von 3.450 Babys in Saudi-Arabien. Andere Querschnittsstudien, die sich ausschließlich auf Frauen konzentrierten, berichteten von höheren Prävalenzraten zwischen 13 % und 35 %. Außerdem wird bewiesen, dass Weibchen anfälliger sind als Männchen6. Hypothyreose kann, wenn sie unbehandelt bleibt, zu Dyslipidämie, kognitiven Beeinträchtigungen, Bluthochdruck, Unfruchtbarkeit und neuromuskulärer Dysfunktionführen. Daher zielt diese Studie darauf ab, maschinelles Lernen einzusetzen, um eine Hypothyreose proaktiv anhand eines Datensatzes des King Fahad Specialist Hospital (KFUH) in Dammam, Saudi-Arabien, zu diagnostizieren.
Eine Schilddrüsenunterfunktion kann schwer zu diagnostizieren sein, da die Symptome oft mit anderen Krankheiten verwechselt werden8. Außerdem kann eine späte Diagnose einer Schilddrüsenunterfunktion die intellektuellen Fähigkeiteneines Patienten negativ beeinflussen. Der Schilddrüsenstimulierende Hormontest (TSH) ist die am häufigsten verwendete diagnostische Methode zur Erkennung von Hypothyreose9. Das Aufkommen von künstlicher Intelligenz und maschinellem Lernen, Strategien und Werkzeugen hat jedoch dazu beigetragen, diagnostische und prognostische Probleme in verschiedenen medizinischen Bereichen zu lösen. ML wird verwendet, um die Bedeutung klinischer Faktoren und deren Kombinationen für die Prognose zu bewerten, wie zum Beispiel die Vorhersage des Krankheitsverlaufs, die Gewinnung medizinischer Erkenntnisse für die Outcome-Forschung, Therapieplanung und -unterstützung sowie die allgemeine Patientenversorgung10. Mit großen medizinischen Datenmengen haben Mediziner nun eine wertvolle Ressource, um neues und potenziell wertvolles Wissen durch maschinelles Lernen11,12 zu entdecken.
Mit einem einfachen klinischen Datensatz aus dem saudischen Datensatz soll diese Studie Gesundheitsfachkräfte im Land bei der frühzeitigen Diagnose von Hypothyreose unterstützen und dieses prädiktive System in Krankenhäusern mit begrenzten Computerressourcen und Ausrüstung implementieren. Außerdem nutzten frühere Studien auf diesem Gebiet den saudischen Datensatz nicht. Dies bietet die Möglichkeit, den saudischen Datensatz mit früheren Forschungen zu verbinden. Die Studien nutzten einen saudischen Datensatz, um Nierenerkrankungen, Diabetes, Schilddrüsenerkrankungen und Alzheimer vorherzusagen und erreichten eine hohe Genauigkeitvon 13,14,15. Diese Erfahrung motiviert die Anwendung dieser Methoden auf andere Krankheiten in Saudi-Arabien. Die Studien gehören zu den neuesten Arbeiten im Bereich maschinelles Lernen und künstlicher Intelligenz im medizinischen Bereich 16,17,18,19.
Die vorgeschlagene Studie behandelt den Einsatz von Machine-Learning-Techniken auf einem einfachen klinischen saudischen Datensatz für Hypothyreose, um das Vorhandensein der Krankheit vorherzusagen, bevor sie vollständig symptomatisch wird. Ziel ist es, ein auf maschinellem Lernen basierendes System zu entwickeln, das frühzeitige Warnungen vor einem möglichen Auftreten einer Schilddrüsenunterfunktion liefert. Außerdem wird es lokalen Krankenhäusern mit begrenzter Ausstattung erleichtern, dieses Diagnosesystem zu nutzen. Diese Studie ist die erste, die diese Krankheit anhand des saudischen Datensatzes untersucht und sich auf das präsymptomatische Stadium konzentriert. Der Datensatz deckt eine breite Patientenpopulation lokaler saudischer Krankenhauspatienten ab, mit einem breiten Altersbereich und einer Mischung aus positiven und negativen Fällen von Hyperthyreose.
Diese Studie nutzte vier maschinelle Lernalgorithmen: Support Vector Machine (SVM), K-nearest neighbors (KNN), eXtreme gradient boosting (XGBoost) und einen Soft-Voting Ensemble-Klassifikator, der aus SVM und KNN bestand. Jeder der vier Algorithmen hat seine Fähigkeiten im medizinischen Bereich bewiesen. Der KNN-Algorithmus wurde wegen seiner Einfachheit und der Erreichung einer Testgenauigkeit von 77,5 % bei der präventiven Diagnose von Diabetes mellitus (DM)20 ausgewählt. Gleichzeitig wurde SVM wegen seiner Robustheit21 ausgewählt und kürzlich zur Vorhersage des Sterblichkeitsrisikos bei COVID-19-Patientenverwendet. Darüber hinaus wurde XGBoost wegen seiner starken Leistung23 ausgewählt, mit einer genauen Prädiktionsbewertung von 94 % für Hypertonie-Ergebnisse, und Stacking wurde eingesetzt, um die Ergebnisse der besten Algorithmen zu verbessern. Zusätzlich wurde ein Voting-Ensemble-Klassifikator verwendet, um Schilddrüsenerkrankungen mit 100%iger Genauigkeitzu identifizieren 24.
Das Hauptziel der aktuellen Studie ist die frühzeitige Diagnose einer Hypothyreose in einer saudischen Bevölkerung unter Verwendung von originalen routinemäßigen klinischen Daten und hochmodernen maschinellen Lernalgorithmen. Die vier in dieser Studie verwendeten Techniken wurden auf der Jupyter-Plattform mit der Programmiersprache Python implementiert, wobei der Hypothyreose-Datensatz verwendet wird. Eine 10-fache Kreuzvalidierung mit Hyperparameter-Abstimmung wurde eingesetzt, um die Leistung zu verbessern. Anschließend wurde die sequentielle Merkmalsauswahl mit einer Vorwärtsselektionstechnik implementiert, wodurch der abstimmende Ensemble-Klassifikator die höchste Genauigkeit von 94,7 % erreichte. SVM, KNN und XGBoost folgten darauf. Bezüglich des Abrufs erzielte der Soft Voting Ensemble-Klassifikator mit 95,5 % die höchste Punktzahl. Insgesamt war das optimale Modell für die präemptive Hypothyreose-Diagnose der Soft-Voting-Ensemble-Klassifikator, der in allen in dieser Studie bewerteten Leistungskennzahlen die höchste Punktzahl erzielte.
Mehrere Studien wurden zur Diagnose allgemeiner Schilddrüsenerkrankungen und zur Einführung von Technologien, insbesondere maschinellem Lernen, als computergestützte Lösung durchgeführt. LSTM-CNN, AlexNet, das angepasste GoogLeNet, IndRNN–CNN und die angepassten ResNet-Deep-Learning-Modelle wurden mittels Raman-Spektroskopie eingesetzt, um Serumproben von 32 Patienten mit Hypothyreose, 38 Patienten mit Hyperthyreose und 29 Kontrollpersonen zu unterscheiden. Ihr Modell erzielte eine Genauigkeit von 84 %, 91 %, 75 %, 82 % bzw. 71 %,25 %.
Maschinelle Lernalgorithmen wie SVM, KNN, logistische Regression und Random Forest wurden zur Vorhersage der Inzidenz von strahleninduzierter Schilddrüsenunterfunktion bei Patienten mit nasopharyngealem Karzinomeingesetzt 26. Ihr Modell erreichte einen AUC-Wert von 0,7. Darüber hinaus setzten die Autoren verschiedene maschinelle Lernalgorithmen ein, um den Behandlungsverlauf von Patienten mit Hypothyreose, die sich einer LT4-Behandlung unterziehen, vorherzusagen. Unter 10 Klassifikatoren erzielte der Extra-Baum-Klassifikator die höchste Genauigkeit von 84 %.
In einer weiteren Studie entwickelten und testeten die Autoren eine Machine-Learning-Strategie zur Identifizierung von Menschen mit Hyperthyreose und Hypothyreose, die von einer sofortigen medizinischen Behandlung profitierenwürden 27. Sie setzten Gradient Boosting Decision Tree (GBDT), SVM, ANN und logistische Regressionsalgorithmen ein. Ihre Modelle erzielten einen AUROC von 93,8 % bzw. 90,9 % für Hyperthyreose bzw. Hypothyreose. In einer weiteren Studie nutzten die Autoren maschinelles Lernen, um Schilddrüsenerkrankungen zu erkennen, darunter Schilddrüsenunterfunktion und Hyperthyreose. Ihre Modelle umfassten SVM, ANN, KNN, logistische Regression und Entscheidungsbaum, wobei die höchste Genauigkeit von 96,92 % durch Logistic Regression28 erreicht wurde. Kürzlich wandte eine Forschergruppe verschiedene Methoden an, darunter SVM, Entscheidungsbaum, Naïve Bayes und Ensemble, um eine Hypothyreose vorherzusagen und zu erkennen. Der Entscheidungsbaum erzielte mit 97,6 % die höchste Genauigkeit. Eine weitere Studie nutzte den hybriden Differentialevolution-Kernel-basierten Naïve-Bayes-Algorithmus, um die Attribute eines Schilddrüsendatensatzes für Hyperthyreose- und Hypothyreose-Erkrankungen von 21 auf 10 zu reduzieren. Später wandten sie den kernelbasierten Naïve-Bayes-Klassifikator auf die Feature-Teilmenge an und erreichten eineGenauigkeit von 97,97 % von 30. Ebenso verwendeten die Autoren in einer anderen Studie mehrere maschinelle Lernalgorithmen, um das Risiko einer Schilddrüsenerkrankung anhand des Sick-Euthyroid-Datensatzes der California University vorherzusagen. Ihr Experiment zeigte, dass ANN alle anderen Methoden übertraf und eine Genauigkeit von 95 % erreichte. Darüber hinaus nutzten Jha et al. vorgeschlagene Feature-Augmentation-Techniken auf Basis tiefer neuronaler Netzwerke, um Schilddrüsenerkrankungen vorherzusagen und erreichten eine herausragende Genauigkeit von 99,95 %.
Laut früherer Literatur wurde ein homogenes Abstimmungsensemble mit multipler Attributauswahl verwendet, um Schilddrüsenerkrankungen zu identifizieren, wobei folgende Algorithmen verwendet wurden: Random Forest, Gradient Boosting, Entscheidungsbaum und logistische Regression, wobei eine 100%ige Genauigkeitvon 24 erreicht wurde. Darüber hinaus wandten die Autoren das Extreme-Learning-Maschinenmodell auf den Open-Access-Datensatz für Hypothyreose auf Kaggle an und erreichten eine Genauigkeit von 92 %. Der Datensatz enthielt 3772 Stichproben: 3481 Hypothyreose und der Rest negativ33. Kürzlich verwendeten die Autoren in einer Studie Beutel-CART, um eine Hypothyreose zu klassifizieren. Ihr vorgeschlagenes Modell erreichte eine beeindruckende Genauigkeit von 99,9 %. Außerdem wurden T4U, TSH und TBG als die signifikantsten Faktoren identifiziert, die mit Hypothyreoseassoziiert sind. In einer weiteren Studie schlugen die Autoren verschiedene Machine-Learning- und Deep-Learning-Modelle vor und verglichen sie, in denen Decision Tree und Random Forest eine Genauigkeit von 99,5 % bzw. 99,3 % erreichten. Sie verwendeten einen Weka-Datensatz mit 30 Attributen und 3772 Stichproben,35.
Diese kurze Literaturübersicht zeigt, dass, obwohl die meisten angewandten Methoden sehr gute bis ausgezeichnete Ergebnisse erzielten, keine einen einfachen klinischen Datensatz aus Saudi-Arabien verwendet hat. Es wurde auch festgestellt, dass die meisten betrachteten Veröffentlichungen Bilddatensätze verwendeten, was die Arbeit für die Datenerhebung erhöhte und die Anwendung sehr komplexer Modelle von nicht-technischen Personen erschwerte. Darüber hinaus wurden die meisten dieser Arbeiten zu allgemeinen Schilddrüsenerkrankungen durchgeführt, wobei nur sehr wenige Publikationen die Hypothyreose betonten. Diese Situation bietet die Möglichkeit, grundlegende Machine-Learning-Modelle auf einem einfachen klinischen Datensatz aus dem saudischen Datensatz zu untersuchen, um lokale Krankenhäuser mit begrenzter computergestützter Ausrüstung bei der präventiven Diagnose der Krankheit zu unterstützen.
Die kurze Einführung in die in der aktuellen Studie untersuchten Algorithmen findet sich in Supplementary File 1. Die vier Algorithmen sind K-Nearest Neighbor (KNN)36,37,38,39,40, Support Vector Machine (SVM)41,42,43,44,45, Extreme Gradient Boosting (XGBoost)46,47,48 und Voting Ensemble49,50.