SlideShare a Scribd company logo
1 of 7
Kecerdasan Buatan /Artificial Intelligence (AI)
Kecerdasan Buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai
kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap
komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat
melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang
menggunakan kecerdasan buatan antara lain sistem pakar, permainan
komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika.
Banyak hal yang kelihatannya sulit untuk kecerdasan manusia, tetapi untuk Informatika relatif
tidak bermasalah. Seperti contoh: mentransformasikan persamaan, menyelesaikan persamaan
integral, membuat permainan catur atau Backgammon. Di sisi lain, hal yang bagi manusia
kelihatannya menuntut sedikit kecerdasan, sampai sekarang masih sulit untuk direalisasikan
dalam Informatika. Seperti contoh: Pengenalan Obyek/Muka, bermain sepak bola.
Walaupun AI memiliki konotasi fiksi ilmiah yang kuat, AI membentuk cabang yang sangat
penting pada ilmu komputer, berhubungan dengan perilaku, pembelajaran dan adaptasi yang
cerdas dalam sebuah mesin. Penelitian dalam AI menyangkut pembuatan mesin untuk
mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk contohnya
adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa
dan pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti
itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi
masalah kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi,
obat-obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat
lunak komputer rumah dan video game.
'Kecerdasan buatan' ini bukan hanya ingin mengerti apa itu sistem kecerdasan, tapi juga
mengkonstruksinya.
Tidak ada definisi yang memuaskan untuk 'kecerdasan':
1. kecerdasan: kemampuan untuk memperoleh pengetahuan dan menggunakannya
2. atau kecerdasan yaitu apa yang diukur oleh sebuah 'Test Kecerdasan'
Faham Pemikiran
• Secara garis besar, AI terbagi ke dalam dua faham pemikiran yaitu AI Konvensional dan Kecerdasan
Komputasional (CI, Computational Intelligence). AI konvensional kebanyakan melibatkan metoda-metoda yang
sekarang diklasifiksikan sebagai pembelajaran mesin, yang ditandai dengan formalisme dan analisis statistik.
Dikenal juga sebagai AI simbolis, AI logis, AI murni dan AI cara lama (GOFAI, Good Old Fashioned Artificial
Intelligence). Metoda-metodanya meliputi:
• Sistem pakar: menerapkan kapabilitas pertimbangan untuk mencapai kesimpulan. Sebuah sistem pakar dapat
memproses sejumlah besar informasi yang diketahui dan menyediakan kesimpulan-kesimpulan berdasarkan
pada informasi-informasi tersebut.
• Petimbangan berdasar kasus
• Jaringan Bayesian
• AI berdasar tingkah laku: metoda modular pada pembentukan sistem AI secara manual
• Kecerdasan komputasional melibatkan pengembangan atau pembelajaran iteratif (misalnya penalaan
parameter seperti dalam sistem koneksionis. Pembelajaran ini berdasarkan pada data empiris dan
diasosiasikan dengan AI non-simbolis, AI yang tak teratur dan perhitungan lunak. Metoda-metoda pokoknya
meliputi:
• Jaringan Syaraf: sistem dengan kemampuan pengenalan pola yang sangat kuat
• Sistem Fuzzy: teknik-teknik untuk pertimbangan di bawah ketidakpastian, telah digunakan secara meluas
dalam industri modern dan sistem kendali produk konsumen.
• Komputasi Evolusioner: menerapkan konsep-konsep yang terinspirasi secara biologis seperti populasi, mutasi
dan “survival of the fittest” untuk menghasilkan pemecahan masalah yang lebih baik.
• Metoda-metoda ini terutama dibagi menjadi algoritma evolusioner (misalnya algoritma genetik) dan
kecerdasan berkelompok (misalnya : algoritma semut)
• Dengan sistem cerdas hibrid, percobaan-percobaan dibuat untuk menggabungkan kedua kelompok ini. Aturan
inferensi pakar dapat dibangkitkan melalui jaringan syaraf atau aturan produksi dari pembelajaran statistik
seperti dalam ACT-R. Sebuah pendekatan baru yang menjanjikan disebutkan bahwa penguatan kecerdasan
mencoba untuk mencapai kecerdasan buatan dalam proses pengembangan evolusioner sebagai efek samping
dari penguatan kecerdasan manusia melalui teknologi.
• Pada awal abad 17, René Descartes mengemukakan bahwa tubuh hewan bukanlah apa-apa melainkan hanya
mesin-mesin yang rumit.Blaise Pascal menciptakan mesin penghitung digital mekanis pertama pada 1642. Pada
19, Charles Babbage dan Ada Lovelace bekerja pada mesin penghitung mekanis yang dapat diprogram.
• Bertrand Russell dan Alfred North Whitehead menerbitkan Principia Mathematica, yang merombak logika
formal. Warren McCulloch danWalter Pitts menerbitkan "Kalkulus Logis Gagasan yang tetap ada dalam
Aktivitas " pada 1943 yang meletakkan pondasi untuk jaringan syaraf.
• Tahun 1950-an adalah periode usaha aktif dalam AI. Program AI pertama yang bekerja ditulis pada 1951 untuk
menjalankan mesin Ferranti Mark I di University of Manchester (UK): sebuah program permainan naskah yang
ditulis oleh Christopher Strachey dan program permainan catur yang ditulis oleh Dietrich Prinz. John McCarthy
membuat istilah "kecerdasan buatan " pada konferensi pertama yang disediakan untuk pokok persoalan ini,
pada 1956. Dia juga menemukan bahasa pemrograman Lisp. Alan Turing memperkenalkan "Turing test" sebagai
sebuah cara untuk mengoperasionalkan test perilaku cerdas. Joseph Weizenbaum membangun ELIZA,
sebuah chatterbot yang menerapkan psikoterapi Rogerian.
• Selama tahun 1960-an dan 1970-an, Joel Moses mendemonstrasikan kekuatan pertimbangan simbolis untuk
mengintegrasikan masalah di dalam program Macsyma, program berbasis pengetahuan yang sukses pertama
kali dalam bidang matematika. Marvin Minsky dan Seymour Papert menerbitkan Perceptrons, yang
mendemostrasikan batas jaringan syaraf sederhana dan Alain Colmerauer mengembangkan bahasa
komputer Prolog. Ted Shortliffe mendemonstrasikan kekuatan sistem berbasis aturan untuk representasi
pengetahuan dan inferensi dalam diagnosa dan terapi medis yang kadangkala disebut sebagai sistem pakar
pertama. Hans Moravec mengembangkan kendaraan terkendali komputer pertama untuk mengatasi jalan
berintang yang kusut secara mandiri.
• Pada tahun 1980-an, jaringan syaraf digunakan secara meluas dengan algoritma perambatan balik, pertama kali
diterangkan oleh Paul John Werbos pada 1974. Tahun 1990-an ditandai perolehan besar dalam berbagai
bidang AI dan demonstrasi berbagai macam aplikasi. Lebih khusus Deep Blue, sebuah komputer permainan
catur, mengalahkan Garry Kasparov dalam sebuah pertandingan 6 game yang terkenal pada tahun
1997. DARPA menyatakan bahwa biaya yang disimpan melalui penerapan metode AI untuk unit penjadwalan
dalam Perang Teluk pertama telah mengganti seluruh investasi dalam penelitian AI sejak tahun 1950 pada
pemerintah AS.
• Tantangan Hebat DARPA, yang dimulai pada 2004 dan berlanjut hingga hari ini, adalah sebuah pacuan untuk
hadiah $2 juta dimana kendaraan dikemudikan sendiri tanpa komunikasi dengan manusia, menggunakan GPS,
komputer dan susunan sensor yang canggih, melintasi beberapa ratus mil daerah gurun yang menantang.
Sejarah
Perdebatan tentang AI yang kuat dengan AI yang lemah masih menjadi
topik hangat diantara filosof AI. Hal ini melibatkan filsafat pemikirandan
masalah pikiran-tubuh. Roger Penrose dalam bukunya The Emperor's New
Mind dan John Searle dengan eksperimen pemikiran "ruang China"
berargumen bahwa kesadaran sejati tidak dapat dicapai oleh sistem logis
formal, sementara Douglas Hofstadter dalam Gödel, Escher,
Bach dan Daniel Dennett dalam Consciousness Explained memperlihatkan
dukungannya atas fungsionalisme. Dalam pendapat banyak pendukung AI
yang kuat, kesadaran buatan dianggap sebagai urat suci (holy grail)
kecerdasan buatan.
Filosofi
• Dalam fiksi sains, AI umumnya dilukiskan sebagai kekuatan masa depan yang akan mencoba
menggulingkan otoritas manusia seperti dalam HAL 9000, Skynet, Colossus and The Matrix atau
sebagai penyerupaan manusia untuk memberikan layanan seperti C-3PO, Data, theBicentennial
Man, the Mechas dalam A.I. atau Sonny dalam I, Robot. Sifat dominasi dunia AI yang tak dapat
dielakkan, kadang-kadang disebut "the Singularity", juga dibantah oleh beberapa penulis sains
seperti Isaac Asimov, Vernor Vinge dan Kevin Warwick. Dalam pekerjaan seperti manga Ghost in the
Shell-nya orang Jepang, keberadaan mesin cerdas mempersoalkan definisi hidup sebagai organisme
lebih dari sekedar kategori entitas mandiri yang lebih luas, membangun konsep kecerdasan sistemik
yang bergagasan. Lihat daftar komputer fiksional(list of fictional computers) dan daftar robot dan
android fiksional (list of fictional robots and androids).
• Seri televisi BBC Blake's 7 menonjolkan sejumlah komputer cerdas, termasuk Zen (Blake's 7),
komputer kontrol pesawat bintang Liberator (Blake's 7); Orac, superkomputer lanjut tingkat tinggi
dalam kotak perspex portabel yang mempunyai kemampuan memikirkan dan bahkan
memprediksikan masa depan; dan Slave, komputer pada pesawat bintang Scorpio.
Fiksi Sains
• Algoritma genetik adalah teknik pencarian yang di dalam ilmu komputer untuk
menemukan penyelesaian perkiraan untuk optimisasi dan masalah pencarian.
Algoritma genetik adalah kelas khusus dari algoritma evolusioner dengan
menggunakan teknik yang terinspirasi oleh biologi evolusioner seperti warisan,
mutasi, seleksi alam dan rekombinasi (atau crossover)
• Algoritma Genetik pertama kali dikembangkan oleh John Holland pada tahun
1970-an di New York, Amerika Serikat. Dia beserta murid-murid dan teman
kerjanya menghasilkan buku berjudul "Adaption in Natural and Artificial Systems"
pada tahun 1975.
• Algoritma Genetik khususnya diterapkan sebagai simulasi komputer dimana
sebuah populasi representasi abstrak (disebut kromosom) dari solusi-solusi calon
(disebut individual) pada sebuah masalah optimisasi akan berkembang menjadi
solusi-solusi yang lebih baik. Secara tradisional, solusi-solusi dilambangkan dalam
biner sebagai string '0' dan '1', walaupun dimungkinkan juga
penggunaan penyandian (encoding) yang berbeda. Evolusi dimulai dari sebuah
populasi individual acak yang lengkap dan terjadi dalam generasi-generasi. Dalam
tiap generasi, kemampuan keseluruhan populasi dievaluasi, kemudian multiple
individuals dipilih dari populasi sekarang (current) tersebut
secarastochastic (berdasarkan kemampuan mereka), lalu dimodifikasi (melalui
mutasi atau rekombinasi) menjadi bentuk populasi baru yang menjadi populasi
sekarang (current) pada iterasi berikutnya dari algoritma.
Algoritma Genetik
Prosedur Algoritma Genetik
Algoritma genetik yang umum menyaratkan dua hal untuk didefinisikan: (1) representasi genetik
dari penyelesaian, (2) fungsi kemampuan untuk mengevaluasinya.
Representasi baku adalah sebuah larik bit-bit. Larik jenis dan struktur lain dapat digunakan
dengan cara yang sama. Hal utama yang membuat representasi genetik ini menjadi tepat
adalah bahwa bagian-bagiannya mudah diatur karena ukurannya yang tetap, yang
memudahkan operasi persilangan sederhana. Representasi panjang variabel juga digunakan,
tetapi implementasi persilangan lebih kompleks dalam kasus ini. Representasi seperti pohon
diselidiki dalam pemrograman genetik dan representasi bentuk bebas diselidiki di dalam
HBGA.
Fungsi kemampuan didefinisikan di atas representasi genetik dan mengukur kualitas penyelesaian
yang diwakili. Fungsi kemampuan selalu tergantung pada masalah. Sebagai contoh, jika pada
ransel kita ingin memaksimalkan jumlah benda (obyek) yang dapat kita masukkan ke
dalamnya pada beberapa kapasitas yang tetap. Representasi penyelesaian mungkin
berbentuk larik bits, dimana tiap bit mewakili obyek yang berbeda, dan nilai bit (0 atau 1)
menggambarkan apakah obyek tersebut ada di dalam ransel atau tidak. Tidak setiap
representasi seperti ini valid, karena ukuran obyek dapat melebihi kapasitas ransel.
Kemampuan penyelesaian adalah jumlah nilai dari semua obyek di dalam ransel jika
representasi itu valid, atau jika tidak 0. Dalam beberapa masalah, susah atau bahkan tidak
mungkin untuk mendefinisikan lambang kemampuan, maka pada kasus ini digunakan IGA.
Sekali kita mendefinisikan representasi genetik dan fungsi kemampuan, algoritma genetik akan
memproses inisialisasi populasi penyelesaian secara acak, dan memperbaikinya melalui
aplikasi pengulangan dengan aplikasi operator-operator mutasi, persilangan, danseleksi.
Secara sederhana, algoritma umum dari algoritma genetik ini dapat dirumuskan menjadi
beberapa langkah, yaitu:
• Membentuk suatu populasi individual dengan keadaan acak
• Mengevaluasi kecocokan setiap individual keadaan dengan hasil yang diinginkan
• Memilih individual dengan kecocokan yang tertinggi
• Bereproduksi, mengadakan persilangan antar individual terpilih diselingi mutasi
• Mengulangi langkah 2 - 4 sampai ditemukan individual dengan hasil yang diinginkan

More Related Content

Similar to Fuzzy-Logic-Pertemuan-8.pptx

Artificial Intelligence Doc.
Artificial Intelligence Doc.Artificial Intelligence Doc.
Artificial Intelligence Doc.Rexsy RS
 
Artificial Inteligent-01-09-2020.pdf
Artificial Inteligent-01-09-2020.pdfArtificial Inteligent-01-09-2020.pdf
Artificial Inteligent-01-09-2020.pdfDwikiNugroho2
 
Pertemuan 1-konsep-dasar-ai
Pertemuan 1-konsep-dasar-aiPertemuan 1-konsep-dasar-ai
Pertemuan 1-konsep-dasar-aiwillyhayon
 
AI_Pertemuan_I (1).pptx
AI_Pertemuan_I (1).pptxAI_Pertemuan_I (1).pptx
AI_Pertemuan_I (1).pptxrajatemran
 
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)iimpunya3
 
Pengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanPengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanHerman Tolle
 
Pengantar Kecerdasan Tiruan oleh Bagus Hadi Sutrisno.pptx
Pengantar Kecerdasan Tiruan oleh Bagus Hadi Sutrisno.pptxPengantar Kecerdasan Tiruan oleh Bagus Hadi Sutrisno.pptx
Pengantar Kecerdasan Tiruan oleh Bagus Hadi Sutrisno.pptxBagusHadiSutrisno
 
AI-1-Konsep AI.pptx
AI-1-Konsep AI.pptxAI-1-Konsep AI.pptx
AI-1-Konsep AI.pptxSamFChaerul
 
Sim,Denkaamaliaputri,Hapzi Ali,Prof,Dr,MM
Sim,Denkaamaliaputri,Hapzi Ali,Prof,Dr,MMSim,Denkaamaliaputri,Hapzi Ali,Prof,Dr,MM
Sim,Denkaamaliaputri,Hapzi Ali,Prof,Dr,MMDenka Amalia Putri
 
Ai [Artificial Intelegence]
Ai [Artificial Intelegence]Ai [Artificial Intelegence]
Ai [Artificial Intelegence]FaridAlFarizi3
 
Kecerdasan buatan
Kecerdasan buatanKecerdasan buatan
Kecerdasan buatanzhu ma
 
