SlideShare a Scribd company logo
1 of 22
Download to read offline
Pengenalan dan Latar Belakang
       Inteligensi Buatan

              Inteligensi Buatan (MKB6403)
                          Kuliah I



SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN TEKNIK KOMPUTER INDONESIA (STMIK‐INDONESIA)
                                      © 2011
Deskripsi Perkuliahan (1)
•   Mata Kuliah
    Mata Kuliah   : Inteligensia
                  : Inteligensia Buatan (MKB6403)
•   Bobot         : 3 SKS
•   Dosen         : Albaar Rubhasy, S.Si., M.T.I.
                  : Albaar Rubhasy S Si M T I
•   Website       : http://albaar.web.id
•   E‐mail
    E mail        : albaar.rubhasy@gmail.com
                  : albaar rubhasy@gmail com
•   Twitter       : http://twitter.com/al_baar




3/22/2011          Pengenalan dan Latar Belakang AI   2
Deskripsi Perkuliahan (2)
• Jadwal Kuliah : Seminggu 1x, setiap hari Rabu
                   : Seminggu 1x, setiap
• Deskripsi Kuliah
  Mata kuliah
  Mata kuliah ini mengajarkan tentang dasar‐dasar
                                           dasar dasar
  dalam Inteligensi Buatan atau Artificial Intelligence
  (AI). Beberapa materi yang dibahas antara lain: 
              p          y g
  pengantar AI, klasifikasi AI, intelligent agents, 
  problem‐solving agents, logical agent, representasi
  pengetahuan, teori probabilistik, dan PROLOG 
           h              b bl k d
  sebagai bahasa pemrograman untuk aplikasi AI.


3/22/2011            Pengenalan dan Latar Belakang AI     3
Roadmap Perkuliahan

  Pengenalan dan     Pengenalan                 Problem‐Solving      Uninformed 
   Latar Belakang     Intelligent                   Agent:              Search 
          AI            Agents                     Searching          Strategies



                                                  Propositional 
 Informed Search
 Informed Search    Logical Agents
                    Logical Agents                                 First‐Order Logic
                                                                   First Order Logic
                                                     Logic




 Penalaran dalam        Teori                  PROLOG: Bahasa
       FOL           Probabilistik             Pemrograman AI




3/22/2011                  Pengenalan dan Latar Belakang AI                            4
Text Book
• Russel & Norvig Artificial Intelligence: A
  Russel & Norvig, Artificial Intelligence: A 
  Modern Approach (2nd ed.)




3/22/2011          Pengenalan dan Latar Belakang AI   5
Evaluasi Perkuliahan
•   Ujian Tengah Semester (UTS)
          Tengah Semester (UTS)                       : 30%
                                                      : 30%
•   Ujian Akhir Semester (UAS)                        : 40%
•   Tugas                                             : 20%
                                                        20%
•   Absensi                                           : 10%




3/22/2011          Pengenalan dan Latar Belakang AI           6
Apa itu Artificial Intelligence (AI)?

“The exciting new effort to
              g                      “The study of mental faculties
                                              y
make computer think …                through the use of
machines with minds, in the          computational models”
full and literal sense”
                 sense               (Charniak and McDermott 1985)
                                                   McDermott,
(Haugeland, 1985)
“The art of creating machines
                   g                 “A fieldof study that seeks to
                                                    y
that perform functions that          explain and emulate
require intelligence when            intelligent behaviour in terms
performed by people”
                 people              of computational processes
                                                         processes”
(Kurzeil, 1990)                      (Schalkoff, 1990)




       3/22/2011         Pengenalan dan Latar Belakang AI   7
Kategorisasi AI


 Systems that think like                        Systems that think
       humans                                       rationally
                                                             y



  Systems that act like                            Systems that act
        human                                         rationally
                                                               y

Keywords: think, act, human, rational
Keywords: think, act, human, rational

      3/22/2011            Pengenalan dan Latar Belakang AI   8
Thinking Humanly:
        The Cognitive M d lli A
        Th C    iti Modelling Approach
                                     h
• Bagaimana manusia berpikir?
• Beberapa cara untuk mengetahui cara manusia 
  berpikir:
      – Introspeksi diri → “Armchair philosophy”
      – Eksperimentasi psikologis → top‐down
      – Id ifik i d
        Identifikasi data neurologi → bottom‐up
                               l i→b
• Membutuhkan teori mengenai cara kerja pikiran 
  manusia
• Dipelajari dalam ilmu “Cognitive Science” dan 
  “Cognitive Neuroscience”
   Cognitive Neuroscience

