Anda di halaman 1dari 14

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN

MAKANAN BAGI ANAK BERDASARKAN CASE BASED Oleh :


REASONING DENGAN MENGGUNAKAN METODE Fitri Rahmawati
SIMPLE MATCHING COEFFICIENT (1634010046)
LATAR BELAKANG
Pertumbuhan dan perkembangan anak sangatlah penting untuk diperhatikan. Karena
pertumbuhan yang optimal dapat memberikan manfaat yang banyak bagi anak seperti merangsang
rasa kepercayaan diri seorang anak, merangsang kinerja otak serta merangsang berkembangnya
bakat. Salah satu hal yang dapat mempengaruhi pertumbuhan dan perkembangan anak ialah
pemilihan makanan, makanan yang baik serta sesuai dengan kebutuhan energi anak akan membuat
anak terhindar dari penyakit serta baik untuk perkembangan kognitifnya.
Peran orang tua juga tidak luput dalam pertumbuhan dan perkembangan anak, orang tua
khususnya ibu biasanya memilihkan makanan untuk sang anak akan tetapi sering kali ibu tidak
mengetahui makanan apa yang sesuai dengan kebutuhan energi sang anak ditambah lagi dengan
kesibukan sang ibu apabila berkerja. Kesibukan itu membuat ibu bingung untuk menyajkan makanan
apalagi kepada anaknya sesuai dengan bahan-bahan yang tersedia di rumah. Oleh karena itu
berdasarkan permasalahan tersebut penulis ingin memberikan solusi dengan membuat aplikasi sistem
pendukung keputusan pemilihan makanan bagi anak berdasarkan case based reasoning dengan
menggunakan metode simple matching coefficient. Diharapkan aplikasi ini dapat membantu orang tua
khususnya ibu-ibu yang sibuk bekerja untuk dapat menyajikan makanan kepada sang anak yang
sesuai dengan kebutuhan energi dan juga bahan-bahan yang tersedia.
PERANCANGAN SISTEM
Adapun masukan yang dipakai untuk aplikasi ini ialah nama, umur, jenis kelamin dan
berat badan sang anak dan nantinya data masukan ini akan dihitung dengan
formula yang diambil dari paper “Rizky, Ria .K ; Sri, Kusumadewi. 2015. Sistem
Pendukung Keputusan Pemilihan Menu Makanan Bagi Anak. Seminar Nasional
Informatika Medis (SNIMed) VI, p. 58.”
Tabel 1. Angka metabolisme basal
Kelompok Umur AMB (kkal/hari)
(tahun) Laki-laki Perempuan
0-3 60,9 B – 54 61,0 B – 51
3-10 22,7 B + 495 22,5 B + 499
10-16 17,5 B + 651 12,2 B + 746
16-30 15,3 B + 679 14,7 B + 496
30-60 11,6 B + 879 8,7 B + 829
>=60 13,5 B + 487 10,5 B + 596
Tabel 2. Faktor aktivitas
Umur (tahun) Faktor Aktivitas (x AMB)
Laki-laki Perempuan
0-3 1,8 1,8
3-10 1,9 1,7
10-13 1,75 1,69
13-16 1,66 1,56
16-18 1,60 1,52

Tabel 3. Kategori energi


Kategori Energi (Kkal)
I Energi <= 1800
II 1800 < energi <= 2000
III 2000 < energi <= 2200
IV 2200 < energi <= 2400
V Energi > 2400
Contoh perhitungan :
Diketahui usia anak 7 tahun, jenis kelamin perempuan dan berat badan 23 kg maka
kebutuhan energinya adalah :
1. Kebutuhan AMB = (22,5 x 23) + 499 = 1016,5
2. Kebutuhan energi total dengan aktifitas = 1016,5 x 1,7 = 1728,05 kkal
Jadi kebutuhan energi anak tersebut adalah 1728, 05 kkal.
FLOWCHART CBR SISTEM
Start

Input data anak beserta Gunakan solusi tersebut untuk


bahan-bahan yang tersedia case yang baru yang Fase reuse
diinputkan
Sistem akan mencari case
yang paling mirip dari Fase retrieve
Selesai
database beserta solusinya

Tampilkan solusi bagi case Perbaiki case lama beserta


baru yang diinputkan solusinya, proses revise dan retain