TIB_AI.pptx
TIB_AI.pptxTIB_AI.pptx
TIB_AI.pptxurfan2
 
Kecerdasan buatan
Kecerdasan buatanKecerdasan buatan
Kecerdasan buatanlaztorino
 
Sejarah perkembangan buatan nim ganjil
Sejarah perkembangan buatan   nim ganjilSejarah perkembangan buatan   nim ganjil
Sejarah perkembangan buatan nim ganjilWGAMERS
 
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptxSlide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptxssuser637fdc
 
Pengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanPengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanFarichah Riha
 

Similar to Fuzzy-Logic-Pertemuan-8.pptx (20)

Artificial Intelligence Doc.
Artificial Intelligence Doc.Artificial Intelligence Doc.
Artificial Intelligence Doc.
 
Artificial Inteligent-01-09-2020.pdf
Artificial Inteligent-01-09-2020.pdfArtificial Inteligent-01-09-2020.pdf
Artificial Inteligent-01-09-2020.pdf
 
Pertemuan 1-konsep-dasar-ai
Pertemuan 1-konsep-dasar-aiPertemuan 1-konsep-dasar-ai
Pertemuan 1-konsep-dasar-ai
 
AI_Pertemuan_I (1).pptx
AI_Pertemuan_I (1).pptxAI_Pertemuan_I (1).pptx
AI_Pertemuan_I (1).pptx
 
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
 
Pengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanPengantar Kecerdasan Buatan
Pengantar Kecerdasan Buatan
 
Pengantar Kecerdasan Tiruan oleh Bagus Hadi Sutrisno.pptx
Pengantar Kecerdasan Tiruan oleh Bagus Hadi Sutrisno.pptxPengantar Kecerdasan Tiruan oleh Bagus Hadi Sutrisno.pptx
Pengantar Kecerdasan Tiruan oleh Bagus Hadi Sutrisno.pptx
 
Denka amalia putri sim
Denka amalia putri simDenka amalia putri sim
Denka amalia putri sim
 
AI-1-Konsep AI.pptx
AI-1-Konsep AI.pptxAI-1-Konsep AI.pptx
AI-1-Konsep AI.pptx
 
Ai 1
Ai 1Ai 1
Ai 1
 
Sim,Denkaamaliaputri,Hapzi Ali,Prof,Dr,MM
Sim,Denkaamaliaputri,Hapzi Ali,Prof,Dr,MMSim,Denkaamaliaputri,Hapzi Ali,Prof,Dr,MM
Sim,Denkaamaliaputri,Hapzi Ali,Prof,Dr,MM
 
Ai [Artificial Intelegence]
Ai [Artificial Intelegence]Ai [Artificial Intelegence]
Ai [Artificial Intelegence]
 
Kecerdasan buatan
Kecerdasan buatanKecerdasan buatan
Kecerdasan buatan
 
TIB_AI.pptx
TIB_AI.pptxTIB_AI.pptx
TIB_AI.pptx
 
1 pengertian ai
1 pengertian ai1 pengertian ai
1 pengertian ai
 
Kecerdasan buatan
Kecerdasan buatanKecerdasan buatan
Kecerdasan buatan
 
Sejarah perkembangan buatan nim ganjil
Sejarah perkembangan buatan   nim ganjilSejarah perkembangan buatan   nim ganjil
Sejarah perkembangan buatan nim ganjil
 
pertemuan-1.ppt
pertemuan-1.pptpertemuan-1.ppt
pertemuan-1.ppt
 
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptxSlide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
 
Pengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanPengantar Kecerdasan Buatan
Pengantar Kecerdasan Buatan
 

More from Reynaldi Wahyu

5PPT ETIKA BISNIS ( 5 )- Etis Seputar Konsumen 2017-2018.ppt
5PPT ETIKA BISNIS ( 5 )- Etis Seputar Konsumen 2017-2018.ppt5PPT ETIKA BISNIS ( 5 )- Etis Seputar Konsumen 2017-2018.ppt
5PPT ETIKA BISNIS ( 5 )- Etis Seputar Konsumen 2017-2018.pptReynaldi Wahyu
 