3/22/2011                Pengenalan dan Latar Belakang AI   9
Acting Humanly:
                The T i T t Approach
                Th Turing Test A    h
                 • Pada tahun 1950, Alan Turing mengusulkan suatu 
                   uji coba untuk menjawab pertanyaan “Apakah 
                     ji b         k      j  b               “A k h
                   memungkinkan bagi mesin untuk menunjukkan 
                   intelligent behaviour?”
                 • Definisi intelligent behaviour :      kemampuan 
                   untuk berperilaku seperti manuasia dalam 
                   mengerjakan segala sesuatu.
                   mengerjakan segala sesuatu
  Alan Turing    • Proses uji coba tersebut dikenal sebagai Turing 
                   Test.




3/22/2011                 Pengenalan dan Latar Belakang AI      10
Turing Test
            • C adalah seorang interogator bertugas untuk 
              menentukan mana yang komputer dan mana 
                       k               k        d
              yang manusia (A atau B?)
            • Turing memprediksikan pada tahun 2000,
              Turing memprediksikan pada tahun 2000, 
              mesin dapat mengelabui juri selama 5 menit.
            • Loebner Prize → kompetisi untuk menguji 
              conversational intelligence. Pemenang: 
                            l    ll
              program chatterbot.
            • Human behavior vs intelligent behaviour
              Human behavior vs intelligent behaviour




3/22/2011        Pengenalan dan Latar Belakang AI      11
Thinking Rationally:
            The L
            Th Laws of Th
                       f Thought A
                               ht Approach
                                         h
              • What is “right thinking” ?
              • Aristotle adalah orang pertama yang berusaha 
                untuk mengungkapkan “pikiran yang benar” 
                melalui proses penalaran dan logika → syllogism
                melalui proses penalaran dan logika → syllogism
              • Syllogism merupakan langkah menyimpulkan 
                pengetahuan baru (proposition) dari 
                pengetahuan yang diamati (
                         h          d       (premis).  Contoh:
                                                   )        h
  Aristotle      –   Tuna adalah sejenis ikan.
                 –   Semua ikan memiliki insang.
                                               g
                 –   Tuna memiliki insang.
                 –   … bagaimana dengan paus?!



3/22/2011                  Pengenalan dan Latar Belakang AI   12
Berpikir Logis
• Ahli matematika merumuskan notasi formal untuk 
  menyatakan berbagai fakta:
      – “Si Budi sih, apa aja dimakan!”
      – Budi menyukai semua jenis makanan.
      – ∀X: adalah(makanan, X) ⇒ suka(budi, X)
        ∀X: adalah(makanan, X) ⇒ suka(budi, X)
• Permasalahan:
      – Tidak mudah menyatakan pengetahuan informal dalam notasi formal
      – Kalaupun bisa, penalaran formal ini memiliki computational cost yang 
        sangat mahal
• Contoh:
      – Perkutut bisa terbang karena memiliki sayap
        ∀X: bersayap(X) ⇒ terbang(X)



3/22/2011                    Pengenalan dan Latar Belakang AI              13
Acting Rationally:
            The R ti
            Th Rational Agent A
                       lA    t Approach
                                      h
                • Rational behaviour → doing the right thing, 
                  semaksimal mungkin bertujuan pada 
                        ki l       ki b      j      d
                  pencapaian sasaran (goal) dengan informasi 
                  yang tersedia.
                • Agent adalah sebuah sistem yang 
                  mempersepsi lingkungan (melalui sensor) dan 
                  mengambil tindakan yang mempengaruhi 
                  mengambil tindakan yang mempengaruhi
                  lingkungan (melalui effector).
                • Rational agent adalah agent yang melakukan 
                            g             g    y g
                  tindakan yang berakibat yang “terbaik”. Tidak 
                  harus melalui proses penalaran logika.


3/22/2011             Pengenalan dan Latar Belakang AI      14
Bidang bidang
   Bidang-bidang Ilmu yang Mendasari AI
• Filsafat (428 SM – ): syllogism (Aristotle), dualism 
  (Descartes), means‐end analysis → Utilitarianism (Mill)
  (D         )            d     l i → U ili i i
• Matematika (800 SM – ): notasi komputasi                 (Al‐
  Khowarizmi), formal logical inference (Boole), batasan 
  Khowarizmi), formal logical inference (Boole), batasan
  komputasi → incompleteness theory (Gödel)
• Psikologi (1879 – ): behaviorism, cognitive psychology
• Rekayasa komputer (1940 – ): operating systems, 
  programming languange, tools
• Ilmu bahasa (1957 ): computational linguistics or natural
  Ilmu bahasa (1957 – ): computational linguistics or natural 
  language processing



