Teknik Blind Search (BFS, DFS, dan UCS) pada Kecerdasan Buatan - Kuliah AI #03

Sdílet
Vložit
  • čas přidán 16. 03. 2022
  • Blind Search merupakan salah satu teknik di dalam Kecerdasan Buatan yang merupakan teknik pencarian deterministik tanpa informasi yang mengarahkan pada goal state (tujuan). Ada tiga algoritma Blind Search yang dibahas di dalam video ini, yakni Breadth First Search (BFS), Depth First Search (DFS), dan Uniform Cost Search (UCS). Setiap algoritma dibahas mulai dari prinsip dasar pencariannya hingga penerapannya pada beberapa studi kasus. Algoritma BFS dan DFS dapat digunakan pada masalah pencarian yang tidak melibatkan biaya (cost), sedangan UCS cocok digunakan pada masalah pencarian yang melibatkan biaya, misalnya pencarian rute perjalanan. Perbandingan dari ketiga algoritma BFS, DFS, dan UCS ini juga dibahas di dalam video ini. Selamat menonton :)
    #bfs #dfs #ucs #blindsearch

Komentáře • 107

  • @KuliahInformatika
    @KuliahInformatika  Před 2 lety +11

    Yang mau langsung ke pembahasan algoritma, silakan cek:
    06:40 Breadth First Search (BFS)
    11:40 BFS untuk kasus ember air
    20:26 BFS untuk kasus puzzle 3x3
    25:40 Depth First Search (DFS)
    34:00 DFS untuk kasus ember air
    36:50 DFS untuk kasus puzzle 3x3
    40:22 Uniform Cost Search (UCS)

    • @aurora-xz4ny
      @aurora-xz4ny Před 2 lety

      hallo kak selamat siang, kak saya sekarang sedang menyusun skripsi kebetulan mengambil tema data mining. saya selalu nonton channel kakak mengenai data mining, tapi ada yg mau saya tanyakan kak apakah kakak berkenan untuk membantu atau adakah sosial media yg lain selain youtube untuk bisa saya hubungi kak? terima kasih

  • @fadlimardito5900
    @fadlimardito5900 Před 4 měsíci

    mantap pak, langsung ada contoh kasusnya🔥🔥🔥🔥

  • @relungdoniarifin405
    @relungdoniarifin405 Před měsícem

    Untuk saya orang awam yang baru belajar tentang AI Penjelasannya sangat mudah dimengerti pak, semoga senantiasa diberi kesehatan dan rejeki pak 🙏🙏

  • @LangauRoamer
    @LangauRoamer Před 4 měsíci +2

    6:50 = Penjelasan BFS
    11:50 = Penerapan BSF (Ember air)
    20:25 = Penerapan BFS (puzzle 3x3)
    25:40 = DFS
    26:15 = Penjelasan DFS
    34:00 = Penerapan DFS (ember air)
    36:50 = Penerapan DFS (puzzle 3x3)
    38:05 = BFS vs DFS
    39:25 = Pilih BFS atau DFS?
    40:25 = UCS
    43:00 = Penerapan UCS (rute)
    56:25 = BFS vs DFS vs UCS (rute)
    57:15 = Kesimpulan

  • @RifaiRahayaan
    @RifaiRahayaan Před rokem +1

    Sangat membantu 🙏

  • @blazeivy335
    @blazeivy335 Před 3 měsíci

    Video nya bagus penjelasannya sangat mudah dipahami! Semoga bisa upload video yg heuristic search nya pak

  • @handrymingkid
    @handrymingkid Před rokem +1

    Sangat informative...Sehat selalu bosku,,😊🙏🏻👍🏻🤝🏼

  • @nadiyayesikharondonuwu1348
    @nadiyayesikharondonuwu1348 Před 9 měsíci +1

    Terima kasih Bapak.... Materinya sangat bermanfaat dan penjelasannya mudah dimengerti 🙏

  • @bayyuputra6340
    @bayyuputra6340 Před 4 měsíci

    Alhamdullilah, langsung paham, terima kasih pak

  • @Kucinglucu3
    @Kucinglucu3 Před 24 dny

    terima kasih pak ilmunya semoga tetap diberi kesehatan dan kemudahan

  • @arknprtmaa5380
    @arknprtmaa5380 Před 8 měsíci +1

    Berkah ilmunya pak,semoga bapak sehat selalu selamat dunia akhirat nya pak🙏

  • @ResepDapur-ol1dw
    @ResepDapur-ol1dw Před rokem +1

    Seru sangat ❤

  • @zonenized3262
    @zonenized3262 Před 3 měsíci

    Penjelasannya sangat mudah dimengerti, Terimakasih pak

  • @monicakristin8144
    @monicakristin8144 Před rokem +1

    Terimakasih

  • @mthoriqalasyjari2992
    @mthoriqalasyjari2992 Před 3 měsíci

    Penjelasan yang mantap dengan contoh visualnya yang bikin makin paham! Semoga bisa bikin video tentang adversal search pak🔥🔥

  • @adindakuncahyo
    @adindakuncahyo Před 2 měsíci

    pahamm bangeett! makasii pak mudah dimengertii

  • @tripleaaa_a3p104
    @tripleaaa_a3p104 Před 6 měsíci +1

    Sankyu sensei

  • @sofimahdigunawan3731
    @sofimahdigunawan3731 Před rokem +1

    mantap penjelasannya, mudah dipahami, terimakasih pak.

  • @ratu1873
    @ratu1873 Před rokem +1

    semoga channel youtube ini sering upload

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      terima kasih atas supportnya. Insya Allah kami sedang mempersiapkan video-video berikutnya.

  • @BlackIce1818
    @BlackIce1818 Před 9 dny

    Pak izin bertanya, untuk materi selanjutnya belum ada ya pak?

  • @galih2499
    @galih2499 Před rokem

    mantap penjelasannya, mudah dipahami,tolong materi heuristic search pak

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      terima kasih.. nah itu dia, saya belum sempat untuk membuat materi heuristic search

    • @aurisarabina4446
      @aurisarabina4446 Před 8 měsíci

      @@KuliahInformatika bapak tolong dilanjutkan materinyaa, dosen saya kurang bisa menjelaskan🥲 insyallah saya share ke temen temen saya pak

  • @dibyocuk8513
    @dibyocuk8513 Před 2 lety +1

    Izin tanya pak, apakah UCS bisa digunakan pada kasus ember air dan 3x3 puzzle dengan asumsi setiap cost operator dibuat sama (misal sama dengan 1)?

    • @KuliahInformatika
      @KuliahInformatika  Před 2 lety

      Bisa. Tapi kalau costnya 1, itu akan sama saja dengan Breadth First Search (BFS)

  • @aurisarabina4446
    @aurisarabina4446 Před 8 měsíci

    makasihh bapakkk

  • @adelia5723
    @adelia5723 Před rokem

    izin bertanya pak, untuk BFS, apakah bisa node B dari level 1 membuka cabang D dan C, sedangkan C sendiri bisa menjadi cabang dari A (Initial state)?
    Mohon penjelasannya pak

    • @KuliahInformatika
      @KuliahInformatika  Před rokem +1

      Pada BFS, setiap node dapat membuka cabang terhadap node lain yang berelasi dengannya. Jika cabang tersebut sudah pernah dibuka pada level sebelumnya, maka tidak perlu dibuka lagi

  • @ilhammaulana5730
    @ilhammaulana5730 Před 3 měsíci

    Ditunggu yang Heuristic nya pak

  • @GusNando
    @GusNando Před rokem

    terima kasih pak, akhirnya saya selesai nonton 😀 untuk materi heuristic searchnya apa sudah ada ya pak? atau saya bisa lanjut dulu ke machine learning?

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      Hehe, yang heuristic belum tayang euy.. bisa dilanjut dulu ke machine learning 😁

  • @bikhyo3846
    @bikhyo3846 Před rokem +1

    ada rekomendasi buku beserta latihan soal soal bfs,dfs,dll gak ya pak?

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      coba cari buku ini: shopee.co.id/BUKU-ARTIFICIAL-INTELLIGENCE-REV-3-SUYANTO-i.38430257.2472460885

  • @NurhadiDawangStudio
    @NurhadiDawangStudio Před rokem

    Terima kasih Pak atas ilmunya, btw sepintas Bapak mirip tony Stark Iron Man loh pa....🙂

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      Terima kasih juga untuk supportnya. Hehehe, mungkin Tony Stark yang mirip saya 😄

  • @executors6480
    @executors6480 Před 9 měsíci

    Mantap penjelasannya pak, untuk penjelasan heuristic search kapan ya?

    • @KuliahInformatika
      @KuliahInformatika  Před 9 měsíci

      Mohon maaf, saya belum sempat untuk update konten lagi 🙏

  • @rahmanfajarbanyuadji5693

    Pak izin bertanya kalau soalnya berapa langkah DFS. Itu itunganya ke bawah kiri dulu atau langsung ke goal state?

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      DFS urutannya selalu masuk dulu ke bawah, meskipun di cabang satunya ada goal state.

  • @felixyehdeya8257
    @felixyehdeya8257 Před rokem

    Selamat pagi, siang, sore, dan malam Pak. Terima kasih untuk ilmu yang telah diberikan pada video ini. Izin untuk bertanya mengenai Algoritma DFS pada menit 34:49. Dari node (4,0), pada penjelasan Bapak setelah itu menggunakan operator nomor 7 (yang nantinya tidak terpakai), kemudian Bapak menggunakan operator nomor 2, yang ingin saya tanyakan apakah ada ketentuan untuk menentukan operator mana yang akan dipilih terlebih dahulu? Apakah kita bisa menggunakan operator nomor 3 terlebih dahulu? hasil dari nodenya nanti adalah (1,3) belum ada hasil node yang sama diatasnya. Hasil yang saya dapatkan adalah 1-3-7-6-2-5 apakah ini juga jawaban langkah yang benar? Terima kasih Pak.

    • @KuliahInformatika
      @KuliahInformatika  Před rokem +1

      Pertanyaan yang bagus. Sebetulnya, operator2 itu tidak dipilih, tetapi dicoba semua satu per satu. Setiap satu operator akan dicoba, program akan mengecek terlebih dahulu apakah operator tersebut bisa dipakai atau tidak pada kondisi node saat ini, lalu akan dicek juga apakah operator ini akan menghasilkan solusi yang sudah dibuka pada level sebelumnya, jika kedua kondisi tersebut tidak terjadi, maka operator bisa dipakai.

    • @felixyehdeya8257
      @felixyehdeya8257 Před rokem

      @@KuliahInformatika Izin bertanya lagi Pak, hanya memastikan saja. Berarti apabila saya ingin mencoba operator nomor 2 terlebih dahulu, apakah hal tersebut diperbolehkan? contoh dari initial state (0,0) lalu saya mecoba operator nomor 2 alhasil menjadi (0,3), apakah valid Pak?

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      @@felixyehdeya8257 boleh, tidak masalah.

    • @felixyehdeya8257
      @felixyehdeya8257 Před rokem

      @@KuliahInformatika Baik Pak, terima kasih untuk jawaban dan penjelasan yang telah diberikan 🙏

  • @informatikachannel7489
    @informatikachannel7489 Před 2 lety +1

    Pak saya mau tanya, knpa di Ban PT/google mengatakan akreditas informatika uty B, sedangkan di web resmu uty A, dan saya coba cek web lain ada yg mengatakan A dan B jdi bingung😞

    • @KuliahInformatika
      @KuliahInformatika  Před 2 lety

      sepertinya pencariannya keliru. baru saja saya cek, tertulis A kok :)
      silakan cek: www.banpt.or.id/direktori/prodi/pencarian_prodi.php

    • @informatikachannel7489
      @informatikachannel7489 Před 2 lety

      @@KuliahInformatika terima kasih pak, semoga UTY makin maju hingga mendapatkan akreditas universitas ny A 😁👍

    • @KuliahInformatika
      @KuliahInformatika  Před 2 lety

      Aamiin. Terima kasih doanya

    • @mochammadthamrin9873
      @mochammadthamrin9873 Před 3 měsíci

      Klo mau tau AI yg bukan kaleng2 ikuti Alan Turing yg menemukan AI sejak thn 1954 tp klo yg kekinian ikuti Elon Musk

  • @rozii4907
    @rozii4907 Před rokem

    Pak mau nanya juga algoritma BFS itukan ada cabangnya.
    Kapan harus buka cabang dan enggaknya

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      BFS selalu buka cabang per level selama Goal State belum dicapai

  • @monologz23
    @monologz23 Před rokem

    Pak, untuk yang cabang 4,3 bisa berulang ya? (Menit 16.30),) kata bapak gak usah dibuka kalau udah pernah dibuka? Itu gimana pak, apa aku yang kurang perhatikan? 🙏🏻

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      Iya betul mas, yang berulang tidak usah dibuka. Berulang di sini maksudnya jika node tersebut sudah pernah dibuka di LEVEL sebelumnya (level di atasnya). Di menit 16:30 itu, node (4,3) ada di level yang sama, jadi dibuka semuanya. :)

    • @monologz23
      @monologz23 Před rokem

      Terimakasih pak, ditunggu pembahasan AI berikutnya 🙏🏻

  • @cantonabayuaji
    @cantonabayuaji Před měsícem

    Berarti untuk pemilihan operatornya dapat dilakukan secara acak? Bagaimana kalo pemilihan operatornya dilakukan secara urut? Misal dari operator 1, lalu 2, 3 dan seterusnya dan kembali ke operator 1? Apakah tetap bisa?

    • @KuliahInformatika
      @KuliahInformatika  Před měsícem

      Acaka ataupun terurut, akan sama saja. Yang jelas di setiap cabang, semua operator dicoba. Tapi nanti cabang baru hanya bisa dibuka jika operator tersebut dapat dieksekusi

  • @arifrahman7366
    @arifrahman7366 Před 7 měsíci

    Izin bertanya pak. Kenapa pada DFS itu dari initial A ke goal state itu harus ke node B lalu ke D dlu kenapa tidak langsung E saja gimana tu pak penjelasan nya🙏

    • @KuliahInformatika
      @KuliahInformatika  Před 6 měsíci

      prinsipnya itu cek satu per satu. urutannya bisa saja diubah, tidak ada masalah. tapi dia tidak bisa kita arahkan langsung ke satu node tertentu, karena dia kan tidak tahu node mana yang membawa ke arah goal state. jadi dia harus cek satu per satu. urutannya tidak masalah

  • @arifrahman7366
    @arifrahman7366 Před 7 měsíci

    Kan bfs dan dfs itu tidak melihat kost nya pak... Jdi kalau dari cabang lain gtu bisa? Pak kalau misal kan dari A ke C atau ke D bisa tidak pak... Bantu jawab pakk🙏🙏

    • @KuliahInformatika
      @KuliahInformatika  Před 6 měsíci

      bisa saja, asalkan memang ada transisi dari A ke C atau A ke D. prinsipnya itu, algoritma akan cek satu per satu. tapi dia tidak bisa kita arahkan langsung ke satu node tertentu, karena dia kan tidak tahu node mana yang membawa ke arah goal state.

  • @muhmajid5088
    @muhmajid5088 Před rokem +1

    mohon lanjutannya kemana pak ? terimakasih🙏🙏🙏

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      Mohon maaf, saya belum sempat membuat video kelanjutannya 🙏

  • @yukireskydamanik2864
    @yukireskydamanik2864 Před 2 měsíci

    ini gak ada lanjutannya lagi yaa pak?

    • @KuliahInformatika
      @KuliahInformatika  Před 2 měsíci

      Iya, belum ada. mohon maaf. Saya belum update konten lagi semenjak WFH berakhir

  • @dnfauziyah1810
    @dnfauziyah1810 Před rokem

    Mohon izin bertanya Pak, di menit 14.16 itu kan memilih operator.. nah cara memilih operatornya itu bagaimana? apakah random alias terserah, atau ada aturan2nya?
    barangkali saya yang kurang teliti menyimak mohon arahanyya dong kira2 di menit berapa penjelasannya atau di video yang mana? hehehe terima kasihPak

    • @KuliahInformatika
      @KuliahInformatika  Před rokem +1

      semua operator dicoba satu per satu, mana yang bisa menghasilkan cabang baru maka dibuka cabangnya, yang tidak bisa ya diskip.

    • @dnfauziyah1810
      @dnfauziyah1810 Před rokem

      @@KuliahInformatika oalah hehehe siap terima kasih ya Pak...

  • @ayam3330
    @ayam3330 Před 3 měsíci

    mana lanjutan yang heuristic bang?

    • @KuliahInformatika
      @KuliahInformatika  Před 3 měsíci

      belum ada brader, belum sempat untuk buat konten lagi 🙏

  • @resturamadhan1441
    @resturamadhan1441 Před rokem

    Pak untuk materi Heuristic Search mana pak ?

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      Hehehe.. mohon maaf ya, saya belum sempat membuatkan videonya. Slidenya sudah ada, tapi rekamannya yang belum. Masih banyak kerjaan di kampus, hehe.. Doakan yaa segera terbit videonyaa

  • @aisyah5389
    @aisyah5389 Před 9 měsíci

    Pak mau nanya kok perpindahan daari a ke b jadi 1,3 pak

  • @sultanfellicade
    @sultanfellicade Před měsícem

    apakah uca mirip algoritma Dijkstra?

    • @KuliahInformatika
      @KuliahInformatika  Před 27 dny

      UCS memang sangat mirip dengan dijkstra, tapi kalau lihat2 referensi di internet, ada sedikit perbedaan di antara keduanya. Detilnya coba baca di sini:
      ojs.aaai.org/index.php/SOCS/article/view/18191

  • @syifasalsabila1943
    @syifasalsabila1943 Před rokem

    buat yg heuristic kaa

  • @wingsofreedom119
    @wingsofreedom119 Před 9 měsíci

    pakk yang heuristic dongg ;(

    • @KuliahInformatika
      @KuliahInformatika  Před 9 měsíci

      hehe... maaf ya, belum sempat bikin konten baru lagi, lagi sekolah lanjut soalnya. doakan ya biar bisa segera update kontennya lagi

  • @susilorz7976
    @susilorz7976 Před rokem

    Mana kelanjutannya pak??

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      Hehe... mohon maaf mas, belum sempat rekaman lagi.. di kampus lagi banyak kerjaan 😁🙏

  • @farwasalira2786
    @farwasalira2786 Před rokem

    Izin nanya bang, ngeditnya pake apk apa ya?

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      saya rekamannya pake OBS Studio, pakai latar belakang hijau supaya diedit latarnya jadi slide. Setelah rekaman, saya potong2 bagian video yang tidak layak tampil pakai aplikasi Shotcut. Semuanya free.
      Oya, kalau materinya saya pakai Ms. Powerpoint saja, dapat lisensi dari kampus, jadi bukan bajakan, hehe

    • @farwasalira2786
      @farwasalira2786 Před rokem

      Terima kasih bang🙏

  • @vespahitam5471
    @vespahitam5471 Před 11 měsíci

    bingung deh sama #2 #3, terasa membosankan jg

  • @Itscindyaaa
    @Itscindyaaa Před rokem

    Izin jika berkenan untuk share no WA bapak, karena saya ingin sharing sharing mengenai AI pak. Sebelumnya terimakasih🙏

    • @KuliahInformatika
      @KuliahInformatika  Před rokem

      Silakan bisa berkirim email dulu ke muhammad.fachrie@staff.uty.ac.id

  • @RexiRamadhan-dm3gj
    @RexiRamadhan-dm3gj Před 15 dny

    Kepala agak pusing