Gérer soi-même son traitement du diabète
Introduction
- Cet article de blog est long, mais vaut la peine d’être lu
- Je suis atteint de diabète de type 1
- Comme mon pancréas ne produit pas d’insuline, je dois en apporter de l’extérieur
Les difficultés de la gestion du diabète
- Il faut maintenir la glycémie dans une plage appropriée (4-10 mmol/l)
- Il existe un délai entre l’injection d’insuline et la prise alimentaire
- Il est important de garder une glycémie stable
- Les injections d’insuline et les mesures de glycémie sont contraignantes
- De nombreux facteurs comme l’activité physique, le stress ou les saisons influencent la glycémie
Les méthodes de traitement actuelles
- J’utilise l’application Freestyle Libre pour surveiller ma glycémie et j’injecte de l’insuline quand c’est nécessaire
- Je suis la dose d’insuline recommandée, mais il est impossible de connaître la dose exacte
- Je consulte un diabétologue tous les trois mois pour ajuster le plan de traitement
Le pancréas artificiel et le mouvement #WeAreNotWaiting
- Le pancréas artificiel combine une pompe à insuline et un moniteur continu de glycémie pour réguler automatiquement la glycémie
- Bien qu’il ne soit pas officiellement approuvé, certains patients piratent eux-mêmes leur appareil pour l’utiliser
- Scott Hanselman est à l’origine de ce mouvement
Trouver ma propre solution
- J’avais besoin d’une application capable de prendre en entrée les valeurs de glycémie et, grâce à des prévisions, de trouver la dose d’insuline optimale et le bon moment pour manger
- J’ai trouvé plusieurs modèles dans des articles scientifiques, mais comme je n’ai pas de pancréas artificiel, cela ne m’a pas aidé directement
- J’ai découvert l’application SmartCGMS et je m’en suis servi pour écrire une simulation
Mise en œuvre de la simulation
- J’ai écrit une simulation à l’aide du moteur SmartCGMS
- J’ai utilisé une API simple en C# pour simuler les injections d’insuline et la prise alimentaire
- J’ai visualisé les résultats de la simulation dans Google Sheets
Optimisation avec un algorithme génétique
- J’ai optimisé la dose d’insuline avec le package GeneticSharp
- La fonction de fitness minimise les épisodes d’hypoglycémie et d’hyperglycémie, tout en optimisant la dose d’insuline
- L’algorithme génétique a permis de trouver la dose d’insuline optimale
Projets à venir
- Je prévois de rendre la simulation plus interactive afin d’offrir une meilleure compréhension à l’utilisateur
- Il est nécessaire de personnaliser le modèle à partir de mes propres données de glycémie
- Je prévois de collaborer avec l’équipe de SmartCGMS pour améliorer le logiciel
Résumé de GN⁺
- Cet article explique comment une personne atteinte de diabète de type 1 utilise la technologie pour mieux gérer son traitement
- Même si des technologies comme le pancréas artificiel ne sont pas encore largement commercialisées, il est possible de trouver une dose d’insuline optimale grâce à des simulations et à des algorithmes génétiques
- Cet article montre qu’il existe un potentiel pour offrir de meilleures options de traitement aux personnes diabétiques
- Parmi les produits aux fonctions similaires figurent Freestyle Libre et SmartCGMS
1 commentaires
Discussion sur Hacker News
Avis sur des choses qu’on ne peut pas considérer comme allant de soi lorsqu’on vit aux États-Unis à l’âge adulte
Expérience d’une personne en prédiabète
Recommandation du livre "The Diabetes Solution"
Problèmes de prise en charge du diabète au Royaume-Uni
Recommandation du logiciel Loop
Critique du système de santé
Retour d’expérience avec Freestyle Libre et Omnipod Dash
Utilisation d’outils par des développeurs .NET
Expérience de gestion d’un diabète de type 2
Expérience de gestion d’un diabète de type 1 aux États-Unis