3/22/2011               Pengenalan dan Latar Belakang AI          15
Prasejarah AI (1943 - 1956)
• McCulloch & Pitts (1943): model neuron untuk operasi 
  logika Boolean
• Hebbian learning (1949): formalisasi pembelajaran 
  melalui modifikasi jaringan neuron
  melalui modifikasi jaringan neuron
• Turing (1950): Computing Machinery and Intelligence
• Shannon (1950) & Turing (1953): Ide catur komputer
  Shannon (1950) & Turing (1953): Ide catur komputer
• Minsky & Edwards (1951): Neural network pertama




3/22/2011            Pengenalan dan Latar Belakang AI     16
Awal Perkembangan AI (1956 - 1969) (1)
• Dartmouth Conference (1956): istilah AI pertama kali 
  digunakan
• Logic Theorist (Newell, Simon & Shaw, 1957): program 
  bernalar pertama
  bernalar pertama
• LISP (McCarthy, 1958)
• Geometry Theorem Prover (Gelernter 1959)
  Geometry Theorem Prover (Gelernter, 1959)
• General Problem Solver (Newell & Simon, 1961): 
  p og a pe ta a ya g e ggu a a pe de ata t
  program pertama yang menggunakan pendekatan think 
  like human



3/22/2011           Pengenalan dan Latar Belakang AI   17
Awal Perkembangan AI (1956 - 1969) (2)
• Banyak sukses di bidang‐bidang kecil (microworlds):
      – SAINT (Slagle, 1963): integral kalkulus
      – STUDENT (Bobrow, 1967): algebra story problems
      – ANALOGY (Evans 1968): IQ test
        ANALOGY (Evans, 1968): IQ test




3/22/2011                 Pengenalan dan Latar Belakang AI   18
Masa Sulit Perkembangan AI (1966 - 1974)

Muncul berbagai masalah:
• Machine Translation (English→Russian→English)
• Combinatorial explosion: intractability
• Minsky & Papert (1969): Perceptrons
              p     p g
• Lishthill report: pengucuran dana riset berhenti




3/22/2011           Pengenalan dan Latar Belakang AI   19
Knowledge based
Knowledge-based Systems (1969 - 1979)

• Expert systems:
      – DENDRAL (Buchanan 1969)
      – MYCIN (Shortlife et al, 1976)
      – PROSPECTOR (Duda et al, 1979)
• Knowledge representation:
      – S i (S h k & Ab l
        Scripts (Schank & Abelson, 1977)
                                   1977)
      – Frames (Minsky, 1975) → dasar OOP




3/22/2011               Pengenalan dan Latar Belakang AI   20
AI Menjadi Industri (1980 - 1988)

• R1 – Digital Equipment (McDermott, 1982): expert 
  systems untuk konfigurasi sistem komputer
• Muncul banyak sistem AI praktis
• Jepang dengan proyek “Fifth Generation” berbasis 
  Prolog
• Akhir 80‐an sempat paceklik




3/22/2011              Pengenalan dan Latar Belakang AI   21
Kondisi AI Sekarang

• The return of neural networks: Hinton, Rumelhart, 
  McClelland
• AI menjadi science: kerangka ilmiah, dasar teori, uji 
  coba & eksperimentasi
• Pendekatan statistik membawa hasil konkrit: data 
  mining, information retrieval
    i i i f       i       i l




3/22/2011            Pengenalan dan Latar Belakang AI      22

More Related Content

What's hot

ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)iimpunya3
 
Artificial intelligence(kecerdasan buatan)
Artificial intelligence(kecerdasan buatan)Artificial intelligence(kecerdasan buatan)
Artificial intelligence(kecerdasan buatan)Andy Wilson
 
Materi01 apa itu_inteligensi_buatan
Materi01 apa itu_inteligensi_buatanMateri01 apa itu_inteligensi_buatan
Materi01 apa itu_inteligensi_buatanwiramauli
 
Jurnal kecerdasan buatan
Jurnal kecerdasan buatanJurnal kecerdasan buatan
Jurnal kecerdasan buatanNasri Nasri
 
Definisi kecerdasan buatan
Definisi kecerdasan buatanDefinisi kecerdasan buatan
Definisi kecerdasan buatanAs As
 
Slide tentang Kecerdasan Buatan
Slide tentang Kecerdasan BuatanSlide tentang Kecerdasan Buatan
Slide tentang Kecerdasan Buatanyogiteddywardhana
 
2015 2016 sem 2 tm 4031 group 12
2015 2016 sem 2 tm 4031 group 122015 2016 sem 2 tm 4031 group 12
2015 2016 sem 2 tm 4031 group 12Rudy Valentino
 
