質問

糖尿病のユーザーが自分の「血中グルコース」を入力できるアプリを書いています。測定値を表示し、左から右に時間をかけてグラフ上にグラフ化します。血液の読み取りは1日に数回しか行われないため、アルゴリズムは次の場合に便利です。

a)測定値間のグラフ上のギャップを埋めます(曲線はぎくしゃくした線よりも現実的です)、より正確な「血糖値」を可能にします。 1日の平均

b)将来何が起こるかを大まかに予測します(ユーザーが自分の血中濃度に影響を与えるものを何も食べない場合)

私は微積分を吸います。私はここの誰かがこのようなもののライブラリを知っていることを望んでいますか?この特定の問題に合わせて調整されたアルゴリズムを誰かが知っていることを望んでいます(例:誰かが糖尿病患者の実際のデータと比較した場合)

免責事項:このようなアルゴリズムは、ユーザーによって大きく異なることを非常に承知しています。まっすぐな角度の線を改善したいだけです。糖尿病患者に関係なく、血糖値が上昇および下降する速度には制限があります。

Javascriptを使用していますが、それは単なる数学であるため、C、Javaなどから移植できます。

役に立ちましたか?

解決

血糖値の振る舞いは非常に複雑です。影響を受ける

  • 現在の血糖値(患者が高血糖症である場合にケトンが存在する可能性があるため複雑)
  • 種類と量に応じて、最近の食事を数時間まで
  • 最近の速効型インスリン(45分から2時間の間にさまざまな反応プロファイルがあります。ああ、送達メカニズム)
  • 長時間作用型インスリンの過去12時間(患者と品種に依存)
  • 活動レベル
  • ストレスレベル
  • 病気
  • 患者がポンプを装着している場合の基礎インスリン率
  • 広告の吐き気

非常に難しい問題。任意のヒューリスティック--- 任意のヒューリスティック---あなたが選んだことは非常に誤解を招くでしょう。短い答え:

  

しないでください。


これは、一部には、糖尿病患者の24時間連続ブドウ糖ログを、同時に採取した10本の指刺しと比較したことに由来します。つまり私の提案はデータ駆動型です。


編集:明らかに自分を明確にしなかった。

  

近づくことさえできません。

フィンガープリックデータでできることは、リモートで信頼できるものではありません。

任意の線(直線セグメントであっても)とドットを接続することは、単純に間違っています。それは現実を反映していません。少しでもない。

私は実験的な素粒子物理学者です。複雑なデータセットは私がやっていることです。私の人生には糖尿病があります(推測しましたか?)。これは私にとって重要です。

しかし、高頻度のデータログと、指でつまむ、運動、食事、インスリンの日のログを並べて見ました。

15分ごとのデータを取得できる場合は、先に進んでスプラインを使用することをお勧めします。危険なほど誤解を招くことはありません。しかし、1日の間に6〜10個の測定値がある場合、何もありません


朗報:継続的な監視の価格は低下しています。ラボの外にあり、現在でもいくつかのポンプで利用可能です。


これに精通していない人のために:従順な糖尿病患者は(非常に非科学的な調査の結果)当然のことながら1日4-6 +のブドウ糖テストを行い、その後の1-2時間でいくつかの追加テストを行います予期しない遠足(重度の遠足を検出できる物理的な症状が現れます)。

これは、患者にブドウ糖レベルを制御する方法について大まかなアイデアを提供するのに役立ちますが、ヘモグロビンA1Cを四半期ごとに描画するために研究室に行くこともあります。 A1Cの結果は、その平均血糖値にほとんど依存しています。

80から110(非常に有利な数字)を1日に4か月間数時間にわたって記録し、A1Cから平均150を超える(まったく望ましくない)ことを提案した人々と話をしました。おそらく彼らは夜に高くなったでしょう。そして、私たちが眠りについていると思われる人、つまり非常に低い人からも同様の話を聞きました。

レッスンは次のとおりです:

  

指の刺し傷の測定値には場所がありますが、サンプリングが不十分な時間に外挿しようとしないでください。

他のヒント

データをまっすぐにフィットさせて見やすくする場合は、チャーリーマーティンが推奨されます。ただし、 dmckee で指摘されているように、このデータは実際には何の意味もありません。

やろうとしていることは、実際には pharmacokenetics に沿ったものです。それ自体の科学的研究。この場合、薬物動態について私が知っているほとんどのことは薬物研究のみを適用するため、I型糖尿病の場合を除いて、完全に適用されるかどうかはわかりませんが、体で何かが生成されている場合、あなたはおそらく完全に見ているでしょうさまざまなタイプの分析。このテーマに興味がある場合は、検索を行うと Googleブックスにかなりの数の本のプレビューがあります" pharmacokienetics "ただし、主題の性質上、非常に数学が重く、化学と生物学についても理解していると想定しています。

大丈夫、フィット曲線を探します。それに関することは、n個の点に対して次数までの近似多項式が存在するということです... n-1と思います。しばらく経ちました。 はい。よろしくお願いします。多くのポイントがあり、複雑な機能(必要ない)を望まない場合の一般的なことは、最小二乗近似

おそらく最良の方法は、使用できる定型ルーチンを探すことです。これらはほとんどの統計パッケージに存在します。ご希望の環境についてもう少し詳しく教えてください。適切なものをより詳細にご紹介できる場合があります。

これは動作しない可能性が高いですが、人工ニューラルネットワークは良いデータセットから何かを取得できる可能性があり、 繰り返します。良いことに、私は数週間または数ヶ月の継続的な記録のようなものを意味し、それでも私は非常に正当な理由がなければデータセットを信頼しません。また、予測データを取得するとは思いませんが、実装方法によって異なる場合があります。全体としてこれを行う場合、「ああ、すっきりしたXの精度でニューラルネットワークを取得しました」のように、それが近づくかどうかを見るのは、もっと趣味のようです。繰り返しになりますが、あらゆる種類の生産状況や、誰かを傷つけたり殺したりする可能性のある場所でこれを使用しないでください!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top