4PPT ETIKA PROFESI ( 4 )- Kewajiban Perusahaan (1).pptx
4PPT ETIKA PROFESI ( 4 )- Kewajiban Perusahaan (1).pptx4PPT ETIKA PROFESI ( 4 )- Kewajiban Perusahaan (1).pptx
4PPT ETIKA PROFESI ( 4 )- Kewajiban Perusahaan (1).pptxReynaldi Wahyu
 
3PPT ETIKA PROFESI ( 3 )- Kewajiban Karyawan.pptx
3PPT ETIKA PROFESI ( 3 )- Kewajiban Karyawan.pptx3PPT ETIKA PROFESI ( 3 )- Kewajiban Karyawan.pptx
3PPT ETIKA PROFESI ( 3 )- Kewajiban Karyawan.pptxReynaldi Wahyu
 
2PPT ETIKA PROFESI ( 2 )- Kode Etik Profesi Insinyur 600118.pptx
2PPT ETIKA PROFESI ( 2 )- Kode Etik Profesi Insinyur 600118.pptx2PPT ETIKA PROFESI ( 2 )- Kode Etik Profesi Insinyur 600118.pptx
2PPT ETIKA PROFESI ( 2 )- Kode Etik Profesi Insinyur 600118.pptxReynaldi Wahyu
 
1PPT ETIKA PROFESI ( 1 )- Etika dan ruang linkup..pptx
1PPT ETIKA PROFESI ( 1 )- Etika dan ruang linkup..pptx1PPT ETIKA PROFESI ( 1 )- Etika dan ruang linkup..pptx
1PPT ETIKA PROFESI ( 1 )- Etika dan ruang linkup..pptxReynaldi Wahyu
 
karakteristik sistem orde kedua_new.pptx
karakteristik sistem orde kedua_new.pptxkarakteristik sistem orde kedua_new.pptx
karakteristik sistem orde kedua_new.pptxReynaldi Wahyu
 
PENDIDIKAN KEWARGANEGARAAN (REVISI).pptx
PENDIDIKAN KEWARGANEGARAAN (REVISI).pptxPENDIDIKAN KEWARGANEGARAAN (REVISI).pptx
PENDIDIKAN KEWARGANEGARAAN (REVISI).pptxReynaldi Wahyu
 
Hukum Ketenagakerjaan.pdf
Hukum Ketenagakerjaan.pdfHukum Ketenagakerjaan.pdf
Hukum Ketenagakerjaan.pdfReynaldi Wahyu
 
Teori dasar-listrik-01
Teori dasar-listrik-01Teori dasar-listrik-01
Teori dasar-listrik-01Reynaldi Wahyu
 

More from Reynaldi Wahyu (11)

5PPT ETIKA BISNIS ( 5 )- Etis Seputar Konsumen 2017-2018.ppt
5PPT ETIKA BISNIS ( 5 )- Etis Seputar Konsumen 2017-2018.ppt5PPT ETIKA BISNIS ( 5 )- Etis Seputar Konsumen 2017-2018.ppt
5PPT ETIKA BISNIS ( 5 )- Etis Seputar Konsumen 2017-2018.ppt
 
4PPT ETIKA PROFESI ( 4 )- Kewajiban Perusahaan (1).pptx
4PPT ETIKA PROFESI ( 4 )- Kewajiban Perusahaan (1).pptx4PPT ETIKA PROFESI ( 4 )- Kewajiban Perusahaan (1).pptx
4PPT ETIKA PROFESI ( 4 )- Kewajiban Perusahaan (1).pptx
 
3PPT ETIKA PROFESI ( 3 )- Kewajiban Karyawan.pptx
3PPT ETIKA PROFESI ( 3 )- Kewajiban Karyawan.pptx3PPT ETIKA PROFESI ( 3 )- Kewajiban Karyawan.pptx
3PPT ETIKA PROFESI ( 3 )- Kewajiban Karyawan.pptx
 
2PPT ETIKA PROFESI ( 2 )- Kode Etik Profesi Insinyur 600118.pptx
2PPT ETIKA PROFESI ( 2 )- Kode Etik Profesi Insinyur 600118.pptx2PPT ETIKA PROFESI ( 2 )- Kode Etik Profesi Insinyur 600118.pptx
2PPT ETIKA PROFESI ( 2 )- Kode Etik Profesi Insinyur 600118.pptx
 
1PPT ETIKA PROFESI ( 1 )- Etika dan ruang linkup..pptx
1PPT ETIKA PROFESI ( 1 )- Etika dan ruang linkup..pptx1PPT ETIKA PROFESI ( 1 )- Etika dan ruang linkup..pptx
1PPT ETIKA PROFESI ( 1 )- Etika dan ruang linkup..pptx
 
karakteristik sistem orde kedua_new.pptx
karakteristik sistem orde kedua_new.pptxkarakteristik sistem orde kedua_new.pptx
karakteristik sistem orde kedua_new.pptx
 
