推定の幅、確からしさ、アラートの強さ
わんぱくキッチンが栄養素の推定値を幅で示す理由、確からしさをアラートの強さの上限にする考え方、Warning・Caution・Advisory の意味、調理による損失を計算に入れない理由を説明します。
技術ノートの入口で、わんぱくキッチンの中心的な問いは「その判定はどのくらいの確からしさで言えるのか」だと書きました。このページはその仕組みの考え方です。
推定は点ではなく幅
成分表の値は参考値なので、レシピの栄養素量にも必ずぶれがあります。わんぱくキッチンは栄養素ごとに、推定値(点)に加えて 推定範囲 を示します。
推定範囲は次のような考え方で決めています。
- 栄養素ごとの確からしさ:成分表に実測値が広く収載され、食材による差も小さい栄養素(カルシウムやリンなど)は確からしさが高く、推計値が多い・収載が乏しい・含量が桁で動く栄養素(ヨウ素、セレン、長鎖オメガ 3 など)は低い、というように、栄養素を 3 段階に分けています。
- 食材グループによる上乗せ:同じ栄養素でも、特定の食材グループで特にぶれやすいものがあります(海藻のヨウ素、レバーのビタミン A や銅、魚の EPA・DHA、乾物全般など)。その組み合わせではぶれを大きく見積もります。
- データの出所:成分表以外から補った値は、確からしさを一段下げます。
- レシピ内の寄与:その栄養素をどの食材がどれだけ供給しているかに応じて、ぶれを重みづけして合わせます。
食材ごとの誤差は、互いに独立に打ち消し合うとは仮定していません。同じ栄養素の成分表値には、分析法や参照データに由来する共通のずれが含まれうるため、独立と仮定すると幅を狭く見積もりすぎるからです。わんぱくキッチンは幅を広めに取る側(保守側)に倒しています。
推定範囲は「信頼区間」ではありません
推定範囲は、成分表のぶれの大きさから機械的に広げた区間です。統計的な信頼区間ではないので、画面では「推定範囲」と呼び、「95%」のような統計用語は使いません。「推定精度 高・中・低」の表示も、この幅の相対的な大きさを 3 段階に丸めたものです。
確からしさが、判定の強さの上限を決めます
わんぱくキッチンは栄養素ごとに、性質の違う 2 つの属性を 別々に 持っています。
- 重大さ(severity):その栄養素が基準から外れたとき、体への影響がどれだけ重いか。不足側と過剰側で別々に持ちます。
- 確からしさ(confidence):その栄養素の推定値をどれだけ信用できるか。
この 2 つを混ぜないことが設計の要点です。たとえばセレンは、必要量と有害な量の差が小さく、外れたときの影響は重い栄養素です。一方で、食材による含量の差が大きく、推定は不確かです。「影響が重いから強く警告する」と「推定が不確かだから黙る」のどちらか一方に寄せると、誤った安心か、根拠のない脅しのどちらかになります。

ヨウ素の例
代表的なのがヨウ素です。乾燥海藻のヨウ素含量は、海藻の種類や産地によって 桁が変わるほど 違います。計算上は上限を超えていても、実際に使う海藻が同じだけ多いとは限りません。逆に、計算上は問題なくても実際には多いこともあります。
この状況で「ヨウ素が過剰です」と断定すると、どのくらい多いかわからない量を、確かな過剰として示すことになります。かといって、甲状腺への影響を考えると黙ってもいられません。そこでわんぱくキッチンは、
- 計算値と推定範囲は必ず出す
- 基準を外れていれば注意として示す
- ただし、確からしさが低い栄養素の注意は、最も強い段階にはしない
という扱いにしています。注意が伝えているのは「手元の成分表の値で計算すると基準を外れている」というところまでです。
Warning / Caution / Advisory の意味
アラートは 3 段階です。
| 表示 | 意味 |
|---|---|
| Warning(赤) | 重大さが高い栄養素が、推定のぶれを考えても基準を外れている。優先して見直したい |
| Caution(黄) | 見直しを検討したい外れ。重大さが中程度のもの、または重大さは高いが推定が不確かなもの |
| Advisory(グレー) | 参考情報。影響が軽い、データが十分でない、またはわずかな外れ。既定では件数だけを表示 |
段階は、次のような順で決まります。
- まず、外れた方向(不足か過剰か)の 重大さ で出発点が決まります。
- その栄養素の 確からしさ が低ければ、Warning にはしません。
- その栄養素のデータがある食材がレシピの一部しか占めていない(被覆率 が低い)不足は、Advisory にとどめます。データの無い食材の分が 0 として足されているので、不足が見かけだけの可能性があるからです。
- 推定範囲が基準をまたいでいる(点は外れているが、幅の中には基準内の値も含まれる)ときは、一段弱めます。
- 不足がわずか(必要量に近い)なら、一段弱めます。過剰側には適用しません。過剰は少し超えたことに意味がある場合があるためです。
- カルシウムとリンの比のような バランスの指標 は、単体の栄養素より推定のぶれが大きくなるため、Caution までにしています。
データの無い食材が残っている栄養素の不足は、「確定的な不足」とは扱いません。一方、データのある食材だけですでに上限を超えている過剰は、欠測があっても過剰として判定します。足りない側の情報が欠けていても、多すぎるという事実は変わらないからです。
一般に犬に与えるのに適さないとされる食材は、香り付けなど少量で使われることがあるため、使用自体は禁止していません。レシピに含まれているときは、その旨を注意として表示します。
調理による損失を計算に入れない理由
わんぱくキッチンは、成分表に調理済みとして載っている食材を選んだ場合を除き、すべての食材を未調理の値で計算し、調理による損失は差し引きません。
理由
- 損失は調理方法しだい:栄養素がどれだけ失われるかは、切り方、加熱時間、温度、茹で汁を使うかどうかで大きく変わります。レシピを設計している段階では、まだそれが決まっていません。
- 後から評価が変わると設計が成り立たない:食材と分量を決め、栄養を確認してから調理手順を書く、という流れの中で、手順を書いた後に評価が変わると、確定したはずの分量が後から否定されます。
- 固定の係数は精度の錯覚になる:一律の損失率を引けば正確そうに見えますが、実際の調理と合っている保証はありません。
- 煮汁ごと与える調理を勧めている:わんぱくキッチンは、食材を煮て煮汁ごと与える「おじや」形式をおすすめしています。水に溶け出す栄養素は、煮汁を残せば回収できます。
その帰結
一方で、加熱による分解は煮汁を残しても戻りません。そのため、ビタミン B1 や葉酸のように熱に弱い栄養素は、推定値が実際より高めに出ます。言い換えると、これらの栄養素は 不足を見逃しやすい方向 に偏っています。
わんぱくキッチンはこの偏りを、例外的な補正で打ち消すことはしていません。代わりにここで開示しています。熱に弱い栄養素は、画面で足りていても余裕が小さければ、加熱しすぎない・煮汁ごと与えるといった調理の工夫で補ってください。