I Pengantar Kecerdasan Buatan
I   Pengantar Kecerdasan BuatanI   Pengantar Kecerdasan Buatan
I Pengantar Kecerdasan BuatanHerman Tolle
 
Pengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanPengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanFarichah Riha
 
Materi1 pengantar ai
Materi1 pengantar aiMateri1 pengantar ai
Materi1 pengantar aiEddy Tungadi
 
Presentasi modul 11 kecerdasan buatan
Presentasi modul 11 kecerdasan buatanPresentasi modul 11 kecerdasan buatan
Presentasi modul 11 kecerdasan buatanParis Dkc
 
Pertemuan 1-konsep-dasar-ai
Pertemuan 1-konsep-dasar-aiPertemuan 1-konsep-dasar-ai
Pertemuan 1-konsep-dasar-aiwillyhayon
 
Kecerdasan buatan ibu idha
Kecerdasan buatan ibu idhaKecerdasan buatan ibu idha
Kecerdasan buatan ibu idhaminanrni
 
Kecerdasan Buatan - Tugas 1
Kecerdasan Buatan - Tugas 1Kecerdasan Buatan - Tugas 1
Kecerdasan Buatan - Tugas 1IDementor
 
Pengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanPengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanHerman Tolle
 
Artificial Intelligence Doc.
Artificial Intelligence Doc.Artificial Intelligence Doc.
Artificial Intelligence Doc.Rexsy RS
 

What's hot (20)

ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)
 
Artificial intelligence(kecerdasan buatan)
Artificial intelligence(kecerdasan buatan)Artificial intelligence(kecerdasan buatan)
Artificial intelligence(kecerdasan buatan)
 
Kcb
KcbKcb
Kcb
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Materi01 apa itu_inteligensi_buatan
Materi01 apa itu_inteligensi_buatanMateri01 apa itu_inteligensi_buatan
Materi01 apa itu_inteligensi_buatan
 
Jurnal kecerdasan buatan
Jurnal kecerdasan buatanJurnal kecerdasan buatan
Jurnal kecerdasan buatan
 
Definisi kecerdasan buatan
Definisi kecerdasan buatanDefinisi kecerdasan buatan
Definisi kecerdasan buatan
 
Kecerdasan Buatan
Kecerdasan BuatanKecerdasan Buatan
Kecerdasan Buatan
 
Slide tentang Kecerdasan Buatan
Slide tentang Kecerdasan BuatanSlide tentang Kecerdasan Buatan
Slide tentang Kecerdasan Buatan
 
2015 2016 sem 2 tm 4031 group 12
2015 2016 sem 2 tm 4031 group 122015 2016 sem 2 tm 4031 group 12
2015 2016 sem 2 tm 4031 group 12
 
I Pengantar Kecerdasan Buatan
I   Pengantar Kecerdasan BuatanI   Pengantar Kecerdasan Buatan
I Pengantar Kecerdasan Buatan
 
Pengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanPengantar Kecerdasan Buatan
Pengantar Kecerdasan Buatan
 
Materi1 pengantar ai
Materi1 pengantar aiMateri1 pengantar ai
Materi1 pengantar ai
 
Presentasi modul 11 kecerdasan buatan
Presentasi modul 11 kecerdasan buatanPresentasi modul 11 kecerdasan buatan
Presentasi modul 11 kecerdasan buatan
 
Pertemuan 1-konsep-dasar-ai
Pertemuan 1-konsep-dasar-aiPertemuan 1-konsep-dasar-ai
Pertemuan 1-konsep-dasar-ai
 
2 introduction to ai
2 introduction to ai2 introduction to ai
2 introduction to ai
 
Kecerdasan buatan ibu idha
Kecerdasan buatan ibu idhaKecerdasan buatan ibu idha
Kecerdasan buatan ibu idha
 
Kecerdasan Buatan - Tugas 1
Kecerdasan Buatan - Tugas 1Kecerdasan Buatan - Tugas 1
Kecerdasan Buatan - Tugas 1
 
Pengantar Kecerdasan Buatan
Pengantar Kecerdasan BuatanPengantar Kecerdasan Buatan
Pengantar Kecerdasan Buatan
 
Artificial Intelligence Doc.
Artificial Intelligence Doc.Artificial Intelligence Doc.
Artificial Intelligence Doc.
 

Viewers also liked

Acquisition of language
Acquisition of languageAcquisition of language
Acquisition of languageMARIA3011
 
Intelegensi buatan
Intelegensi buatanIntelegensi buatan
Intelegensi buatanRia_Suryani
 
Els plàstics!
Els plàstics!Els plàstics!
Els plàstics!jordiris
 