PENDIDIKAN KEWARGANEGARAAN (REVISI).pptx
PENDIDIKAN KEWARGANEGARAAN (REVISI).pptxPENDIDIKAN KEWARGANEGARAAN (REVISI).pptx
PENDIDIKAN KEWARGANEGARAAN (REVISI).pptx
 
Hukum Ketenagakerjaan.pdf
Hukum Ketenagakerjaan.pdfHukum Ketenagakerjaan.pdf
Hukum Ketenagakerjaan.pdf
 
Decoder kelompok 1
Decoder kelompok 1Decoder kelompok 1
Decoder kelompok 1
 
Teori dasar-listrik-01
Teori dasar-listrik-01Teori dasar-listrik-01
Teori dasar-listrik-01
 
Gjh
GjhGjh
Gjh
 

Recently uploaded

Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxMateri Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxarifyudianto3
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptPresentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptarifyudianto3
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptxEnginerMine
 
sample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Partsample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Parthusien3
 
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxFahrizalTriPrasetyo
 
10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppttaniaalda710
 
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptBAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptDellaEkaPutri2
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxarifyudianto3
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfYogiCahyoPurnomo
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxRemigius1984
 
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE TriwulanpptxLaporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptxilanarespatinovitari1
 

Recently uploaded (14)

Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxMateri Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptPresentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
 
sample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Partsample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Part
 
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
 
10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
 
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptBAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptx
 
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE TriwulanpptxLaporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
 

