IMPLEMENTASI ALGORITMA FUZZY EVOLUSI UNTUK MENENTUKAN MENU MAKANAN DIET SESUAI DENGAN GIZI SEIMBANG; IMPLEMENTATION OF FUZZY EVOLUTIONARY ALGORITHM IN DETERMINING DIET MENU BASED ON BALANCED NUTRITION
RIA AGUSTINA, Faizah
2012 | Skripsi | PROGRAM STUDI S1 ILMU KOMPUTERMalnutrisi adalah keadaan tidak sesuainya zat gizi yang dikonsumsi dengan zat gizi yang dibutuhkan berdasarkan diet yang sehat untuk jangka waktu yang cukup lama. Di berbagai tempat Indonesia banyak ditemukan kasus malnutrisi. Malnutrisi mencakup keadaan undernutrition (gizi kurang) dan overnutrition (gizi berlebih). Salah satu penyebab malnutrisi tidak adanya pengetahuan yang kurang memadai tentang kebutuhan gizi. Penggunaan jasa ahli gizi bisa digunakan untuk mengatasi kurangnya pengetahuan gizi dengan memberi menu makanan sesuai kebutuhan gizi tiap individu, tetapi tak semua orang bisa menyewa jasa ahli. Penggunaan komputer bisa membantu memperoleh menu makanan dengan komposisi yang seoptimal mungkin memenuhi kebutuhan gizi tiap individu. Algoritma genetika merupakan salah satu cabang dari algoritma evolusi. Algoritma ini merupakan salah satu metode untuk memecahkan suatu pencarian nilai dalam masalah optimasi. Untuk mengoptimalkan algoritma genetika maka digunakan fuzzy untuk mengontrol parameter-parameter dalam algoritma genetika. Teknik komputasi gabungan antara algoritma genetika dan sistem fuzzy disebut algoritma fuzzy evolusi. Aplikasi untuk menentukan menu makanan diet berdasar gizi seimbang pada penelitian ini menggunakan algoritma fuzzy evolusi dengan kasus permasalahan knapsack problem. Hasil dari penelitian menunjukkan bahwa aplikasi berhasil menyusun menu makanan diet ke arah berat badan ideal dan sesuai dengan kebutuhan gizi seimbang. Penambahan logika fuzzy dapat mengurangi masalah yang terjadi pada algoritma genetika.
Kata Kunci : ilmu gizi, algoritma genetika, sistem fuzzy, fuzzy mamdani, fuzzy evolusi, optimasi