Apakah solusi ya
case berhasil NB : Fase cbr yang digunakan untuk sistem ini
? hanya pada sampai fase reuse

Tidak
PENGUMPULAN DATA
Data resep masakan didapatkan dari website www.dapurumami.com

Kategori 1 Kategori 2 Kategori 3 Kategori 4 Kategori 5


Contoh resep masakan yang akan di letakkan di database :

Id masakan Nama Bahan-bahan Resep Cara memasak Total energi Kategori


masakan (Kkal)
1 Nasi Goreng Nasi, ayam, 180 gr Nasi, Langkah 1: 869 I
Oriental Ala telur, jamur 50 gr Dada Cincang
Saori kancing, wortel, ayam, 1 btr bawang putih,
saus tiram, Telur, 2 bh bawang
bawang putih, Jamur kancing, Bombay,
bawang 25 gr Wortel, 1 potong wortel,
bombay, cabe, bks SAORI® iris jamur dan
daun bawang, Saus Tiram, 2 cabai rawit
minyak goreng siung Bawang merah, potong
putih, 1/2 siung ayam bentuk
Bawang dadu.
bombay,
Id masakan Nama masakan Bahan-bahan Resep Cara memasak Total kalori Kategori
(Kkal)
2 bh Cabai rawit Langkah 2 : Tumis
merah, 1 btg bawang putih dan
Daun bawang, 3 bawang bombay
sdm Minyak hingga harum.
goreng Masukkan wortel,
jamur, cabai, dan
ayam.
Langkah 3:
Sisihkan tumisan
dipinggir wajan,
Orak-arik telur.
Langkah 4 :
Masukkan nasi,
daun bawang dan
SAORI® Saus
Tiram. Aduk rata,
masak hingga
matang.
METODE SIMPLE MATCHING COEFFICIENT
SIMILARITY
Rumus Simple Matching Coefficient Similarity :

Dimana :
X = Kasus lama
Y = Kasus Baru
M11= Jumlah atribut dimana X=1 dan Y=1
M10= Jumlah atribut dimana X=1 dan Y=0
M01= Jumlah atribut dimana X=0 dan Y=1
M00= Jumlah atribut dimana X=0 dan Y=0
CONTOH PENGGUNAAN METODE SIMPLE MATCHING
COEFFICIENT SIMILARITY
No. Data Kasus Case Base Target Case
resep1 resep2

A Data Anak Nilai Nilai Nilai


1 Nama Luna Dimas Safira
2 Umur 7 tahun 8 tahun 9 tahun
3 Jenis kelamin Perempuan Laki-laki Perempuan
4 Berat badan 23 kg 25 kg 24 kg
B Bahan-bahan
1 Nasi 1 1 1
2 Ayam 1 0 1
3 Telur 1 1 1
4 Jamur kancing 1 0 0
5 Garam 0 1 1
No. Data Kasus Case Base Target Case
resep1 resep2

6 Merica 0 1 0
7 Wortel 1 1 1
8 Saus tiram 1 0 0
9 Bawang putih 1 0 1
10 Bawang bombay 1 0 1
11 Sosis 0 1 1
12 Tauge 0 1 0
13 Seledri 0 1 1
14 Cabe 1 0 1
15 Daun bawang 1 0 1
16 Minyak goreng 1 1 1
Nama masakan Nasi Goreng Oriental Ala Omelette Nasi Umami ????
Saori
Proses perhitungan :
1. Kemiripan target case dengan case base (resep1)
SMC(X,Y) = (M11+M00)/(M10+M01+M11+M00)
= (9+2)/(2+3+9+2)
= 11/16
= 0,69
2. Kemiripan target case dengan case base (resep2)
SMC(X,Y) = (M11+M00)/(M10+M01+M11+M00)
= (7+2)/(2+5+7+2)
= 9/16
= 0,56
Berdasarkan hasil perhitungan similaritas kasus baru terhadap kasus lama yang terdapat pada
basis kasus (resep1 dan resep2), nilai kemiripan pada kasus resep1=0.69, lebih besar dari
pada kasus resep2=0.56 Sehingga dapat disimpulkan bahwa kasus resep1 adalah kasus yang
paling mirip dengan kasus baru

Anda mungkin juga menyukai