Kursus
AI Kelas 12: Sistem AI, Riset, dan Inovasi
Rancang sistem AI orisinal, uji, dan taruh demo daring. Lalu sajikan sistem AI orisinal dan evaluasinya sebagai karya puncak.
Kerjakan pelajarannya berurutan. Di akhir, kamu bisa memetakan layanan dalam sistem AI. Kamu bisa memilih model menurut kualitas, kecepatan, dan biaya, lalu mempertahankan desain sistem. Kamu bisa menulis pertanyaan riset yang bisa kamu uji, dan proposal satu halaman dengan garis dasar. Kamu bisa membangun versi pertama yang berfungsi, menulis rencana eksperimen, dan menguji dengan masukan yang berisik. Kamu bisa menghapus bagian dan mengukur apa yang masing-masing tambahkan dalam studi ablasi. Kamu bisa menjalankan studi pengguna kecil, menaruh demo daring, dan melacak galat serta biaya. Kamu bisa menimbang siapa yang diuntungkan dan siapa yang bisa rugi. Kamu bisa menyajikan sistem AI orisinal dan evaluasinya.
Cara pakai pelajaran ini
- Mulai di pelajaran yang bertanda Lakukan ini. Lanjut kalau kamu bisa mengerjakan sendiri baris di bawah judul.
- Mainkan Permainan dulu. Lalu kerjakan Kuis. 8 dari 10 benar untuk lulus. Lembar kerja ada di kertas. Jawaban ada di bawah.
- Setiap pelajaran memajukan karya puncakmu. Simpan log proyek: setiap keputusan, setiap eksperimen, dan setiap hasil, termasuk yang gagal.
- Pilih karya puncak di sains, bimbingan belajar, robotik dan penglihatan, atau ide startup. Pakai hanya data yang boleh kamu pakai. Minta persetujuan sebelum studi pengguna. Jaga kunci API tetap privat. Tetapkan batas pengeluaran.
Setiap pelajaran punya permainan, kuis, dan lembar kerja.
0 dari 36
Arsitektur sistem AI
- 1Layanan dalam sistem AIPetakan layanan dalam sistem AI.
- Sebut lapisan data, model, penyajian, dan antarmuka.
- Petakan produk AI nyata ke lapisan itu.
- Temukan titik gagal tunggal.
- 2Pilih modelPilih model menurut kualitas, kecepatan, dan biaya.
- Bandingkan tiga model pada set tesmu sendiri.
- Ukur kecepatan dan biaya tiap permintaan.
- Pilih satu dan jelaskan komprominya.
- 3Latih, sempurnakan, atau pakai APIPutuskan kapan melatih, menyempurnakan, atau memakai API.
- Tuliskan biaya setiap pilihan.
- Pertimbangkan data, privasi, dan kendali.
- Putuskan untuk karya puncakmu.
- 4Desain sistemGambar dan pertahankan desain sistem.
- Gambar komponen dan alur data.
- Tandai tempat kesalahan dan serangan bisa terjadi.
- Sajikan dan jawab pertanyaan.
Merumuskan masalah
- 5Masalah nyataPilih masalah nyata yang layak diselesaikan.
- Wawancarai orang yang punya masalah itu.
- Periksa apa yang sudah ada.
- Katakan mengapa AI alat yang tepat, atau bukan.
- 6Pertanyaan risetTulis pertanyaan riset yang bisa kamu uji.
- Ubah ide yang luas menjadi pertanyaan yang sempit.
- Sebut apa yang akan kamu ukur.
- Katakan hasil apa yang menjawabnya.
- 7Yang sistem harus lakukanBuat daftar apa yang sistem harus dan tidak boleh lakukan.
- Tulis persyaratan fungsi.
- Tulis batas untuk akurasi, kecepatan, biaya, dan keamanan.
- Urutkan menurut prioritas.
- 8Proposal satu halamanTulis proposal satu halaman dengan garis dasar.
- Nyatakan masalah, pendekatan, dan data.
- Tetapkan garis dasar sederhana untuk dilampaui.
- Buat jadwal.
Aplikasi AI lanjutan
- 9Penglihatan, teks, dan audioGabungkan penglihatan, teks, dan audio dalam satu sistem.
- Pelajari sistem multimodal yang nyata.
- Pilih cara menggabungkan masukan.
- Temukan di mana satu masukan bisa memperbaiki kesalahan masukan lain.
- 10Agen banyak langkahRancang agen banyak langkah dengan pemeriksaan.
- Bagi kerja ke peran perencana, pekerja, dan pemeriksa.
- Tambah pemeriksaan di antara langkah.
- Batasi alat dan pengeluaran.
- 11AI mempercepat penemuanJelaskan bagaimana AI mempercepat penemuan ilmiah.
- Pelajari satu kasus, seperti pelipatan protein atau prakiraan cuaca.
- Katakan apa yang AI lakukan dan apa yang ilmuwan lakukan.
- Temukan himpunan data ilmiah yang bisa kamu pakai.
- 12Versi pertama yang berfungsiBangun versi pertama yang berfungsi.
- Bangun versi terkecil yang bekerja dari ujung ke ujung.
- Jalankan terhadap garis dasar.
- Tuliskan apa yang diperbaiki lebih dulu.
Desain eksperimen
- 13HipotesisNyatakan hipotesis dan apa yang akan membantahnya.
- Tulis hipotesis yang bisa kamu uji.
- Tulis hasil yang membuktikan hipotesis itu salah.
- Perkirakan ukuran efeknya.
- 14Ubah satu halUbah satu hal dan biarkan yang lain tetap.
- Sebut variabel bebas dan variabel terikat.
- Tetapkan benih acak dan pengaturan.
- Jalankan setiap pengaturan beberapa kali.
- 15Set latih, validasi, dan tesBangun set latih, validasi, dan tes yang adil.
- Cegah kebocoran antar pembagian.
- Bagi menurut waktu, tempat, atau orang bila perlu.
- Kunci set tes sampai akhir.
- 16Rencana eksperimenTulis rencana eksperimen sebelum menjalankan apa pun.
- Tuliskan setiap percobaan dan pengaturannya.
- Putuskan metrik lebih dulu.
- Perkirakan komputasi dan biaya.
Evaluasi AI
- 17Tolok ukurPilih tolok ukur dan jelaskan batasnya.
- Temukan tolok ukur publik untuk tugasmu.
- Periksa apakah model mungkin sudah melihatnya saat pelatihan.
- Tambahkan kasus tesmu sendiri.
- 18Masukan berisik dan bergeserUji dengan masukan yang berisik dan bergeser.
- Tambahkan derau, salah ketik, dan buram.
- Uji pada data dari tempat atau waktu yang baru.
- Ukur seberapa jauh skor turun.
- 19Studi ablasiHapus bagian dalam studi ablasi dan ukur apa yang masing-masing tambahkan.
- Tuliskan bagian sistemmu.
- Hapus satu per satu, lalu jalankan lagi.
- Buat tabel hasilnya.
- 20Laporkan hasilLaporkan hasil dengan batang galat dan batas yang jujur.
- Tunjukkan rata-rata dan sebaran dari beberapa percobaan.
- Bandingkan dengan garis dasar.
- Tulis batasnya dengan jelas.
Kolaborasi manusia dan AI
- 21Seseorang harus menyetujuiPutuskan di mana seseorang harus menyetujui.
- Urutkan keputusan menurut risiko.
- Tambahkan orang pada keputusan berisiko tinggi.
- Rancang cara mudah untuk mengesampingkan AI.
- 22Mengapa model memilihJelaskan mengapa model membuat pilihan.
- Gunakan kepentingan fitur atau peta saliensi.
- Tunjukkan sumber untuk jawaban yang dihasilkan.
- Uji apakah pengguna memahami penjelasannya.
- 23Umpan balik penggunaKumpulkan umpan balik pengguna untuk memperbaiki sistem.
- Tambahkan nilai dan komentar.
- Ubah umpan balik menjadi kasus tes baru.
- Awas umpan balik yang menambah prasangka.
- 24Studi penggunaJalankan studi pengguna kecil dan ringkas hasilnya.
- Minta persetujuan dari setiap peserta.
- Beri tugas, lalu ukur keberhasilan dan waktu.
- Ringkas apa yang berhasil dan apa yang tidak.
Penerapan dan operasi
- 25Model di balik APIJalankan model di balik API.
- Bungkus model dalam API web.
- Tambahkan pemeriksaan masukan dan batas waktu.
- Uji bebannya.
- 26Lacak galatLacak galat, kecepatan, dan pergeseran.
- Catat permintaan tanpa data pribadi.
- Buat grafik galat dan waktu respons.
- Deteksi saat masukan bergeser dari data pelatihan.
- 27Biaya tiap penggunaPerkirakan biaya tiap pengguna.
- Ukur biaya tiap permintaan.
- Perkirakan biaya untuk 100 dan 10.000 pengguna.
- Turunkan biaya dengan cache atau model yang lebih kecil.
- 28Taruh demo daringTaruh demo daring yang bisa dicoba orang lain.
- Terapkan ke host gratis.
- Tambahkan batas pengeluaran dan batas laju.
- Tulis panduan singkat untuk pengguna.
Inovasi AI
- 29Kebutuhan yang AI penuhiTemukan kebutuhan yang bisa AI penuhi.
- Pelajari tiga produk AI dan kebutuhan yang mereka penuhi.
- Temukan kebutuhan yang belum terpenuhi.
- Perkirakan siapa yang akan memakainya.
- 30Persetujuan, privasi, dan bahayaPeriksa persetujuan, privasi, dan bahaya.
- Periksa lisensi dan persetujuan untuk datamu.
- Hapus data pribadi.
- Tuliskan kemungkinan bahaya dan cara kamu menguranginya.
- 31Siapa diuntungkan, siapa bisa rugiTimbang siapa yang diuntungkan dan siapa yang bisa rugi.
- Petakan semua orang yang terkena sistemmu.
- Timbang manfaat dan risiko untuk setiap kelompok.
- Ubah satu pilihan desain karenanya.
- 32Proposal riset atau kasus bisnisTulis proposal riset atau kasus bisnis.
- Pilih proposal riset atau pitch startup.
- Dukung setiap klaim dengan hasilmu.
- Latih dengan umpan balik.
Studio karya puncak AI
- 33Perbaiki dari hasil tesPerbaiki sistem dari hasil tes.
- Pilih kelemahan terbesar dari evaluasimu.
- Perbaiki, lalu jalankan tes lagi.
- Catat perubahan di logmu.
- 34Laporan teknisTulis laporan teknis yang jelas.
- Tulis abstrak, metode, hasil, dan batas.
- Buat gambar dan tabel yang jelas.
- Bagikan kodemu supaya orang lain bisa mengulanginya.
- 35Poster dan demo langsungBuat poster dan demo langsung.
- Buat poster riset satu halaman.
- Siapkan demo langsung selama 3 menit.
- Siapkan cadangan kalau demo gagal.
- 36Sistem AI orisinalSajikan sistem AI orisinal dan evaluasinya.
- Sajikan masalah, sistem, dan hasil.
- Tunjukkan perbandingannya dengan garis dasar.
- Jawab pertanyaan tentang batasnya.