Vous êtes sur la page 1sur 29

ARTIFICIAL INTELLEGENCE

INTRODUCTION

Reza Ade Putra, S.Pd, M.Cs

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS SAINS DAN TEKNOLOGI
UIN RADEN FATAH
DEFINITION
› Intelligence is the ability to learn about, to learn from, to
understand about, and interact with one’s environment.
› Intelligence:
– “the capacity to learn and solve problems
– in particular,
› kemampuan untuk memecahkan masalah baru
› kemampuan untuk bertindak rasional
› Intelijen adalah bagian dari kemampuan komputasi untuk
mencapai suatu tujuan. Berbagai jenis dan tingkat kecerdasan
terjadi pada manusia, banyak hewan dan beberapa mesin.

COPYRIGHT @ 2017 BY REZA ADE PUTRA 2


WHAT IS ARTIFICIAL INTELLEGENCE
› Artificial Intelligence (AI) is usually defined as the science of making
computers do things that requireintelligence when done by humans.
› Artificial intelligence is the science and engineering of making intelligent
machines, especially intelligent computer programs. It is related to the
similar task of using computers to understand human intelligence
› A.I is the study of ideas that enable computers to be intelligent
› Computers with the ability to duplicate the functions of the human
brain
› AI is the part of computer science concerned with designing intelligent
computer systems, that is, computer systems that exhibit the
characteristics we associate with intelligence in human behavior -
understanding language,learning, reasoning and solving problems.

COPYRIGHT @ 2017 BY REZA ADE PUTRA 3


WHAT IS ARTIFICIAL INTELLEGENCE (2)
› The branch of computer science concerned with making computers
behave like humans. The term was coined in 1956 by John McCarthy at
the Massachusetts Institute of Technology. Artificial intelligence
includes
– games playing: programming computers to play games
– expert systems : programming computers to make decisions in real-life situations
(for example, some expert systems help doctors diagnose diseases)
– natural language
– neural networks
– robotics

COPYRIGHT @ 2017 BY REZA ADE PUTRA 4


FOUR MAJOR COMBINATION
› Definitions – four major combinations Systems like think Systems like
– Based on thinking or acting like humans think rationally
– Based on activity like humans or
performed in rational way
› Acting Humanly
– Kebutuhan Komputer:
› Natural language processing System like act System like act
› Knowledge representation that like humans rationally
› Automated reasoning
› Machine learning

› Thinking Humanly
– Cognitive Modeling approach to AI
– Melibatkan crossover antara ilmu komputer dan psikologi - ilmu kognitif
– Bidang yang diminati :
› Cognitive models
› Neural networks

COPYRIGHT @ 2017 BY REZA ADE PUTRA 5


UJI TURING: AI BERTINDAK SEPERTI MANUSIA
(ACTING HUMANLY)
› AI lulus test Komputer
apabila
interogator tidak
bisa membedakan Pertanyaan
dialog mana yang dan
dilakukan dengan Jawaban
komputer dan Interogator
mana yang Manusia
dilakukan dengan
manusia System capabilities:
•Natural language processing
•Knowledge representation
•Automated reasoning
•Machine learning
•Computer vision (+)
•Robotics (+)
BERFIKIR RASIONAL (THINKING RATIONALLY)
› Cara berfikirnya memenuhi aturan logika yang dibangun oleh Aristoteles
– Pola struktur argumentasi yang selalu memberi konklusi yang benar bila premis
benar
– Dasar bidang logika
› Tradisi logicist dalam AI adalah membangun program yang
menghasilkan solusi berdasarkan logika
› Problem:
– Pengetahuan informal sukar diuraikan dan dinyatakan dalam bentuk notasi logika
formal
– Terdapat perbedaan besar antara memecahkan masalah “secara prinsip” dan “di dunia
nyata”
BERTINDAK RASIONAL (ACTING RATIONALLY)
› Bertindak secara rasional artinya bertindak didalam upaya
mencapai goal
› Didalam lingkungan yang rumit tidaklah mungkin mendapatkan
rasionalisasi sempurna yang selalu melakukan sesuatu dengan
benar
– Rasionalisasi terbatas
Sehingga:
› Thinking dan acting humanly terlalu luas, thinking rationally
masih terlalu sempit
› Pendekatan yang diikuti adalah Acting Rationally
WHAT’S INVOLVED IN INTELLIGENCE ?
› Ability to interact with the real world
– to perceive, understand, and act
– e.g., speech recognition and understanding and synthesis
– e.g., image understanding
– e.g., ability to take actions, have an effect
› Reasoning and Planning
– modeling the external world, given input
– solving new problems, planning, and making decisions
– ability to deal with unexpected problems, uncertainties