Fuzzy-Logic-Pertemuan-8.pptx

  • 1. Kecerdasan Buatan /Artificial Intelligence (AI) Kecerdasan Buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika. Banyak hal yang kelihatannya sulit untuk kecerdasan manusia, tetapi untuk Informatika relatif tidak bermasalah. Seperti contoh: mentransformasikan persamaan, menyelesaikan persamaan integral, membuat permainan catur atau Backgammon. Di sisi lain, hal yang bagi manusia kelihatannya menuntut sedikit kecerdasan, sampai sekarang masih sulit untuk direalisasikan dalam Informatika. Seperti contoh: Pengenalan Obyek/Muka, bermain sepak bola. Walaupun AI memiliki konotasi fiksi ilmiah yang kuat, AI membentuk cabang yang sangat penting pada ilmu komputer, berhubungan dengan perilaku, pembelajaran dan adaptasi yang cerdas dalam sebuah mesin. Penelitian dalam AI menyangkut pembuatan mesin untuk mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk contohnya adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi, obat-obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat lunak komputer rumah dan video game. 'Kecerdasan buatan' ini bukan hanya ingin mengerti apa itu sistem kecerdasan, tapi juga mengkonstruksinya. Tidak ada definisi yang memuaskan untuk 'kecerdasan': 1. kecerdasan: kemampuan untuk memperoleh pengetahuan dan menggunakannya 2. atau kecerdasan yaitu apa yang diukur oleh sebuah 'Test Kecerdasan'
  • 2. Faham Pemikiran • Secara garis besar, AI terbagi ke dalam dua faham pemikiran yaitu AI Konvensional dan Kecerdasan Komputasional (CI, Computational Intelligence). AI konvensional kebanyakan melibatkan metoda-metoda yang sekarang diklasifiksikan sebagai pembelajaran mesin, yang ditandai dengan formalisme dan analisis statistik. Dikenal juga sebagai AI simbolis, AI logis, AI murni dan AI cara lama (GOFAI, Good Old Fashioned Artificial Intelligence). Metoda-metodanya meliputi: • Sistem pakar: menerapkan kapabilitas pertimbangan untuk mencapai kesimpulan. Sebuah sistem pakar dapat memproses sejumlah besar informasi yang diketahui dan menyediakan kesimpulan-kesimpulan berdasarkan pada informasi-informasi tersebut. • Petimbangan berdasar kasus • Jaringan Bayesian • AI berdasar tingkah laku: metoda modular pada pembentukan sistem AI secara manual • Kecerdasan komputasional melibatkan pengembangan atau pembelajaran iteratif (misalnya penalaan parameter seperti dalam sistem koneksionis. Pembelajaran ini berdasarkan pada data empiris dan diasosiasikan dengan AI non-simbolis, AI yang tak teratur dan perhitungan lunak. Metoda-metoda pokoknya meliputi: • Jaringan Syaraf: sistem dengan kemampuan pengenalan pola yang sangat kuat • Sistem Fuzzy: teknik-teknik untuk pertimbangan di bawah ketidakpastian, telah digunakan secara meluas dalam industri modern dan sistem kendali produk konsumen. • Komputasi Evolusioner: menerapkan konsep-konsep yang terinspirasi secara biologis seperti populasi, mutasi dan “survival of the fittest” untuk menghasilkan pemecahan masalah yang lebih baik. • Metoda-metoda ini terutama dibagi menjadi algoritma evolusioner (misalnya algoritma genetik) dan kecerdasan berkelompok (misalnya : algoritma semut) • Dengan sistem cerdas hibrid, percobaan-percobaan dibuat untuk menggabungkan kedua kelompok ini. Aturan inferensi pakar dapat dibangkitkan melalui jaringan syaraf atau aturan produksi dari pembelajaran statistik seperti dalam ACT-R. Sebuah pendekatan baru yang menjanjikan disebutkan bahwa penguatan kecerdasan mencoba untuk mencapai kecerdasan buatan dalam proses pengembangan evolusioner sebagai efek samping dari penguatan kecerdasan manusia melalui teknologi.
  • 3. • Pada awal abad 17, René Descartes mengemukakan bahwa tubuh hewan bukanlah apa-apa melainkan hanya mesin-mesin yang rumit.Blaise Pascal menciptakan mesin penghitung digital mekanis pertama pada 1642. Pada 19, Charles Babbage dan Ada Lovelace bekerja pada mesin penghitung mekanis yang dapat diprogram. • Bertrand Russell dan Alfred North Whitehead menerbitkan Principia Mathematica, yang merombak logika formal. Warren McCulloch danWalter Pitts menerbitkan "Kalkulus Logis Gagasan yang tetap ada dalam Aktivitas " pada 1943 yang meletakkan pondasi untuk jaringan syaraf. • Tahun 1950-an adalah periode usaha aktif dalam AI. Program AI pertama yang bekerja ditulis pada 1951 untuk menjalankan mesin Ferranti Mark I di University of Manchester (UK): sebuah program permainan naskah yang ditulis oleh Christopher Strachey dan program permainan catur yang ditulis oleh Dietrich Prinz. John McCarthy membuat istilah "kecerdasan buatan " pada konferensi pertama yang disediakan untuk pokok persoalan ini, pada 1956. Dia juga menemukan bahasa pemrograman Lisp. Alan Turing memperkenalkan "Turing test" sebagai sebuah cara untuk mengoperasionalkan test perilaku cerdas. Joseph Weizenbaum membangun ELIZA, sebuah chatterbot yang menerapkan psikoterapi Rogerian. • Selama tahun 1960-an dan 1970-an, Joel Moses mendemonstrasikan kekuatan pertimbangan simbolis untuk mengintegrasikan masalah di dalam program Macsyma, program berbasis pengetahuan yang sukses pertama kali dalam bidang matematika. Marvin Minsky dan Seymour Papert menerbitkan Perceptrons, yang mendemostrasikan batas jaringan syaraf sederhana dan Alain Colmerauer mengembangkan bahasa komputer Prolog. Ted Shortliffe mendemonstrasikan kekuatan sistem berbasis aturan untuk representasi pengetahuan dan inferensi dalam diagnosa dan terapi medis yang kadangkala disebut sebagai sistem pakar pertama. Hans Moravec mengembangkan kendaraan terkendali komputer pertama untuk mengatasi jalan berintang yang kusut secara mandiri. • Pada tahun 1980-an, jaringan syaraf digunakan secara meluas dengan algoritma perambatan balik, pertama kali diterangkan oleh Paul John Werbos pada 1974. Tahun 1990-an ditandai perolehan besar dalam berbagai bidang AI dan demonstrasi berbagai macam aplikasi. Lebih khusus Deep Blue, sebuah komputer permainan catur, mengalahkan Garry Kasparov dalam sebuah pertandingan 6 game yang terkenal pada tahun 1997. DARPA menyatakan bahwa biaya yang disimpan melalui penerapan metode AI untuk unit penjadwalan dalam Perang Teluk pertama telah mengganti seluruh investasi dalam penelitian AI sejak tahun 1950 pada pemerintah AS. • Tantangan Hebat DARPA, yang dimulai pada 2004 dan berlanjut hingga hari ini, adalah sebuah pacuan untuk hadiah $2 juta dimana kendaraan dikemudikan sendiri tanpa komunikasi dengan manusia, menggunakan GPS, komputer dan susunan sensor yang canggih, melintasi beberapa ratus mil daerah gurun yang menantang. Sejarah
  • 4. Perdebatan tentang AI yang kuat dengan AI yang lemah masih menjadi topik hangat diantara filosof AI. Hal ini melibatkan filsafat pemikirandan masalah pikiran-tubuh. Roger Penrose dalam bukunya The Emperor's New Mind dan John Searle dengan eksperimen pemikiran "ruang China" berargumen bahwa kesadaran sejati tidak dapat dicapai oleh sistem logis formal, sementara Douglas Hofstadter dalam Gödel, Escher, Bach dan Daniel Dennett dalam Consciousness Explained memperlihatkan dukungannya atas fungsionalisme. Dalam pendapat banyak pendukung AI yang kuat, kesadaran buatan dianggap sebagai urat suci (holy grail) kecerdasan buatan. Filosofi
  • 5. • Dalam fiksi sains, AI umumnya dilukiskan sebagai kekuatan masa depan yang akan mencoba menggulingkan otoritas manusia seperti dalam HAL 9000, Skynet, Colossus and The Matrix atau sebagai penyerupaan manusia untuk memberikan layanan seperti C-3PO, Data, theBicentennial Man, the Mechas dalam A.I. atau Sonny dalam I, Robot. Sifat dominasi dunia AI yang tak dapat dielakkan, kadang-kadang disebut "the Singularity", juga dibantah oleh beberapa penulis sains seperti Isaac Asimov, Vernor Vinge dan Kevin Warwick. Dalam pekerjaan seperti manga Ghost in the Shell-nya orang Jepang, keberadaan mesin cerdas mempersoalkan definisi hidup sebagai organisme lebih dari sekedar kategori entitas mandiri yang lebih luas, membangun konsep kecerdasan sistemik yang bergagasan. Lihat daftar komputer fiksional(list of fictional computers) dan daftar robot dan android fiksional (list of fictional robots and androids). • Seri televisi BBC Blake's 7 menonjolkan sejumlah komputer cerdas, termasuk Zen (Blake's 7), komputer kontrol pesawat bintang Liberator (Blake's 7); Orac, superkomputer lanjut tingkat tinggi dalam kotak perspex portabel yang mempunyai kemampuan memikirkan dan bahkan memprediksikan masa depan; dan Slave, komputer pada pesawat bintang Scorpio. Fiksi Sains
  • 6. • Algoritma genetik adalah teknik pencarian yang di dalam ilmu komputer untuk menemukan penyelesaian perkiraan untuk optimisasi dan masalah pencarian. Algoritma genetik adalah kelas khusus dari algoritma evolusioner dengan menggunakan teknik yang terinspirasi oleh biologi evolusioner seperti warisan, mutasi, seleksi alam dan rekombinasi (atau crossover) • Algoritma Genetik pertama kali dikembangkan oleh John Holland pada tahun 1970-an di New York, Amerika Serikat. Dia beserta murid-murid dan teman kerjanya menghasilkan buku berjudul "Adaption in Natural and Artificial Systems" pada tahun 1975. • Algoritma Genetik khususnya diterapkan sebagai simulasi komputer dimana sebuah populasi representasi abstrak (disebut kromosom) dari solusi-solusi calon (disebut individual) pada sebuah masalah optimisasi akan berkembang menjadi solusi-solusi yang lebih baik. Secara tradisional, solusi-solusi dilambangkan dalam biner sebagai string '0' dan '1', walaupun dimungkinkan juga penggunaan penyandian (encoding) yang berbeda. Evolusi dimulai dari sebuah populasi individual acak yang lengkap dan terjadi dalam generasi-generasi. Dalam tiap generasi, kemampuan keseluruhan populasi dievaluasi, kemudian multiple individuals dipilih dari populasi sekarang (current) tersebut secarastochastic (berdasarkan kemampuan mereka), lalu dimodifikasi (melalui mutasi atau rekombinasi) menjadi bentuk populasi baru yang menjadi populasi sekarang (current) pada iterasi berikutnya dari algoritma. Algoritma Genetik
  • 7. Prosedur Algoritma Genetik Algoritma genetik yang umum menyaratkan dua hal untuk didefinisikan: (1) representasi genetik dari penyelesaian, (2) fungsi kemampuan untuk mengevaluasinya. Representasi baku adalah sebuah larik bit-bit. Larik jenis dan struktur lain dapat digunakan dengan cara yang sama. Hal utama yang membuat representasi genetik ini menjadi tepat adalah bahwa bagian-bagiannya mudah diatur karena ukurannya yang tetap, yang memudahkan operasi persilangan sederhana. Representasi panjang variabel juga digunakan, tetapi implementasi persilangan lebih kompleks dalam kasus ini. Representasi seperti pohon diselidiki dalam pemrograman genetik dan representasi bentuk bebas diselidiki di dalam HBGA. Fungsi kemampuan didefinisikan di atas representasi genetik dan mengukur kualitas penyelesaian yang diwakili. Fungsi kemampuan selalu tergantung pada masalah. Sebagai contoh, jika pada ransel kita ingin memaksimalkan jumlah benda (obyek) yang dapat kita masukkan ke dalamnya pada beberapa kapasitas yang tetap. Representasi penyelesaian mungkin berbentuk larik bits, dimana tiap bit mewakili obyek yang berbeda, dan nilai bit (0 atau 1) menggambarkan apakah obyek tersebut ada di dalam ransel atau tidak. Tidak setiap representasi seperti ini valid, karena ukuran obyek dapat melebihi kapasitas ransel. Kemampuan penyelesaian adalah jumlah nilai dari semua obyek di dalam ransel jika representasi itu valid, atau jika tidak 0. Dalam beberapa masalah, susah atau bahkan tidak mungkin untuk mendefinisikan lambang kemampuan, maka pada kasus ini digunakan IGA. Sekali kita mendefinisikan representasi genetik dan fungsi kemampuan, algoritma genetik akan memproses inisialisasi populasi penyelesaian secara acak, dan memperbaikinya melalui aplikasi pengulangan dengan aplikasi operator-operator mutasi, persilangan, danseleksi. Secara sederhana, algoritma umum dari algoritma genetik ini dapat dirumuskan menjadi beberapa langkah, yaitu: • Membentuk suatu populasi individual dengan keadaan acak • Mengevaluasi kecocokan setiap individual keadaan dengan hasil yang diinginkan • Memilih individual dengan kecocokan yang tertinggi • Bereproduksi, mengadakan persilangan antar individual terpilih diselingi mutasi • Mengulangi langkah 2 - 4 sampai ditemukan individual dengan hasil yang diinginkan