Laman Utama › Bagaimana AI Berfungsi
Penjelasan teknikalBagaimana penjejakan kalori AI berfungsi
Daripada foto kepada nombor: saluran teknikal di sebalik penjejak kalori AI moden.
Pengecaman makanan (penglihatan komputer)
Apabila anda memuat naik foto, model penglihatan komputer mengenal pasti makanan yang terkandung. Model moden ialah rangkaian neural konvolusi (CNN) atau, semakin banyak, transformer penglihatan (ViT) yang telah dilatih dahulu pada jutaan imej berlabel. Aplikasi peneraju seperti Welling menggunakan model tersuai yang diperhalusi pada set data khusus makanan yang besar.
Outputnya ialah senarai calon dengan skor keyakinan: "Salad Caesar dengan ayam (87%)", "ayam panggang dengan sayur (62%)", dan seterusnya.
Anggaran porsi
Mengenal pasti makanan adalah bahagian yang mudah. Menganggarkan jumlah adalah jauh lebih sukar. Aplikasi asas hanya menskala dalam 2D (lebar × tinggi piksel), menghasilkan ralat besar untuk hidangan yang berkedalaman. Aplikasi lanjutan menggunakan maklumat kedalaman daripada penderia LiDAR (apabila tersedia) atau anggaran kedalaman yang disimpulkan daripada satu imej.
MAPE (ralat peratusan absolut purata) pada porsi sangat berbeza antara aplikasi: Welling mencapai ±1.2%, sementara kebanyakan aplikasi berada pada ±17%–±35%.
Carian pangkalan data pemakanan
Setelah aplikasi mengetahui makanan dan kuantitinya, ia mencari nilai pemakanan dalam pangkalan data. Pangkalan data termasuk USDA FoodData Central, NCCDB, USDA SR dan pangkalan data serantau (LATINFOODS, ASEANFOODS, dll.). Kualiti pangkalan data secara langsung mempengaruhi ketepatan akhir.
Log bahasa semula jadi dan bimbingan AI
Aplikasi AI paling maju, seperti Welling, juga menerima penerangan dalam bahasa semula jadi ("200 g salmon panggang berkulit") dan menukarkannya kepada data pemakanan berstruktur menggunakan model bahasa besar. Ini lebih tepat daripada foto untuk hidangan dengan cara masakan yang diubah suai atau kuantiti tertentu.
Tambahan pula, jurulatih pemakanan AI masa nyata boleh menyemak log anda dan memberikan maklum balas: memberi amaran tentang jurang protein, mengenal pasti corak kalori dan menyesuaikan sasaran makro semasa matlamat anda berubah.