Developing artificial intelligence and machine learning to support primary care research and practice
Notice bibliographique
Résumé
This thesis was motivated by the potential to use "everyday data", especially that collected in electronic health records (EHRs) as part of healthcare delivery, to improve primary care for clients facing complex clinical and/or social situations. Artificial intelligence (AI) techniques can identify patterns or make predictions with these data, producing information to learn about and inform care delivery. Our first objective was to understand and critique the body of literature on AI and primary care. This was achieved through a scoping review wherein we found the field was at an early stage of maturity, primarily focused on clinical decision support for chronic conditions in high-income countries, with low levels of primary care involvement and model evaluation in real-world settings.\nOur second objective was to demonstrate how AI methods can be applied to problems in descriptive epidemiology. To achieve this, we collaborated with the Alliance for Healthier Communities, which provides team-based primary health care through Community Health Centres (CHCs) across Ontario to clients who experience barriers to regular care. We described sociodemographic, clinical, and healthcare use characteristics of their adult primary care population using EHR data from 2009-2019. We used both simple statistical and unsupervised learning techniques, applied with an epidemiological lens. In addition to substantive findings, we identified potential avenues for future learning initiatives, including the development of decision support tools, and methodological considerations therein.\nOur third objective was to advance interpretable AI methodology that is well-suited for heterogeneous data, and is applicable in clinical epidemiology as well as other settings. To achieve this, we developed a new hybrid feature- and similarity-based model for supervised learning. There are two versions, fit by convex optimization with a sparsity-inducing penalty on the kernel (similarity) portion of the model. We compared our hybrid models with solely feature- and similarity-based approaches using synthetic data and using CHC data to predict future loneliness or social isolation. We also proposed a new strategy for kernel construction with indicator-coded data.\nAltogether, this thesis progressed AI for primary care in general and for a particular health care organization, while making research contributions to epidemiology and to computer science.
Récupéré en direct depuis OpenAlex et désinversé. Les résumés ne sont pas conservés dans cette base de données : les index inversés représentent 8,6 Go des 9,3 Go de texte de la base, et le serveur dispose de 13 Go libres.
Comment cette classification a été obtenuedéplier
Prédiction distillée sur la base complète
Imitation des enseignantsNi prévalence calibrée, ni vérité terrain. Validation humaine à venir. Apprise à partir de 10 348 étiquettes directes de Codex et de 10 348 étiquettes directes de Gemma. Le mode candidate est l'union des têtes enseignantes seuillées; le consensus est leur intersection. Ces sorties portent le statut machine_predicted_unvalidated et ne sont ni des étiquettes humaines ni des étiquettes directes de modèles de pointe.
Scores Codex et Gemma par catégorie
| Catégorie | Codex | Gemma |
|---|---|---|
| Métarecherche | 0,001 | 0,000 |
| Méta-épidémiologie (sens strict) | 0,000 | 0,000 |
| Méta-épidémiologie (sens large) | 0,000 | 0,000 |
| Bibliométrie | 0,001 | 0,001 |
| Études des sciences et des technologies | 0,001 | 0,000 |
| Communication savante | 0,000 | 0,001 |
| Science ouverte | 0,000 | 0,001 |
| Intégrité de la recherche | 0,000 | 0,001 |
| Charge utile insuffisante (le modèle a refusé de juger) | 0,000 | 0,000 |
Scores machine (provisoires)
Les deux têtes enseignantes du modèle étudiant, lues sur ce travail. Un score ordonne la base pour la relecture; il n'affirme jamais une catégorie, et le statut de validation accompagne chaque rangée tel quel.
Scores de référence d'un modèle non mature (critères de maturité non atteints, 7 itérations). Un score ordonne; il n'affirme jamais une catégorie.
score_only:v0-immature-baseline · tel quel depuis la passe de notation : score_only signifie que le nombre peut ordonner les travaux, et qu'aucune étiquette de catégorie n'en découleClassification
machine, non validéePrédiction automatique; un appel candidat d’une seule tête enseignante, pas un consensus.
Le détail, modèle par modèle et score par score, se trouve en fin de page sous « Comment cette classification a été obtenue ».