What I Know....#AgileMarketing
What I Know....#AgileMarketingWhat I Know....#AgileMarketing
What I Know....#AgileMarketingGarrett Putman
 
Unit Plans
Unit PlansUnit Plans
Unit Plansmaryj66
 
mas.531 project final
mas.531 project finalmas.531 project final
mas.531 project finalChunglin Wen
 
Over-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected carOver-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected carPratik Desai, PhD
 

Viewers also liked (14)

Acquisition of language
Acquisition of languageAcquisition of language
Acquisition of language
 
Intelegensi buatan
Intelegensi buatanIntelegensi buatan
Intelegensi buatan
 
Els plàstics!
Els plàstics!Els plàstics!
Els plàstics!
 
West Virginia
West VirginiaWest Virginia
West Virginia
 
What I Know....#AgileMarketing
What I Know....#AgileMarketingWhat I Know....#AgileMarketing
What I Know....#AgileMarketing
 
Urutan kabel utp
Urutan kabel utpUrutan kabel utp
Urutan kabel utp
 
Topologi jaringan komputer
Topologi jaringan komputerTopologi jaringan komputer
Topologi jaringan komputer
 
答辩
答辩答辩
答辩
 
Unit Plans
Unit PlansUnit Plans
Unit Plans
 
mas.531 project final
mas.531 project finalmas.531 project final
mas.531 project final
 
Montana
Montana Montana
Montana
 
Plastic surgery 2 seminar
Plastic surgery 2  seminarPlastic surgery 2  seminar
Plastic surgery 2 seminar
 
California
CaliforniaCalifornia
California
 
Over-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected carOver-the-air (OTA) updates and the Connected car
Over-the-air (OTA) updates and the Connected car
 

Similar to Intelegensi buatan

AI_Pertemuan_I (1).pptx
AI_Pertemuan_I (1).pptxAI_Pertemuan_I (1).pptx
AI_Pertemuan_I (1).pptxrajatemran
 
10 - Artificial Intelligence.ppt
10 - Artificial Intelligence.ppt10 - Artificial Intelligence.ppt
10 - Artificial Intelligence.pptArvinJunior
 
Pert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptPert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptSTIKOMAMBON
 
Pert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptPert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptAchmadIkhbal
 
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.pptxAgusGremory
 
ARTIFICAL INTELLIGENCE.pptx
ARTIFICAL INTELLIGENCE.pptxARTIFICAL INTELLIGENCE.pptx
ARTIFICAL INTELLIGENCE.pptxyudis4ntoso
 
AI-1-Konsep AI.pptx
AI-1-Konsep AI.pptxAI-1-Konsep AI.pptx
AI-1-Konsep AI.pptxSamFChaerul
 
Artificial Inteligent-01-09-2020.pdf
Artificial Inteligent-01-09-2020.pdfArtificial Inteligent-01-09-2020.pdf
Artificial Inteligent-01-09-2020.pdfDwikiNugroho2
 
2 Intelegensi Buatan.pptx
2 Intelegensi Buatan.pptx2 Intelegensi Buatan.pptx
2 Intelegensi Buatan.pptxAditiyaHerawan
 
TIB_AI.pptx
TIB_AI.pptxTIB_AI.pptx
TIB_AI.pptxurfan2
 
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
 
1 logika-informatika.ppt-compatibility-mode
1 logika-informatika.ppt-compatibility-mode1 logika-informatika.ppt-compatibility-mode
1 logika-informatika.ppt-compatibility-modeDevhie Soleha
 
Intelijensia buatan - 01 Apa Itu Intelijensia Buatan
Intelijensia buatan - 01 Apa Itu Intelijensia BuatanIntelijensia buatan - 01 Apa Itu Intelijensia Buatan
Intelijensia buatan - 01 Apa Itu Intelijensia BuatanKuliahKita
 
Kecerdasanbuatan
KecerdasanbuatanKecerdasanbuatan
Kecerdasanbuatan41510010075
 
Kecerdasanbuatan
KecerdasanbuatanKecerdasanbuatan
Kecerdasanbuatan41510010075
 
131110534 rudy setia tp-a sore
131110534 rudy setia tp-a sore131110534 rudy setia tp-a sore
131110534 rudy setia tp-a soreRudy Setia
 

Similar to Intelegensi buatan (20)

AI_Pertemuan_I (1).pptx
AI_Pertemuan_I (1).pptxAI_Pertemuan_I (1).pptx
AI_Pertemuan_I (1).pptx
 
10 - Artificial Intelligence.ppt
10 - Artificial Intelligence.ppt10 - Artificial Intelligence.ppt
10 - Artificial Intelligence.ppt
 
