Gina Siti Fadillah, - and Fitriani Agustina, - and Rini Marwati, - (2025) OPTIMASI MENU MAKANAN BAGI PENDERITA GAGAL GINJAL MENGGUNAKAN ALGORITMA PARTICLE SWARM OPTIMIZATION. S1 thesis, Universitas Pendidikan Indonesia.
Abstract
Penelitian ini menggunakan algoritma Particle Swarm Optimization (PSO) untuk 
menyusun rekomendasi menu makanan optimal bagi penderita gagal ginjal. Algoritma PSO 
dipilih karena kemampuannya yang efisien dalam menemukan solusi optimal pada masalah 
optimasi multiobjektif. PSO diaplikasikan untuk meminimalkan biaya menu makanan, 
memaksimalkan nilai gizi, serta meningkatkan variasi menu. Hasil penelitian menunjukkan 
bahwa algoritma PSO mampu menghasilkan menu makanan dengan nilai fitness yang lebih 
tinggi, variasi menu yang lebih baik, serta waktu komputasi yang lebih efisien. Dari hasil 
analisis, rata-rata pemenuhan kebutuhan gizi yang diperoleh sebesar 86,47%, menunjukkan 
bahwa algoritma ini mampu menghasilkan menu yang cukup optimal meskipun belum 
mencapai 100%. Dari segi biaya, rata-rata pengeluaran harian untuk konsumsi makanan 
hasil optimasi adalah Rp 40.666,92, dengan rata-rata biaya untuk satu kali makan sebesar 
Rp 13.555,64. Selain itu, PSO juga menghasilkan variasi menu dengan rata-rata 11,92, 
yang menunjukkan keberagaman dalam pilihan makanan. Meski demikian, biaya menu 
yang dihasilkan PSO lebih tinggi dibandingkan menu yang sudah ada. Parameter-parameter 
PSO, seperti jumlah iterasi, beban inersia, dan jumlah partikel, berpengaruh terhadap 
kinerja algoritma. Penelitian ini memberikan kontribusi signifikan dalam optimasi menu 
makanan untuk penderita gagal ginjal, yang dapat menjadi rujukan bagi ahli gizi maupun 
pasien dalam memilih menu makanan yang sesuai dengan kebutuhan gizi dan biaya yang 
efisien. Implementasi algoritma PSO pada sistem rekomendasi ini diharapkan dapat 
dikembangkan lebih lanjut untuk skala yang lebih luas.
This research implements Particle Swarm Optimization (PSO) algorithm to design 
optimal dietary menu recommendations for individuals with kidney failure. PSO 
was chosen for its efficiency in finding optimal solutions to multi-objective 
optimization problems. The algorithm was applied to minimize meal costs, 
maximize nutritional values, and enhance menu variety. The results demonstrate 
that PSO can generate dietary menus with higher fitness values, better menu 
variation, and more efficient computation times. The analysis shows that the 
average nutritional fulfillment achieved is 86.47%, indicating that the algorithm 
can produce menus that are fairly optimal, although not fully meeting 100% of the 
requirements. In terms of cost, the average daily expenditure for optimized meals is 
Rp 40,666.92, with an average cost per meal of Rp 13,555.64. Additionally, PSO 
achieves an average menu variety of 11.92, reflecting diversity in meal options. 
However, the cost of menus produced by PSO is higher than that of existing menus. 
Parameters such as the number of iterations, inertia weight, and particle count 
significantly influence the algorithm's performance. This research contributes 
significantly to dietary menu optimization for individuals with kidney failure, 
providing a valuable reference for nutritionists and patients in selecting menus that 
meet nutritional requirements and are cost-efficient. The implementation of the PSO 
algorithm in this recommendation system is expected to be further developed for 
broader applications.
| ![S_MAT_1900477_Title.pdf [thumbnail of S_MAT_1900477_Title.pdf]](http://repository.upi.edu/style/images/fileicons/text.png) | Text S_MAT_1900477_Title.pdf Download (1MB) | 
| ![S_MAT_1900477_Chapter1.pdf [thumbnail of S_MAT_1900477_Chapter1.pdf]](http://repository.upi.edu/style/images/fileicons/text.png) | Text S_MAT_1900477_Chapter1.pdf Download (224kB) | 
| ![S_MAT_1900477_Chapter2.pdf [thumbnail of S_MAT_1900477_Chapter2.pdf]](http://repository.upi.edu/style/images/fileicons/text.png) | Text S_MAT_1900477_Chapter2.pdf Restricted to Staf Perpustakaan Download (678kB) | 
| ![S_MAT_1900477_Chapter3.pdf [thumbnail of S_MAT_1900477_Chapter3.pdf]](http://repository.upi.edu/style/images/fileicons/text.png) | Text S_MAT_1900477_Chapter3.pdf Download (847kB) | 
| ![S_MAT_1900477_Chapter4.pdf [thumbnail of S_MAT_1900477_Chapter4.pdf]](http://repository.upi.edu/style/images/fileicons/text.png) | Text S_MAT_1900477_Chapter4.pdf Download (581kB) | 
| ![S_MAT_1900477_Chapter5.pdf [thumbnail of S_MAT_1900477_Chapter5.pdf]](http://repository.upi.edu/style/images/fileicons/text.png) | Text S_MAT_1900477_Chapter5.pdf Download (226kB) | 
| ![S_MAT_1900477_Appendix.pdf [thumbnail of S_MAT_1900477_Appendix.pdf]](http://repository.upi.edu/style/images/fileicons/text.png) | Text S_MAT_1900477_Appendix.pdf Download (2MB) | 
| Item Type: | Thesis (S1) | 
|---|---|
| Additional Information: | https://scholar.google.com/citations?user=TKB6GSoAAAAJ&hl=id&oi=ao ID Sinta Dosen Pembimbing: Fitriani Agustina : 5981275 Rini Marwati : 5981279 | 
| Uncontrolled Keywords: | Algoritma Particle Swarm Optimization (PSO), Gagal Ginjal, Nilai Fitness, Optimasi Menu Makanan. Fitness Value, Kidney Failure, Meal Optimization, Particle Swarm Optimization (PSO) Algortihm. | 
| Subjects: | L Education > L Education (General) Q Science > Q Science (General) Q Science > QA Mathematics > QA76 Computer software | 
| Divisions: | Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam > Program Studi Matematika - S1 | 
| Depositing User: | Gina Siti Fadillah | 
| Date Deposited: | 15 May 2025 00:56 | 
| Last Modified: | 15 May 2025 00:56 | 
| URI: | http://repository.upi.edu/id/eprint/133291 | 
Actions (login required)
|  | View Item | 
