- Definisi dan Pengertian:
- Artificial Intelligence (AI) atau kecerdasan buatan adalah kemampuan komputer untuk meniru kemampuan kognitif manusia, seperti belajar, memecahkan masalah, dan pengambilan keputusan. Bayangkan AI seperti otak yang sangat cerdas, bisa belajar dari data dan melakukan hal-hal yang biasanya hanya bisa dilakukan manusia.
- Machine Learning (ML) adalah bagian dari AI. ML adalah teknik yang memungkinkan komputer untuk “belajar” dari data tanpa diprogram secara eksplisit. Alih-alih memberikan instruksi langkah demi langkah, kita memberikan data kepada komputer, dan komputer menemukan pola dan aturan sendiri dari data tersebut. ML seperti memberikan contoh kepada anak kecil, dan anak itu belajar sendiri dari contoh tersebut.
- Perbedaan dan Keterkaitannya:
- AI adalah konsep luas tentang mesin yang cerdas, sedangkan ML adalah salah satu cara untuk membuat mesin menjadi cerdas.
- ML adalah subset dari AI. AI mencakup berbagai teknik, termasuk ML, natural language processing (NLP), computer vision, dan lainnya.
- Contoh Penerapan dalam Kehidupan Sehari-hari:
- Sistem Rekomendasi Film/Musik: Layanan streaming seperti Netflix dan Spotify menggunakan ML untuk menganalisis riwayat tontonan/pendengaranmu, preferensi genre, dan rating yang diberikan untuk merekomendasikan film atau musik yang mungkin kamu sukai. Ini termasuk supervised learning dan unsupervised learning.
- Deteksi Fraud (Penipuan): Bank dan perusahaan kartu kredit menggunakan ML untuk mendeteksi transaksi yang mencurigakan. Sistem ini dilatih dengan data transaksi masa lalu untuk mengidentifikasi pola yang menunjukkan kemungkinan penipuan. Ini merupakan contoh supervised learning, di mana data transaksi diberi label “fraud” atau “tidak fraud”.
- Pengenalan Wajah: Ponsel pintar dan sistem keamanan menggunakan ML untuk mengenali wajah manusia. Sistem ini dilatih dengan jutaan gambar wajah untuk belajar membedakan satu wajah dengan wajah lainnya. Ini adalah contoh supervised learning.
- Prediksi Cuaca: Aplikasi dan website cuaca menggunakan ML untuk memprediksi cuaca berdasarkan data historis, pola angin, suhu, dan faktor-faktor lainnya. Ini melibatkan teknik supervised learning dan time series analysis.
Exercise Files