pertemuan-1.ppt
pertemuan-1.pptpertemuan-1.ppt
pertemuan-1.ppt
 
Pert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptPert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.ppt
 
Pert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.pptPert12-Pengantar-Kecerdasan-Buatan.ppt
Pert12-Pengantar-Kecerdasan-Buatan.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
 
ARTIFICAL INTELLIGENCE.pptx
ARTIFICAL INTELLIGENCE.pptxARTIFICAL INTELLIGENCE.pptx
ARTIFICAL INTELLIGENCE.pptx
 
2 - Artificial Intelegence.pptx
2 - Artificial Intelegence.pptx2 - Artificial Intelegence.pptx
2 - Artificial Intelegence.pptx
 
Kecerdasan buatan 1
Kecerdasan buatan 1Kecerdasan buatan 1
Kecerdasan buatan 1
 
AI-1-Konsep AI.pptx
AI-1-Konsep AI.pptxAI-1-Konsep AI.pptx
AI-1-Konsep AI.pptx
 
Artificial Inteligent-01-09-2020.pdf
Artificial Inteligent-01-09-2020.pdfArtificial Inteligent-01-09-2020.pdf
Artificial Inteligent-01-09-2020.pdf
 
2 Intelegensi Buatan.pptx
2 Intelegensi Buatan.pptx2 Intelegensi Buatan.pptx
2 Intelegensi Buatan.pptx
 
TIB_AI.pptx
TIB_AI.pptxTIB_AI.pptx
TIB_AI.pptx
 
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
 
1 logika-informatika.ppt-compatibility-mode
1 logika-informatika.ppt-compatibility-mode1 logika-informatika.ppt-compatibility-mode
1 logika-informatika.ppt-compatibility-mode
 
Intelijensia buatan - 01 Apa Itu Intelijensia Buatan
Intelijensia buatan - 01 Apa Itu Intelijensia BuatanIntelijensia buatan - 01 Apa Itu Intelijensia Buatan
Intelijensia buatan - 01 Apa Itu Intelijensia Buatan
 
Kendali cerdas
Kendali cerdasKendali cerdas
Kendali cerdas
 
Kecerdasanbuatan
KecerdasanbuatanKecerdasanbuatan
Kecerdasanbuatan
 
Kecerdasanbuatan
KecerdasanbuatanKecerdasanbuatan
Kecerdasanbuatan
 
131110534 rudy setia tp-a sore
131110534 rudy setia tp-a sore131110534 rudy setia tp-a sore
131110534 rudy setia tp-a sore
 