COPYRIGHT @ 2017 BY REZA ADE PUTRA 9


WHAT’S INVOLVED IN INTELLIGENCE ? (2)
› Learning and Adaptation
– we are continuously learning and adapting our internal models are
always being “updated”.
– e.g., a baby learning to categorize and recognize animals

COPYRIGHT @ 2017 BY REZA ADE PUTRA 10


BAGIAN UTAMA AI
› Basis Pengetahuan (Knowledge Based)
– Berisi fakta, teori, pemikiran, dan hubungannya
› Motor Inferensi (Inference Engine)
– Kemampuan menalar dan menarik kesimpulan

Computer

Knowledge base Inference mechanism

Inputs Outputs
WHY WE NEED AI ?
› Untuk melengkapi kecerdasan alami misalnya kita membangun
kecerdasan pada suatu objek sehingga bisa melakukan apa yang kita
inginkan, sebagai contoh - robot, sehingga mengurangi tenaga kerja
manusia dan mengurangi kesalahan manusia.

COPYRIGHT @ 2017 BY REZA ADE PUTRA 12


BITS OF HISTORY
› 1956: The name “Artificial Intelligence” is coined
› 60’s: Search and games, formal logic and theorem proving
› 70’s: Robotics, perception, knowledge representation, expert
systems
› 80’s: More expert systems, AI becomes an industry
› 90’s: Rational agents, probabilistic reasoning, machine learning
› 00’s: Systems integrating many AI methods, machine learning,
reasoning under uncertainty, robotics again

COPYRIGHT @ 2017 BY REZA ADE PUTRA 13


ARTIFICIAL INTELLEGENCE
› A Scientific Approach
› An Engineering Approach
› Can Machines Act or Think Intelligently?

COPYRIGHT @ 2017 BY REZA ADE PUTRA 14


AI BRANCHES

COPYRIGHT @ 2017 BY REZA ADE PUTRA 15


AI BRANCHES (2)
› Bisakah Komputer Mengenali Ucapan ?
› Bisakah Komputer Memahami Ucapan ?
› Bisakah Komputer Belajar dan Beradaptasi ?
› Bisakah Komputer “melihat”?
› Bisakah Komputer merencanakan dan mengambil keputusan
yang optimal ?

COPYRIGHT @ 2017 BY REZA ADE PUTRA 16


AI BRANCHES (3)
› AI mengasumsikan bahwa perilaku cerdas hanya didasarkan
pada pemrosesan informasi? Apakah ini asumsi yang benar?

COPYRIGHT @ 2017 BY REZA ADE PUTRA 17


NATURAL LANGUAGE PROCESSING
› NLP adalah pembuatan program yang memiliki kemampuan untuk
memahami bahasa manusia
› Bentuk utama representasi
– Ucapan/ suara (spoken language)
› Dengan pengolahan bahasa alami ini diharapkan pengguna dapat
berkomunikasi dengan komputer dengan menggunakan bahasa
sehari-hari
› Tujuannya untuk melakukan proses pembuatan model komputasi dari
bahasa sehingga dapat terjadi suatu interaksi antara manusia dengan
komputer dengan perantaraan bahasa alami
› Contoh :
– Google translate
– Text to speech
– Alat bantu membaca untuk tunanetra

COPYRIGHT @ 2017 BY REZA ADE PUTRA 18


SPEECH RECOGNITION
› Speech Recognition adalah suatu pengembangan teknik dan
sistem yang memungkinkan komputer untuk menerima
masukan berupa kata yang diucapkan
› Contoh :
– Telepon untuk penderita bisu tuli
– Alat untuk tuna wicara

COPYRIGHT @ 2017 BY REZA ADE PUTRA 19


ROBOTIKA DAN SISTEM SENSOR
› Robotika adalah ilmu pengetahuan dan teknologi rekayasa
robot, dna desain, manufaktur, aplikasi, dan disposisi
struktural.
› Berhubungan dengan elektronik, mekanik, dan perangkat
lunak.
› Menggunakan sensor

