Sebelumnya aku mau ngasih sedikit tips buat kalian yang kesusahan memilih metode dalam kecerdasan buatan, pertama kalian harus bedah semua metode-metodenya baik itu Electre, Fuzzy, LVQ, Topsis dll. Dalam artian bedah ini kalian harus paham betul cara pengerjaannya bagaimana. Jika disaat kalian membedah metode tersebut menganggap sulit bahkan terlalu sulit langsung saja ganti dengan metode yang lain karna itu akan membuang waktu anda.
Setelah kalian dapat maka cobalah dengan beberapa kasus yang kalian bisa cari di internet, semakin banyak kalian belajar berbagai kasus sesuai metode yang kalian pilih, maka semakin enaklah kalian mengaplikasikannya ke program, karna kunci utama membuat program itu kita harus paham betul dengan logika prosesnya.
- Pengertian MDAM SAW Metode Simple Additive Weighting (SAW) sering juga dikenal istilah metode penjumlahan terbobot.
- Langkah-langkah penyelesaian
- Menentukan kriteria-kriteria yang akan dijadikan acuan dalam pengambilan keputusan(Ci).
- Menentukan rating kecocokan setiap alternatif pada setiap kriteria (Ai).
- Membuat matriks keputusan berdasarkan kriteria(Ci), kemudian melakukan normalisasi matriks berdasarkan persamaan yang disesuaikan dengan jenis atribut (atribut keuntungan ataupun atribut biaya) sehingga diperoleh matriks ternormalisasi (R)
- Hasil akhir diperoleh dari proses perankingan yaitu penjumlahan dari perkalian matriks ternormalisasi (R) dengan vektor bobot sehingga diperoleh nilai terbesar yang dipilih sebagai alternatif terbaik (Ai)sebagai solusi.
Konsep dasar metode SAW adalah mencari penjumlahan terbobot dari rating kinerja pada setiap alternatif pada semua atribut (Fishburn, 1967) (MacCrimmon, 1968).
Metode SAW membutuhkan proses normalisasi matriks keputusan (X) ke suatu skala yang dapat diperbandingkan dengan semua rating alternatif yang ada. Metode ini merupakan metode yang paling terkenal dan paling banyak digunakan dalam menghadapi situasi Multiple Attribute Decision Making (MADM).
Kebayang gak guysss.. itu gak mudah aku ngubah bahasa pemrograman dari web ke desktop apalagi java, tapi karna niat aku kuat kudu ngumpul gak mau asal comot punya orang, alhasil aku kudu ngemahami bener- bener tuh logikanya gimana. So.. H-seminggu aku bergadang gak siang gak malam ngebuahin hasil yang maksimal. Pas hari H nya guys, demi apa coba negthink aku bener, temen-temen banyak yang sama, Alhamdulillah yahh.. ada hikmahnya.
Di sini aku menggunakan judul program SPK, dan SPK ini bisa melakukan berbagai permasalahan Keputusan, asalkan tidak menggunakan data real yakni seperti usia harus benar-benar memasukan umurnya, gaji harus ada rupiahnya dsb.
Yuks disimak!
Salah satu kasus di perusahaan yang dimana sedang mencari pegawai sesuai kriteria dan bobot yang diinginkan oleh perusahaan tersebut, maka dibuatlah aplikasi Sistem Pengambilan Keputusan Perangkingan Calon Pegawai sesuai persyaratan perusahaan tersebut
- Tampilan Utama Program
- Masukan Bobot
- Memasukan Nilai Kriteria
- Memasukan ALternatif
- Melakukan Perangkingan
Berhubung aku cewek maafkan karna warnanya pink, jadi ini tempilan utama sederhana aku, yang dimana ada Bobot,Kriteria, Alternatif, dan Rangking
Bobot tersebut yang dimana menjadi acuan nilai yang dimiliki oleh si calon pegawai
Memasukan nilai kriteria, disini perusahaan mempunyai minimal syarat nilai yang telah ditentukan, dan untuk memasukan nilai tersebut bisa memilih cost atau benefit
Maksud dari alternatif ini adalah, dimana kita akan memasukan nama calon pegawai yang melamar di perusahan tersebut, sementara hasil masih kosong karna belum melakukan perangkingan.
Disini admin/panitia akan memasukan masing-masing nilai kriteria yang dimiliki oleh si pelamar.
Setelah dimasukan data semua pelamar, maka hitunglah dengan menekan tombol "detail nilai" lalu hitung
Setelah dihitung bukalah kembali menu alternatif, maka akan terlihat hasil alternatif(Pelamar) berdasarkan nilai yang tertinggi.