Le dysfonctionnement thyroïdien (TD) est l’une des maladies endocriniennes chroniques les plus courantes, avec une prévalence variable selon la population1. Les deux troubles les plus courants des glandes thyroïdes sont l’hypothyroïdie et l’hyperthyroïdie. L’hypothyroïdie est une affection répandue résultant d’une production insuffisante d’hormones thyroïdiennes. Bien qu’il soit généralement gérable par traitement, dans les cas graves, il peut être fatal s’il n’est pas pris en charge. Les symptômes les plus courants de l’hypothyroïdie chez l’adulte incluent la fatigue, la constipation, la léthargie, la prise de poids, la peau sèche et les changements de la voix. Cependant, les présentations cliniques peuvent varier selon l’âge, le sexe et d’autresfacteurs 3. Il est rapporté que la maladie touche 5 % de la population générale, et 5 % supplémentaires restent non diagnostiqués, tandis que 99 % de ces patients souffrent d’hypothyroïdie primaire. Il est répandu dans les États du Golfe Arabique, bien qu’il reste souventsous-diagnostiqué 4. L’hypothyroïdie congénitale touche environ un bébé sur 3 450 en Arabie Saoudite. D’autres études transversales portant uniquement sur les femmes ont rapporté des taux de prévalence plus élevés, allant de 13 % à 35 %. De plus, cela prouve que les femelles sont plus susceptibles que lesmâles 6. L’hypothyroïdie, s’il n’est pas traité, peut entraîner une dyslipidémie, un trouble cognitif, de l’hypertension, de l’infertilité et des dysfonctionnementsneuromusculaires 7. Par conséquent, cette étude vise à utiliser des méthodes d’apprentissage automatique pour diagnostiquer de manière proactive l’hypothyroïdie à partir d’un ensemble de données du King Fahad Specialist Hospital (KFUH) à Dammam, en Arabie Saoudite.
L’hypothyroïdie peut être difficile à diagnostiquer car les symptômes sont souvent confondus avec ceux d’autresmaladies 8. De plus, un diagnostic tardif d’hypothyroïdie peut affecter négativement les capacités intellectuelles d’unpatient 9. Le test de l’hormone thyroïdienne (TSH) est la méthode diagnostique la plus utilisée pour détecter l’hypothyroïdie9. Cependant, l’arrivée des approches, stratégies et outils de l’intelligence artificielle et de l’apprentissage automatique a permis de résoudre des problèmes diagnostiques et pronostiques dans divers domaines médicaux. L’apprentissage automatique est utilisé pour évaluer l’importance des facteurs cliniques et leurs combinaisons pour le pronostic, tels que la prédiction de la progression de la maladie, l’extraction de connaissances médicales pour la recherche sur les résultats, la planification et le soutien thérapeutiques, ainsi que la prise en charge globale dupatient 10. Avec de grands volumes de données médicales disponibles, les praticiens disposent désormais d’une ressource précieuse pour découvrir de nouvelles connaissances potentiellement précieuses grâce à l’apprentissageautomatique 11,12.
En utilisant un simple ensemble de données cliniques issu de l’ensemble de données saoudien, cette étude vise à aider les professionnels de santé du pays à diagnostiquer précocement l’hypothyroïdie et à mettre en œuvre ce système prédictif dans des hôpitaux disposant de ressources informatiques et d’équipements limités. De plus, les études antérieures dans ce domaine n’ont pas utilisé le jeu de données saoudien. Cela offre une opportunité d’intégrer l’ensemble de données saoudien aux côtés de recherches antérieures. Les études ont utilisé un ensemble de données saoudien pour prédire respectivement les maladies rénales, le diabète, la thyroïde et la maladie d’Alzheimer, atteignant une précisionélevée de 13, 14 et 15. Cette expérience motive à appliquer ces méthodes à d’autres maladies en Arabie saoudite. Ces études comptent parmi les travaux les plus récents en apprentissage automatique et intelligence artificielle dans le domainemédical 16,17,18,19.
L’étude proposée discute du déploiement de techniques d’apprentissage automatique sur un ensemble de données clinique saoudien simple pour l’hypothyroïdie afin de prédire la présence de la maladie avant qu’elle ne devienne pleinement symptomatique. L’objectif est de développer un système basé sur l’apprentissage automatique qui fournit des avertissements précoces d’une occurrence potentielle d’hypothyroïdie. Cela facilitera également l’utilisation de ce système de diagnostic par les hôpitaux locaux disposant d’équipements limités. Cette étude est la première à examiner cette maladie en utilisant le jeu de données saoudien, en se concentrant sur le stade pré-symptomatique. Le jeu de données couvre une large population de patients hospitalisés saoudiens locaux, avec une large tranche d’âge, un mélange de cas positifs et négatifs d’hyperthyroïdie.
Cette étude a utilisé quatre algorithmes d’apprentissage automatique : machine à vecteurs de support (SVM), K-plus proches voisins (KNN), amplification du gradient d’eXtreme (XGBoost), et un classificateur d’ensemble de vote doux composé de SVM et KNN. Chacun des quatre algorithmes a prouvé ses capacités dans le domaine médical. L’algorithme KNN a été sélectionné pour sa simplicité et pour avoir atteint une précision de 77,5 % dans le diagnostic préventif du diabète sucré (DM)20. Parallèlement, la MVS a été choisie pour sa robustesse21, et elle a récemment été utilisée pour prédire le risque de mortalité chez les patientsCOVID-19 22. De plus, XGBoost a été sélectionné pour sa forte performance23, obtenant un score prédictif précis de 94 % pour les résultats d’hypertension, et un empilement a été utilisé pour améliorer les résultats des algorithmes les plus performants. De plus, un classificateur d’ensemble de vote a été utilisé pour identifier les troubles thyroïdiens avec une précision de 100% 24.
L’objectif principal de la présente étude est un diagnostic précoce de l’hypothyroïdie chez une population saoudienne à l’aide de données cliniques originales de routine et d’algorithmes d’apprentissage automatique de pointe. Les quatre techniques utilisées dans cette étude ont été mises en œuvre sur la plateforme Jupyter en utilisant le langage de programmation Python, en s’appuyant sur le jeu de données sur l’hypothyroïdie. Une validation croisée 10 fois avec réglage par hyperparamètres a été utilisée pour améliorer les performances. La sélection séquentielle des caractéristiques avec une technique de sélection avancée a ensuite été mise en œuvre, ce qui a permis au classificateur de l’ensemble de vote d’atteindre la plus grande précision de 94,7 %. SVM, KNN et XGBoost l’ont suivie respectivement. Concernant le rappel, le classificateur d’ensemble à vote doux a obtenu le score le plus élevé à 95,5 %. Dans l’ensemble, le modèle optimal pour le diagnostic préventif de l’hypothyroïdie était le classificateur d’ensemble à vote doux, qui a obtenu le score le plus élevé sur toutes les mesures de performance évaluées dans cette étude.
Plusieurs études ont été menées sur le diagnostic des troubles thyroïdiens généraux et sur la mise en œuvre de technologies, en particulier l’apprentissage automatique, comme solution assistée par ordinateur. LSTM-CNN, AlexNet, les modèles ajustés GoogLeNet, IndRNN–CNN et ResNet ajustés ont été déployés par spectroscopie Raman pour distinguer des échantillons séromiques de 32 patients hypothyroïdiens, 38 patients hyperthyroïdiens et 29 sujets témoins. Leur modèle a obtenu une précision de 84 %, 91 %, 75 %, 82 % et 71 %, respectivement25 %.
Des algorithmes d’apprentissage automatique tels que SVM, KNN, régression logistique et forêt aléatoire ont été utilisés pour prédire l’incidence de l’hypothyroïdie induite par les radiations chez les patients atteints de carcinome nasopharyngé26. Leur modèle a atteint une valeur AUC de 0,7. De plus, les auteurs ont utilisé divers algorithmes d’apprentissage automatique pour prédire la tendance du traitement des patients hypothyroïdiens subissant un traitement LT4. Parmi 10 classificateurs, le classificateur extra-arbre a obtenu la plus grande précision de 84 %.
Dans une autre étude, les auteurs ont créé et testé une stratégie d’apprentissage automatique pour identifier les personnes atteintes d’hyperthyroïdie et d’hypothyroïdie qui bénéficieraient d’un traitement médicalimmédiat 27. Ils ont déployé un arbre de décision de gradient boosting (GBDT), SVM, ANN et des algorithmes de régression logistique. Leurs modèles ont obtenu un taux d’AUROC de 93,8 % et 90,9 % pour l’hyperthyroïdie et l’hypothyroïdie, respectivement. Dans une autre étude, les auteurs ont utilisé l’apprentissage automatique pour détecter les troubles thyroïdiens, qui comprennent l’hypothyroïdie et l’hyperthyroïdie. Leurs modèles comprenaient SVM, ANN, KNN, régression logistique et arbre décisionnel, avec la plus grande précision de 96,92 % atteinte par la régression logistique28. Récemment, un groupe de chercheurs a appliqué différentes méthodes, dont la SVM, l’arbre de décision, Naïve Bayes et l’ensemble, pour prédire et détecter l’hypothyroïdie. L’arbre de décision a obtenu la plus grande précision, avec 97,6 %29. Une autre étude a appliqué l’algorithme de Naïve Bayes basé sur le noyau hybride d’évolution différentielle pour réduire les attributs d’un ensemble de données thyroïdiennes des maladies liées à l’hyperthyroïdie et à l’hypothyroïdie de 21 à 10. Ils ont ensuite appliqué le classificateur Naïve Bayes basé sur le noyau au sous-ensemble de caractéristiques, atteignant une précisionde 97,97 % de 30. De même, dans une autre étude, les auteurs ont utilisé plusieurs algorithmes d’apprentissage automatique pour prédire le risque de maladie thyroïdienne sur le jeu de données sur les maladies euthyroïdiennes de l’Université de Californie. Leur expérience a démontré que le RNA surpassait toutes les autres méthodes, atteignant une précision de 95 %31. De plus, Jha et al. ont utilisé des techniques d’augmentation de caractéristiques proposées basées sur des réseaux neuronaux profonds pour prédire les maladies thyroïdiennes, atteignant une précision exceptionnelle de 99,95 %32.
Selon la littérature antérieure, un ensemble de vote homogène avec sélection multiple d’attributs a été utilisé pour identifier les maladies thyroïdiennes, en employant les algorithmes suivants : forêt aléatoire, augmentation du gradient, arbre de décision et régression logistique, obtenant une précisionde 100 % 24. De plus, les auteurs ont appliqué le modèle machine d’apprentissage extrême au jeu de données en libre accès sur l’hypothyroïdie sur Kaggle, atteignant une précision de 92 %. Le jeu de données contenait 3772 échantillons : 3481 hypothyroïdiens et les autresnégatifs 33. Récemment, dans une étude, les auteurs ont utilisé du CART en sachet pour classer l’hypothyroïdie. Leur modèle proposé a atteint une précision impressionnante de 99,9 %. De plus, la T4U, la TSH et la TBG ont été identifiées comme les facteurs les plus significatifs associés à l’hypothyroïdie34. Dans une autre étude, les auteurs ont proposé et comparé différents modèles d’apprentissage automatique et d’apprentissage profond, dans lesquels l’arbre de décision et la forêt aléatoire ont obtenu respectivement une précision de 99,5 % et 99,3 %. Ils ont utilisé un jeu de données Weka contenant 30 attributs et 3772 échantillons35.
Cette brève revue de littérature démontre que, bien que la plupart des méthodes employées aient obtenu des résultats très bons à excellents, aucune n’a utilisé un ensemble de données clinique simple provenant d’Arabie Saoudite. Il a également été noté que la plupart des publications examinées utilisaient des ensembles de données d’imagerie, ce qui augmentait le travail nécessaire à la collecte des données et rendait difficile l’application de modèles très complexes créés par des personnes non techniques. De plus, la plupart de ces travaux portaient sur des troubles thyroïdiens généraux, avec très peu de publications mettant l’accent sur l’hypothyroïdie. Cette situation offre l’opportunité d’étudier des modèles d’apprentissage automatique de base sur un jeu de données clinique simple issu de l’ensemble de données saoudien, afin d’aider les hôpitaux locaux disposant d’équipements informatisés limités à diagnostiquer préventivement la maladie.
La brève introduction aux algorithmes étudiés dans l’étude actuelle est donnée dans le Fichier Supplémentaire 1. Les quatre algorithmes sont 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, et l’ensemble de vote49,50.