Artificial intelligence(AI) - Rian010/Journal GitHub Wiki
Artificial Intelligence (AI) adalah cabang dari ilmu komputer yang berfokus pada pengembangan sistem komputer yang mampu melakukan tugas yang biasanya memerlukan kecerdasan manusia. Tujuan utama dari AI adalah untuk menciptakan mesin yang dapat berpikir, belajar, dan bertindak seperti manusia.
Ada berbagai pendekatan dalam pengembangan AI, termasuk:
-
AI Simbolik: Pendekatan ini menggunakan aturan logika dan pemrograman simbolik untuk membuat mesin dapat memahami dan mengolah informasi simbolik seperti bahasa manusia.
-
Machine Learning: Machine learning adalah metode yang mengizinkan mesin untuk belajar dari data tanpa perlu secara eksplisit diprogram. Ini termasuk pembelajaran supervisi, tak terawasi, dan pembelajaran penguatan.
-
Deep Learning: Deep learning adalah subbidang dari machine learning yang menggunakan jaringan saraf tiruan yang terdiri dari banyak lapisan (biasanya disebut "neural networks") untuk memahami dan memproses data.
-
AI Berbasis Pengetahuan: Pendekatan ini menggunakan representasi pengetahuan dan pemahaman semantik untuk membuat mesin dapat membuat kesimpulan dan mengambil keputusan berdasarkan pengetahuan yang dimiliki.
Contoh aplikasi AI termasuk pengenalan wajah, sistem rekomendasi, pemrosesan bahasa alami, pengolahan citra, mobil otonom, dan banyak lagi. AI telah memberikan dampak besar pada berbagai industri dan kehidupan sehari-hari, meningkatkan efisiensi, produktivitas, dan kemampuan kita dalam memecahkan masalah yang kompleks.
Berikut adalah daftar lengkap dokumentasi tentang Artificial Intelligence (AI) dari awal hingga saat ini, disusun dalam format Markdown.
Era Prasejarah AI
1943
- McCulloch Pitts Model Neuron Network: Warren McCulloch dan Walter Pitts mempublikasikan model neuron yang menjelaskan bagaimana saraf terhubung satu sama lain untuk mengambil keputusan.
Era Klasik AI
1950
- Turing Test Alan Turing: Alan Turing mengajukan ide tentang uji coba perilaku manusia dan mesin dalam komunikasi melalui dialog.
1956
- Perkenalan Konsep AI John McCarthy: John McCarthy secara resmi menggunakan istilah "Artificial Intelligence" pada konferensinya di Dartmouth College.
1957
- Logic Theorist Allen Newell, Herbert A. Simon, Cliff Shaw: Logic Theorist adalah program pertama yang bisa bekerja sebagai asisten matematis.
1958
- Perkalian Matrix Frank Rosenblatt: Frank Rosenblatt mengembangkan algoritma backpropagation, yang digunakan untuk belajar neural network.
1964
- ELIZA Joseph Weizenbaum: Program chatbot pertama yang mampu melakukan conversasi dasar dengan orang.
Era Infeksii AI
1974
- Memori Asosiatif Donald Michie: Donald Michie memperkenalkan Memori Asosiatif, yaitu metode machine learning untuk mendefinisikan hubungan antar data.
1980
- Backpropagation Paul Werbos: Paul Werbos memperkenalkan backpropagation sebagai cara efektif untuk training multi layer neural networks.
Era Resurgence AI
1997
- [Deep Blue IBM Computer vs Garry Kasparov](https://www.scientificamerican.com/article/deep-blue-vs-garry-kasp arov/): IBM Deep Blue computer berebut gelaran juara dunia catur dari Garry Kasparov.
2005
- Support Vector Machine Alex Smola, Bernhard Scholkopf: Support vector machines telah mulai populer sebagai teknik klasifikasi dalam bidang ilmu statistik.
2010
- Convolutional Neural Network Yann LeCun et al. : Convolutional Neural Networks dimanfaatkan untuk mendeteksi pola gambar dan video.
Era Intelligent Assistance
2011
- Apple Siri: Apple Siri hadir sebagai personal assistant virtual yang mudah dipakai oleh pengguna iPhone.
2014
- Amazon Alexa: Amazon Alexa lahir sebagai intelligent home automation system.
Era Autonomous Systems
2016
- Autonomous Car Tesla Motors: Tesla Motors menghadirkan mobil autonome yang dilengkapi sistem navigasi otomatis.
2017
- AlphaZero Google Deepmind: AlphaZero dikembangkan oleh Google Deepmind untuk bermain permainan tradisional tanpa pengetahuan awal.
2020
- OpenAI ChatGPT: ChatGPT merupakan chatbot generative text dikembangkan oleh OpenAI yang mampu melakukan conversasi interaktif dan realistis.