打開手機 APP,對著午餐拍一張照,輸入「滷肉飯一碗」,系統隨即跳出熱量估算和營養素比例,還提醒你今天的鈉攝取偏高、蔬菜量不足。
這種即時回饋很容易讓人產生信任感,原本模糊的「好像吃太多」或「最近飲食不太健康」,突然有了數字佐證,被整理成清楚的指標和圖表。用久了,你甚至開始期待 APP 能給出明確的判定,告訴你這一餐到底及不及格、明天該怎麼調整。
但飲食一旦被轉換成資料,許多東西就在過程中被簡化了。一張照片看得見菜色,卻看不見調味用了多少油和鹽;一行文字寫得出食物名稱,卻很難交代真正吃了多少。臺北醫學大學保健營養學系趙振瑞教授長期從事營養評估研究,她認為飲食紀錄看起來客觀,實際上是「人怎麼記」的產物。換句話說,AI 拿到的飲食清單是經過記錄者篩選和簡化之後的片段。
一張照片能說的資訊,比你以為的少得多
飲食紀錄最根本的挑戰,在於食物本身就極難被文字或影像精確描述。趙振瑞教授舉了一個在營養調查中反覆出現的例子:很多人記錄時只寫「魚一條」,但鮭魚和鯛魚的脂肪含量與組成顯然不同,光是魚種沒寫清楚,後續估算就可能嚴重偏離。臺灣常見的海鮮問題尤其明顯,透抽、軟絲、魷魚三者在餐桌上經常被混淆,消費者其實分不太清楚自己吃的是哪一種,而這三者的膽固醇與熱量其實有差異。類似的狀況也發生在肉類,一盤炒肉絲如果不知道用的是豬後腿肉還是五花肉,脂肪含量可以差上好幾倍。
即使有照片輔助,份量依然難以估算,因為照片無法呈現立體感,碰上不透明的碗或深鍋,根本看不出裡頭裝了多少。趙振瑞教授建議拍照時至少把手掌放在餐具旁邊,讓事後的估算有個依據。不過她也坦言,真正被大量忽略的是烹調用油、鹽、糖、醬油這些調味品,它們幾乎不會出現在紀錄裡,但對鈉攝取量和總熱量的影響並不小。
而臺灣的烹調方式又讓 AI 的辨識格外困難,食物經過拌炒、燉滷、裹粉、勾芡等多層處理後,食材原本的紋路和外觀常常已經完全改變。趙振瑞教授觀察到,即使經過大量訓練的影像辨識模型,面對臺灣料理時的準確度仍然不如辨識西方料理清楚。
飲食紀錄拍照示意:將便當中的菜色盡量分開擺放、避免重疊,並在旁邊放置免洗筷或湯匙作為參照,有量尺輔助則能讓份量估算更接近實際。 圖片來源:趙振瑞教授提供 圖片來源:趙振瑞教授提供」
飲食紀錄裡的隱形缺口
除了辨識上的技術困難,飲食紀錄還有一層來自記錄者本身的系統性偏差。
趙振瑞教授提到,許多人會刻意跳過零食、點心和含糖飲料,覺得「不算正餐,不用寫」。另一種常見的心理機制是,當一天吃的東西攤開來數字比想像中高,人會不自覺地把份量往下修,因為如實記錄帶來的罪惡感比想像中強烈。這種低估現象在營養調查中幾乎普遍存在,紀錄上的攝取量,往往比實際吃進去的要少。
人在面對自己的飲食行為時,本來就很難完全精確,並非使用者故意造假,也不是 AI 的錯。當資料帶著這樣的先天限制,AI 能做的事,自然不會是「算出一個正確答案」這麼簡單。
AI 真正在看的,不是這一餐,而是你的長期軌跡
那麼,在資料品質天生不完美的條件下,AI 分析飲食紀錄有什麼意義?
趙振瑞教授的回答很明確:AI 的價值在於如何從長時間累積的資料裡辨識出一個人的飲食「習慣」和「型態」,而不只是評斷某一餐吃得好不好。習慣包括一天吃幾餐、什麼時段進食、有沒有固定會跳過的一餐;型態則是整體的食物組合,比如天然食物和加工食品各佔多少比例、蔬果攝取是否長期偏低。這些訊息不可能從一天的紀錄裡讀出來,至少需要以月為單位的持續觀察。
而這恰好是 AI 的強項所在,它能處理人腦無法負荷的大量資料,快速從中辨識出重複出現的模式。趙振瑞教授舉例,當系統整合了長期飲食資料與其他健康指標,理論上可以推估「未來五年內發展為第二型糖尿病的機率」,這種跨時間、跨變數的運算能力,是傳統營養評估做不到的。
趙振瑞教授也點出一個容易被忽略的面向:有時候光是「持續被追蹤」這件事本身就能產生效果。每天固定量體重的人,通常比從不量體重的人對健康狀態掌握得好,因為數字的變化會自然推動行為的調整。同樣的邏輯放到飲食上也成立,AI 持續追蹤紀錄所帶來的自我覺察,本身就是一種健康管理的力量。
AI 另一個被期待的角色,是讓營養建議從「對所有人說同一套話」走向「為你量身分析」。傳統飲食指南是針對大眾的通用準則,但每個人體質、病史、生活習慣都不同,AI 如果能透過持續學習辨識出個人的飲食模式,就有機會提供真正有參考價值的個人化分析。
常見的份量估算輔助工具:免洗碗、紙杯、湯匙等容器可作為攝取量的參考基準,搭配筷子或量尺則有助於判斷食物的長度與寬度。 圖片來源:趙振瑞教授提供
數字上的精準,不一定等於判斷上的正確
不過,能看見模式是一回事,這些模式能不能直接轉換成可靠的健康建議,又是另一回事。
趙振瑞教授用了一個簡單的情境來說明:假設某項健檢指標的正常標準值設在 100,一個人測出 99,另一個人是 101,系統判讀上前者是「正常」、後者是「異常」,但兩個人的實際健康狀況可能幾乎沒有太大差別。AI 天生傾向用數字畫出明確的界線,這種精準有時候反而變成陷阱,它可能讓 101 的人過度焦慮,也可能讓 99 的人誤以為完全沒有風險。
當輸入的資料面向不夠廣的時候,偏差還會被進一步放大。影響健康的因素遠不只飲食,還包括睡眠、壓力、情緒、運動、基因、用藥,甚至空氣品質。趙振瑞教授特別提到,人體腸道內其實居住著數以兆計的微生物,這群被稱為「腸道菌相」的微型生態系,負責調節代謝與免疫功能,且每天都會隨著飲食內容而動態變化。此外,情緒起伏也會直接改變進食行為,藥物和營養素之間也存在交互影響。如果 AI 手上只有飲食這一個維度的資料,它給出的預測就只是基於有限資訊的推估,離全面的健康評估還有距離。
也因此,趙振瑞教授對 AI 的定位很清楚:它是協助專業人士做決策的重要工具,但絕對不是決策本身。理想的運作方式是讓 AI 先完成資料整合與初步分析,再由營養師或醫師根據實際狀況進行判讀,就像拿到健檢報告後,還是需要醫生告訴你,這些數字究竟在你的生活脈絡裡代表什麼。
理解先於選擇,科技才能真正幫助人
回到最初的問題:當 AI 開始分析你的飲食紀錄,它能帶來什麼幫助?
從趙振瑞教授的觀點來看,AI 找的是「你長期的飲食模式呈現出什麼樣的面貌」。那些你未必察覺到的趨勢,像是壓力期含糖飲料喝得特別頻繁、膳食纖維長期低於建議量、週末和平日的飲食落差明顯,AI 有機會從累積的紀錄中拼湊出一幅圖像。
但看見圖像和知道該怎麼行動之間,仍然隔著一段需要由人來走完的路。數字能提供線索,卻無法替你衡量生活的節奏和身體的感受。飲食管理的核心正在從「這一餐合不合格」轉向「我長期走在什麼方向上」,而 AI 在這個轉變中能扮演的,是協助你理解自己的角色,不是替你做出選擇的角色。精準健康的真正意義,不是讓科技接管生活,而是讓人在看清自己狀態之後,有能力做出屬於自己的判斷。
資料來源
專訪臺北醫學大學保健營養學系趙振瑞教授
本文轉載自《科技大觀園》,一個由國科會建置的科普數位整合平臺