Intelegensi buatan

  • 1. Pengenalan dan Latar Belakang Inteligensi Buatan Inteligensi Buatan (MKB6403) Kuliah I SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN TEKNIK KOMPUTER INDONESIA (STMIK‐INDONESIA) © 2011
  • 2. Deskripsi Perkuliahan (1) • Mata Kuliah Mata Kuliah : Inteligensia : Inteligensia Buatan (MKB6403) • Bobot : 3 SKS • Dosen : Albaar Rubhasy, S.Si., M.T.I. : Albaar Rubhasy S Si M T I • Website : http://albaar.web.id • E‐mail E mail : albaar.rubhasy@gmail.com : albaar rubhasy@gmail com • Twitter : http://twitter.com/al_baar 3/22/2011 Pengenalan dan Latar Belakang AI 2
  • 3. Deskripsi Perkuliahan (2) • Jadwal Kuliah : Seminggu 1x, setiap hari Rabu : Seminggu 1x, setiap • Deskripsi Kuliah Mata kuliah Mata kuliah ini mengajarkan tentang dasar‐dasar dasar dasar dalam Inteligensi Buatan atau Artificial Intelligence (AI). Beberapa materi yang dibahas antara lain:  p y g pengantar AI, klasifikasi AI, intelligent agents,  problem‐solving agents, logical agent, representasi pengetahuan, teori probabilistik, dan PROLOG  h b bl k d sebagai bahasa pemrograman untuk aplikasi AI. 3/22/2011 Pengenalan dan Latar Belakang AI 3
  • 4. Roadmap Perkuliahan Pengenalan dan Pengenalan Problem‐Solving  Uninformed  Latar Belakang Intelligent  Agent:  Search  AI Agents Searching Strategies Propositional  Informed Search Informed Search Logical Agents Logical Agents First‐Order Logic First Order Logic Logic Penalaran dalam Teori PROLOG: Bahasa FOL Probabilistik Pemrograman AI 3/22/2011 Pengenalan dan Latar Belakang AI 4
  • 5. Text Book • Russel & Norvig Artificial Intelligence: A Russel & Norvig, Artificial Intelligence: A  Modern Approach (2nd ed.) 3/22/2011 Pengenalan dan Latar Belakang AI 5
  • 6. Evaluasi Perkuliahan • Ujian Tengah Semester (UTS) Tengah Semester (UTS) : 30% : 30% • Ujian Akhir Semester (UAS) : 40% • Tugas : 20% 20% • Absensi : 10% 3/22/2011 Pengenalan dan Latar Belakang AI 6
  • 7. Apa itu Artificial Intelligence (AI)? “The exciting new effort to g “The study of mental faculties y make computer think … through the use of machines with minds, in the computational models” full and literal sense” sense (Charniak and McDermott 1985) McDermott, (Haugeland, 1985) “The art of creating machines g “A fieldof study that seeks to y that perform functions that explain and emulate require intelligence when intelligent behaviour in terms performed by people” people of computational processes processes” (Kurzeil, 1990) (Schalkoff, 1990) 3/22/2011 Pengenalan dan Latar Belakang AI 7
  • 8. Kategorisasi AI Systems that think like Systems that think humans rationally y Systems that act like Systems that act human rationally y Keywords: think, act, human, rational Keywords: think, act, human, rational 3/22/2011 Pengenalan dan Latar Belakang AI 8
  • 9. Thinking Humanly: The Cognitive M d lli A Th C iti Modelling Approach h • Bagaimana manusia berpikir? • Beberapa cara untuk mengetahui cara manusia  berpikir: – Introspeksi diri → “Armchair philosophy” – Eksperimentasi psikologis → top‐down – Id ifik i d Identifikasi data neurologi → bottom‐up l i→b • Membutuhkan teori mengenai cara kerja pikiran  manusia • Dipelajari dalam ilmu “Cognitive Science” dan  “Cognitive Neuroscience” Cognitive Neuroscience 3/22/2011 Pengenalan dan Latar Belakang AI 9
  • 10. Acting Humanly: The T i T t Approach Th Turing Test A h • Pada tahun 1950, Alan Turing mengusulkan suatu  uji coba untuk menjawab pertanyaan “Apakah  ji b k j b “A k h memungkinkan bagi mesin untuk menunjukkan  intelligent behaviour?” • Definisi intelligent behaviour :      kemampuan  untuk berperilaku seperti manuasia dalam  mengerjakan segala sesuatu. mengerjakan segala sesuatu Alan Turing • Proses uji coba tersebut dikenal sebagai Turing  Test. 3/22/2011 Pengenalan dan Latar Belakang AI 10
  • 11. Turing Test • C adalah seorang interogator bertugas untuk  menentukan mana yang komputer dan mana  k k d yang manusia (A atau B?) • Turing memprediksikan pada tahun 2000, Turing memprediksikan pada tahun 2000,  mesin dapat mengelabui juri selama 5 menit. • Loebner Prize → kompetisi untuk menguji  conversational intelligence. Pemenang:  l ll program chatterbot. • Human behavior vs intelligent behaviour Human behavior vs intelligent behaviour 3/22/2011 Pengenalan dan Latar Belakang AI 11
  • 12. Thinking Rationally: The L Th Laws of Th f Thought A ht Approach h • What is “right thinking” ? • Aristotle adalah orang pertama yang berusaha  untuk mengungkapkan “pikiran yang benar”  melalui proses penalaran dan logika → syllogism melalui proses penalaran dan logika → syllogism • Syllogism merupakan langkah menyimpulkan  pengetahuan baru (proposition) dari  pengetahuan yang diamati ( h d (premis).  Contoh: ) h Aristotle – Tuna adalah sejenis ikan. – Semua ikan memiliki insang. g – Tuna memiliki insang. – … bagaimana dengan paus?! 3/22/2011 Pengenalan dan Latar Belakang AI 12
  • 13. Berpikir Logis • Ahli matematika merumuskan notasi formal untuk  menyatakan berbagai fakta: – “Si Budi sih, apa aja dimakan!” – Budi menyukai semua jenis makanan. – ∀X: adalah(makanan, X) ⇒ suka(budi, X) ∀X: adalah(makanan, X) ⇒ suka(budi, X) • Permasalahan: – Tidak mudah menyatakan pengetahuan informal dalam notasi formal – Kalaupun bisa, penalaran formal ini memiliki computational cost yang  sangat mahal • Contoh: – Perkutut bisa terbang karena memiliki sayap ∀X: bersayap(X) ⇒ terbang(X) 3/22/2011 Pengenalan dan Latar Belakang AI 13
  • 14. Acting Rationally: The R ti Th Rational Agent A lA t Approach h • Rational behaviour → doing the right thing,  semaksimal mungkin bertujuan pada  ki l ki b j d pencapaian sasaran (goal) dengan informasi  yang tersedia. • Agent adalah sebuah sistem yang  mempersepsi lingkungan (melalui sensor) dan  mengambil tindakan yang mempengaruhi  mengambil tindakan yang mempengaruhi lingkungan (melalui effector). • Rational agent adalah agent yang melakukan  g g y g tindakan yang berakibat yang “terbaik”. Tidak  harus melalui proses penalaran logika. 3/22/2011 Pengenalan dan Latar Belakang AI 14
  • 15. Bidang bidang Bidang-bidang Ilmu yang Mendasari AI • Filsafat (428 SM – ): syllogism (Aristotle), dualism  (Descartes), means‐end analysis → Utilitarianism (Mill) (D ) d l i → U ili i i • Matematika (800 SM – ): notasi komputasi                 (Al‐ Khowarizmi), formal logical inference (Boole), batasan  Khowarizmi), formal logical inference (Boole), batasan komputasi → incompleteness theory (Gödel) • Psikologi (1879 – ): behaviorism, cognitive psychology • Rekayasa komputer (1940 – ): operating systems,  programming languange, tools • Ilmu bahasa (1957 ): computational linguistics or natural Ilmu bahasa (1957 – ): computational linguistics or natural  language processing 3/22/2011 Pengenalan dan Latar Belakang AI 15
  • 16. Prasejarah AI (1943 - 1956) • McCulloch & Pitts (1943): model neuron untuk operasi  logika Boolean • Hebbian learning (1949): formalisasi pembelajaran  melalui modifikasi jaringan neuron melalui modifikasi jaringan neuron • Turing (1950): Computing Machinery and Intelligence • Shannon (1950) & Turing (1953): Ide catur komputer Shannon (1950) & Turing (1953): Ide catur komputer • Minsky & Edwards (1951): Neural network pertama 3/22/2011 Pengenalan dan Latar Belakang AI 16
  • 17. Awal Perkembangan AI (1956 - 1969) (1) • Dartmouth Conference (1956): istilah AI pertama kali  digunakan • Logic Theorist (Newell, Simon & Shaw, 1957): program  bernalar pertama bernalar pertama • LISP (McCarthy, 1958) • Geometry Theorem Prover (Gelernter 1959) Geometry Theorem Prover (Gelernter, 1959) • General Problem Solver (Newell & Simon, 1961):  p og a pe ta a ya g e ggu a a pe de ata t program pertama yang menggunakan pendekatan think  like human 3/22/2011 Pengenalan dan Latar Belakang AI 17
  • 18. Awal Perkembangan AI (1956 - 1969) (2) • Banyak sukses di bidang‐bidang kecil (microworlds): – SAINT (Slagle, 1963): integral kalkulus – STUDENT (Bobrow, 1967): algebra story problems – ANALOGY (Evans 1968): IQ test ANALOGY (Evans, 1968): IQ test 3/22/2011 Pengenalan dan Latar Belakang AI 18
  • 19. Masa Sulit Perkembangan AI (1966 - 1974) Muncul berbagai masalah: • Machine Translation (English→Russian→English) • Combinatorial explosion: intractability • Minsky & Papert (1969): Perceptrons p p g • Lishthill report: pengucuran dana riset berhenti 3/22/2011 Pengenalan dan Latar Belakang AI 19
  • 20. Knowledge based Knowledge-based Systems (1969 - 1979) • Expert systems: – DENDRAL (Buchanan 1969) – MYCIN (Shortlife et al, 1976) – PROSPECTOR (Duda et al, 1979) • Knowledge representation: – S i (S h k & Ab l Scripts (Schank & Abelson, 1977) 1977) – Frames (Minsky, 1975) → dasar OOP 3/22/2011 Pengenalan dan Latar Belakang AI 20
  • 21. AI Menjadi Industri (1980 - 1988) • R1 – Digital Equipment (McDermott, 1982): expert  systems untuk konfigurasi sistem komputer • Muncul banyak sistem AI praktis • Jepang dengan proyek “Fifth Generation” berbasis  Prolog • Akhir 80‐an sempat paceklik 3/22/2011 Pengenalan dan Latar Belakang AI 21
  • 22. Kondisi AI Sekarang • The return of neural networks: Hinton, Rumelhart,  McClelland • AI menjadi science: kerangka ilmiah, dasar teori, uji  coba & eksperimentasi • Pendekatan statistik membawa hasil konkrit: data  mining, information retrieval i i i f i i l 3/22/2011 Pengenalan dan Latar Belakang AI 22