Slide 1

Slide 1 text

Essential Basics and Practical Guide to Get You Started Indratama Pangasian manalu Intro to AI Curriculum Developer, Dicoding

Slide 2

Slide 2 text

Produk AI apa yang pernah Anda pakai?

Slide 3

Slide 3 text

Living in the Age of AI

Slide 4

Slide 4 text

65% of consumers have trust in the businesses which use AI technology - Forbes Advisor

Slide 5

Slide 5 text

This is John. Don’t be like John.

Slide 6

Slide 6 text

What is AI?

Slide 7

Slide 7 text

AI atau kecerdasan buatan (noun.) disiplin ilmu yang fokus pada pengembangan sistem komputer sehingga dapat mengerjakan pekerjaan yang biasanya membutuhkan kecerdasan manusia

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

Taksonomi AI ● AI: Memiripkan perilaku manusia ke komputer untuk belajar & bekerja mandiri. ● ML: Belajar pola dari data tanpa diprogram secara eksplisit. ● Deep Learning: ML tingkat lanjut yang menggunakan jaringan syaraf tiruan (neural network). ● Generative AI: Menciptakan konten baru dari input pengguna.

Slide 10

Slide 10 text

Differences Between AI Subfields

Slide 11

Slide 11 text

Machine Learning

Slide 12

Slide 12 text

Traditional Programming Machine Learning

Slide 13

Slide 13 text

Illustration - Activity Recognition

Slide 14

Slide 14 text

Illustration - Activity Recognition

Slide 15

Slide 15 text

Illustration - Activity Recognition

Slide 16

Slide 16 text

Tipe-Tipe Machine Learning

Slide 17

Slide 17 text

1. Supervised Learning Jenis ML yang dilatih menggunakan data yang telah diberi label.

Slide 18

Slide 18 text

Contoh Supervised Learning - Classification Email Spam Checker

Slide 19

Slide 19 text

Contoh Supervised Learning - Regression Housing Price Prediction ? ? ?

Slide 20

Slide 20 text

2. Unsupervised Learning Jenis ML yang dilatih menggunakan data yang tidak memiliki label.

Slide 21

Slide 21 text

Contoh Unsupervised Learning System Recommendation

Slide 22

Slide 22 text

Reinforcement Learning Jenis ML di mana mesin belajar membuat keputusan dengan berinteraksi dengan lingkungannya melalui trial and error.

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

Deep Learning

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

Deep Learning Deep Learning adalah cabang ilmu machine learning dengan algoritma jaringan syaraf tiruan (artificial neural network) yang dapat belajar dari sejumlah besar data, terinspirasi dari struktur otak manusia.

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

Reference: 3Blue1Brown

Slide 31

Slide 31 text

Generative AI (Gen AI)

Slide 32

Slide 32 text

What is Generative AI? ● GenAI adalah jenis AI yang menciptakan konten baru berdasarkan apa yang telah dipelajarinya dari konten yang ada. ● Proses pembelajaran dari konten yang ada disebut pelatihan dan menghasilkan terciptanya model statistik. ● Saat diberi sebuah prompt, GenAI menggunakan model statistik tersebut untuk memberikan respon dengan angka probabilitas tertinggi–dan ini menghasilkan konten baru.

Slide 33

Slide 33 text

Generative AI juga ada cabangnya lho… Generative Adversarial Networks (GAN) Diffusion Model Large Language Model (LLM)

Slide 34

Slide 34 text

Large Language Model (LLM) mempelajari pola dalam bahasa melalui data pelatihan. Lalu, dengan teks sebagai prompt, memprediksi kata atau kalimat selanjutnya menggunakan model statistik berdasarkan probabilitas tertinggi.

Slide 35

Slide 35 text

Large Language Model - A next word predictor... Token is a part of a word, the atomic unit that LLMs work in. The cat sat on a it ... the ... ... L L M The vector representation of the input token The vector representation for the next output token Most likely next word Next most likely next word Less likely next words

Slide 36

Slide 36 text

TTK - Tiba Tiba Kuis

Slide 37

Slide 37 text

Practical Guide to Machine Learning

Slide 38

Slide 38 text

Machine Learning Workflow

Slide 39

Slide 39 text

On-Cloud Deployed directly to Cloud Server ML Implementations On-Device Deployed directly to Browser, Mobile Phone, IoT Machine Learning Deployment

Slide 40

Slide 40 text

On-Cloud ● High Performance ● Scalability ● Centralized Management ● No new knowledge needed ○ Only using networking to send and receive result from the cloud

Slide 41

Slide 41 text

● Lower latency ● Offline availability ● Privacy preserving ● Cost savings On-Device

Slide 42

Slide 42 text

Still a lot of more…

Slide 43

Slide 43 text

Metode Belajar yang Efektif - Hampir untuk Semua Hal Mendengarkan penjelasan orang lain (10%) Membaca/melihat (20%) Berpartisipasi dalam diskusi (30%) Berlatih dan mencoba (50%) Feedback dari expert (75%) Kombinasi kurikulum, fasilitator, dan metode penguasaan ilmu (90%)

Slide 44

Slide 44 text

No content

Slide 45

Slide 45 text

Memulai Pemrograman dengan Python Machine Learning Engineer Journey - All in One Belajar Dasar AI Belajar Dasar Visualisasi Data Belajar Dasar SQL Belajar Pemrosesan Data Belajar Pengembangan Machine Learning Machine Learning Terapan Belajar Analisis Data dengan Python Belajar Machine Learning untuk Pemula

Slide 46

Slide 46 text

AI tidak akan menggantikan manusia. Tapi orang yang tidak menggunakan AI akan tergantikan oleh orang yang menggunakan AI. - Andrew Ng

Slide 47

Slide 47 text

Thank You ian_indratama [email protected] indratamapm