Referensi

Sumber referensi yang menjadi dasar GiziMeal.

Seluruh estimasi kalori, kebutuhan gizi harian, dan rekomendasi menu di GiziMeal disusun mengacu pada peraturan resmi Kementerian Kesehatan Republik Indonesia, pedoman gizi nasional, dan publikasi ilmiah internasional yang ditinjau ahli.

Peraturan Menteri Kesehatan RI

Dasar hukum dan acuan kebijakan gizi nasional.

  1. Permenkes No. 28 Tahun 2019

    Angka Kecukupan Gizi yang Dianjurkan untuk Masyarakat Indonesia

    Kementerian Kesehatan Republik Indonesia · 2019

    Akses sumber

    Digunakan untuk

    Acuan kebutuhan energi, protein, lemak, karbohidrat, serat, vitamin, dan mineral harian per kelompok usia dan jenis kelamin.

  2. Permenkes No. 41 Tahun 2014

    Pedoman Gizi Seimbang

    Kementerian Kesehatan Republik Indonesia · 2014

    Akses sumber

    Digunakan untuk

    Prinsip empat pilar gizi seimbang, anjuran konsumsi sayur-buah, dan komposisi piring makanku yang menjadi dasar rekomendasi menu.

Publikasi Ilmiah Internasional

Persamaan ilmiah dan rekomendasi WHO/FAO yang digunakan.

  1. WHO Healthy Diet (2020)

    Healthy Diet, Fact Sheet

    World Health Organization · 2020

    Akses sumber

    Digunakan untuk

    Rekomendasi internasional asupan energi, lemak jenuh, gula bebas, dan natrium harian.

  2. Mifflin–St Jeor (1990)

    A new predictive equation for resting energy expenditure in healthy individuals

    American Journal of Clinical Nutrition · 1990

    Akses sumber

    Digunakan untuk

    Persamaan estimasi BMR yang digunakan pada Kalkulator Kebutuhan Kalori GiziMeal.

  3. FAO/WHO/UNU (2001)

    Human Energy Requirements, Physical Activity Level (PAL)

    FAO of the United Nations · 2001

    Akses sumber

    Digunakan untuk

    Faktor pengali aktivitas (sedentary–very active) untuk menghitung TDEE.

Dataset Pelatihan Model

Sumber data gambar dan nutrisi yang digunakan untuk melatih model klasifikasi dan menyusun database makanan GiziMeal.

  1. Kaggle Dataset (Gambar)

    Ingredients Bahan Makanan Image Gambar

    Kaggle, byrux12 · 2024

    Akses sumber

    Digunakan untuk

    Dataset gambar 15 kelas bahan makanan lokal untuk pelatihan model klasifikasi pada fitur Deteksi Bahan GiziMeal.

  2. Kaggle Dataset (Gambar)

    Fruits and Vegetables Image Recognition Dataset

    Kaggle, Kritik Seth · 2020

    Akses sumber

    Digunakan untuk

    Dataset gambar 36 kelas buah dan sayuran (100 gambar per kelas) untuk memperkaya variasi data pelatihan model klasifikasi bahan makanan.

  3. Kaggle Dataset (Gambar)

    Vegetable Image Dataset

    Kaggle, M Israk Ahmed · 2021

    Akses sumber

    Digunakan untuk

    Dataset 21.000 gambar dari 15 kelas sayuran (resolusi 224×224) yang dikumpulkan dari kebun dan pasar untuk klasifikasi dan pengenalan sayuran.

  4. Kaggle Dataset (CSV)

    Foods Nutrition Dataset

    Kaggle, adarshzolekar · 2023

    Akses sumber

    Digunakan untuk

    File CSV berisi daftar nama menu makanan beserta kandungan gizinya (energi, karbohidrat, protein, lemak, serat, kalsium). Digunakan sebagai sumber data Database Makanan dan perhitungan skor AKG.

Rumus & Perhitungan

Persamaan matematis yang digunakan pada Kalkulator dan modul gizi GiziMeal.

BMR - Mifflin–St Jeor (1990)

Estimasi Basal Metabolic Rate (kkal/hari) berdasarkan berat (W, kg), tinggi (H, cm), usia (A, tahun), dan jenis kelamin.

Pria

BMR=10W+6,25H5A+5BMR = 10\,W + 6{,}25\,H - 5\,A + 5

Wanita

BMR=10W+6,25H5A161BMR = 10\,W + 6{,}25\,H - 5\,A - 161

TDEE - Total Daily Energy Expenditure

Total kebutuhan energi harian, dihitung dengan mengalikan BMR dengan faktor aktivitas (PAL).

TDEE=BMR×PALTDEE = BMR \times PAL
Tingkat AktivitasPAL
Sedentary (jarang olahraga)1,200
Light (olahraga ringan 1–3 hari/minggu)1,375
Moderate (olahraga sedang 3–5 hari/minggu)1,550
Active (olahraga berat 6–7 hari/minggu)1,725
Very active (olahraga sangat berat / pekerjaan fisik)1,900

Target Kalori Harian

Penyesuaian energi terhadap TDEE sesuai tujuan: defisit, pemeliharaan, atau surplus 500 kkal/hari.

Penurunan BB

Eloss=TDEE500E_{loss} = TDEE - 500

Pemeliharaan

Emaint=TDEEE_{maint} = TDEE

Penambahan BB

Egain=TDEE+500E_{gain} = TDEE + 500

Skor AKG Menu

Skor kesesuaian menu terhadap Angka Kecukupan Gizi per porsi (0–100). Dihitung dengan mengurangi 100 dari total deviasi tertimbang tiap zat gizi terhadap nilai ideal AKG per porsi. Semakin tinggi skor, semakin seimbang gizinya.

SkorAKG=max ⁣(0,  100i=1nDi)Skor_{AKG} = \max\!\left(0,\; 100 - \sum_{i=1}^{n} D_i \right)
Di=NilaiiAKGiAKGi×WiD_i = \frac{|\,\text{Nilai}_i - \text{AKG}_i\,|}{\text{AKG}_i} \times W_i
Bobot (W): Energi = 20, Protein = 30, Lemak = 15, Serat = 20, Kalsium = 15. AKG per porsi dihitung dari rata-rata kebutuhan dewasa L/P (Permenkes No. 28/2019) dibagi 3 kali makan.