COPYRIGHT @ 2017 BY REZA ADE PUTRA 20


Computer Vision
› Computer Vision adalah salah satu cabang AI yang mempelajari bagaimana komputer dapat
mengenali objek yang diamati atau di observasi
› CV mengintrepretasikan gambar atau objek-objek tampak melalui komputer dan
mendeskripsikannya sehingga menghasilkan informasi yang berguna

COPYRIGHT @ 2017 BY REZA ADE PUTRA 21


CONTOH ILMU DALAM LINGKUP ARTIFICIAL
INTELLEGENCE
› ANN (Artificial Neural › Computer Vision
Network)
› IR (Information Retrieval)
› NLP (Natural Language
Processing) › Data Mining
› Game Playing › Fuzzy System
› ES (Expert System) › Neuro Fuzzy System
› Robotics › GA (Genetic Algorithm)
› Pattern Recognition › CBR (Case Based Reasoning)
› Computer Reasoning › DSS (Decision Support
System)

COPYRIGHT @ 2017 BY REZA ADE PUTRA 22


ARTIFICIAL INTELLIGENCE VS CONVENTIONAL COMPUTING
› Artificial Intellegence › Conventional Computing
– Software AI menggunakan – Software conventional
teknik pencarian dan computing mengikuti
pencocokan pola serangkaian langkah logis
– Pemrogram merancang untuk mencapai sebuah
software AI untuk memberi kesimpulan
komputer suatu – Pemrogram komputer
permasalahan, bukan awalnya merancang software
langkah-langkah yang yang menyelesaikan tugasnya
diperlukan untuk dengan menggunakan
mengatasinya algoritma

COPYRIGHT @ 2017 BY REZA ADE PUTRA 23


AI vs KECERDASAN ALAMI
› AI lebih permanen, kecerdasan alami mudah berubah
sewaktu-waktu
› AI mudah diduplikasikan dan disebarkan
› AI lebih murah daripada kecerdasan alami
› AI lebih konsisten dan mudah didokumentasi
› AI tidak kreatif
› AI tidak dapat menggunakan pengalaman secara langsung
› AI terbatas

COPYRIGHT @ 2017 BY REZA ADE PUTRA 24


Soft Computing
› Soft Computing adalah
– Kumpulan teknik – teknik komputasi dalam ilmu komputer, yang
berusaha untuk mempelajari, memodelkan, dan menganalisa suatu
fenomena tertentu
– Guna mengeksploitasi adanya toleransi terhadap ketidaktepatan,
ketidakpastian, dan kebenaran parsial untuk dapat diselesaikan
dengan mudah, robustness, dan biaya penyelesaiannya murah.

COPYRIGHT @ 2017 BY REZA ADE PUTRA 25


Soft Computing sebagai Solusi
› Soft computing memberikan kemudahan implementasi
dalam memecahkan masalah-masalah yang tadinya sangat
sulit dipecahkan oleh metoda komputasi konvensional.

COPYRIGHT @ 2017 BY REZA ADE PUTRA 26


Tujuan Soft Computing
› Tujuan soft computing adalah terbentuknya High Machine
Intelligence Quotient (HMIQ), yaitu :
– Sistem yang mampu mengolah informasi seperti cara berpikir
manusia
– Mempunyai kemampuan untuk menyelesaikan permasalahan
non-linier dan tidak ada model matematisnya (tractability)
– Serta dapat diimplementasikan dengan biaya rendah.

COPYRIGHT @ 2017 BY REZA ADE PUTRA 27


Metode dalam Soft Computing
1. Fuzzy Logic
2. Artificial Neural Network
3. Probabilistic Reasoning
4. Evolutionary Computation
5. Genetic Algorithm

COPYRIGHT @ 2017 BY REZA ADE PUTRA 28


REFERENCES
› Russell, S.J., and Norvig, P. 1995, Artificial Intelligence A
Modern Approach, Prentice Hall, Englewood Cliffs, New
Jersey
› Sutojo, T., Mulyanto, E., Suhartono, V., 2010, ANDI Offset,
Yogyakarta

COPYRIGHT @ 2017 BY REZA ADE PUTRA 29

Vous aimerez peut-être aussi