SEKOLAHSMA

Tanggung Jawab Pengembang KA

Koding & Kecerdasan Artifisial SMA · Kelas 12 · Fase F

Etika dan tanggung jawab pengembang: keadilan algoritmik, keamanan, transparansi, prinsip human-centered.

Konsep kunci yang dipelajari

  • keadilan algoritmik dan mitigasi bias
  • keamanan dan privasi dalam pengembangan
  • transparansi dan akuntabilitas
  • pengujian dampak sebelum rilis
  • kode etik pengembang KA

Contoh soal Tanggung Jawab Pengembang KA dan pembahasannya

5 soal pilihan ganda berikut diambil dari bank soal SekolahSMA, lengkap dengan pembahasan langkah demi langkah. Coba kerjakan dulu sebelum membaca pembahasannya.

SOAL 1

Apa yang dimaksud dengan Tanggung jawab pengembang?

  1. A. kewajiban moral dan hukum pembuat KA atas dampak sistem yang dibuatnya ✓ Jawaban benar
  2. B. upaya agar keputusan sistem tidak memihak atau merugikan kelompok tertentu
  3. C. langkah mengurangi ketidakadilan pada data dan model
  4. D. keterbukaan tentang cara kerja dan keterbatasan sistem KA
  5. E. kesediaan bertanggung jawab dan menjelaskan keputusan sistem
Pembahasan

Konsep: Tanggung jawab pengembang adalah kewajiban moral dan hukum pembuat KA atas dampak sistem yang dibuatnya. Tanggung jawab pengembang memang berarti kewajiban moral dan hukum pembuat KA atas dampak sistem yang dibuatnya. Secara konkret, konsep payung: pengembang sendiri, bukan sekadar pengguna atau platform, yang menanggung akibat ketika sistem yang ia bangun merugikan orang lain, sehingga kewajiban itu melekat sejak perancangan sampai sistem dipakai. Mengapa opsi lain salah: - B: Definisi "upaya agar keputusan sistem tidak memihak atau merugikan kelompok tert..." ini menggoda karena sama-sama soal tanggung jawab KA, tapi itu sebenarnya definisi keadilan algoritmik, bukan tanggung jawab pengembang. Berbeda dari mitigasi bias yang menyasar penyebab di data/model; keadilan algoritmik menilai hasil keputusannya. - C: Kalimat "langkah mengurangi ketidakadilan pada data dan model" tampak cocok sekilas, padahal itu sebenarnya definisi mitigasi bias, dan bukan pengertian dari tanggung jawab pengembang. Fokus pada proses/data sebelum dan selama pelatihan, berbeda dari audit algoritma yang memeriksa sistem yang sudah jadi. - D: Rumusan "keterbukaan tentang cara kerja dan keterbatasan sistem KA" mudah tertukar, namun itu sebenarnya definisi transparansi, sedangkan tanggung jawab pengembang punya makna yang berbeda. Berbeda dari keterjelasan (explainability) yang menjelaskan satu keputusan spesifik, bukan sistem secara keseluruhan. - E: "kesediaan bertanggung jawab dan menjelaskan keputusan sistem" terdengar berkaitan, tetapi itu sebenarnya definisi akuntabilitas, bukan makna dari tanggung jawab pengembang. Lebih sempit daripada tanggung jawab pengembang; akuntabilitas adalah wujud konkret berupa kesediaan menjawab dan menanggung konsekuensi. Tips: Kata kunci 'kewajiban' + 'dampak sistem yang dibuatnya' menunjuk ke pengembang sebagai pihak yang menanggung.

SOAL 2

Apa yang dimaksud dengan Keadilan algoritmik?

  1. A. langkah mengurangi ketidakadilan pada data dan model
  2. B. upaya agar keputusan sistem tidak memihak atau merugikan kelompok tertentu ✓ Jawaban benar
  3. C. keterbukaan tentang cara kerja dan keterbatasan sistem KA
  4. D. kesediaan bertanggung jawab dan menjelaskan keputusan sistem
  5. E. perlindungan data pribadi yang dikumpulkan dan diolah sistem
Pembahasan

Konsep: Keadilan algoritmik adalah upaya agar keputusan sistem tidak memihak atau merugikan kelompok tertentu. Keadilan algoritmik memang berarti upaya agar keputusan sistem tidak memihak atau merugikan kelompok tertentu. Secara konkret, menyoroti hasil akhir keputusan sistem, apakah kelompok yang berbeda diperlakukan setara, misalnya peluang lolos seleksi yang sama untuk pelamar dari latar belakang berbeda. Mengapa opsi lain salah: - A: Definisi "langkah mengurangi ketidakadilan pada data dan model" ini menggoda karena sama-sama soal tanggung jawab KA, tapi itu sebenarnya definisi mitigasi bias, bukan keadilan algoritmik. Fokus pada proses/data sebelum dan selama pelatihan, berbeda dari audit algoritma yang memeriksa sistem yang sudah jadi. - C: Kalimat "keterbukaan tentang cara kerja dan keterbatasan sistem KA" tampak cocok sekilas, padahal itu sebenarnya definisi transparansi, dan bukan pengertian dari keadilan algoritmik. Berbeda dari keterjelasan (explainability) yang menjelaskan satu keputusan spesifik, bukan sistem secara keseluruhan. - D: Rumusan "kesediaan bertanggung jawab dan menjelaskan keputusan sistem" mudah tertukar, namun itu sebenarnya definisi akuntabilitas, sedangkan keadilan algoritmik punya makna yang berbeda. Lebih sempit daripada tanggung jawab pengembang; akuntabilitas adalah wujud konkret berupa kesediaan menjawab dan menanggung konsekuensi. - E: "perlindungan data pribadi yang dikumpulkan dan diolah sistem" terdengar berkaitan, tetapi itu sebenarnya definisi privasi pengguna, bukan makna dari keadilan algoritmik. Berbeda dari keamanan sistem yang melindungi dari serangan luar; privasi soal bagaimana data pribadi itu sendiri diperlakukan. Tips: Kata kunci 'keputusan...tidak memihak' menandakan soal hasil, bukan proses pengolahan data.

SOAL 3

Apa yang dimaksud dengan Mitigasi bias?

  1. A. keterbukaan tentang cara kerja dan keterbatasan sistem KA
  2. B. kesediaan bertanggung jawab dan menjelaskan keputusan sistem
  3. C. langkah mengurangi ketidakadilan pada data dan model ✓ Jawaban benar
  4. D. perlindungan data pribadi yang dikumpulkan dan diolah sistem
  5. E. perlindungan sistem KA dari serangan dan penyalahgunaan
Pembahasan

Konsep: Mitigasi bias adalah langkah mengurangi ketidakadilan pada data dan model. Mitigasi bias memang berarti langkah mengurangi ketidakadilan pada data dan model. Secara konkret, tindakan konkret pada tahap data dan pelatihan, misalnya menambah data kelompok minoritas yang kurang terwakili agar model tidak belajar pola yang timpang. Mengapa opsi lain salah: - A: Definisi "keterbukaan tentang cara kerja dan keterbatasan sistem KA" ini menggoda karena sama-sama soal tanggung jawab KA, tapi itu sebenarnya definisi transparansi, bukan mitigasi bias. Berbeda dari keterjelasan (explainability) yang menjelaskan satu keputusan spesifik, bukan sistem secara keseluruhan. - B: Kalimat "kesediaan bertanggung jawab dan menjelaskan keputusan sistem" tampak cocok sekilas, padahal itu sebenarnya definisi akuntabilitas, dan bukan pengertian dari mitigasi bias. Lebih sempit daripada tanggung jawab pengembang; akuntabilitas adalah wujud konkret berupa kesediaan menjawab dan menanggung konsekuensi. - D: Rumusan "perlindungan data pribadi yang dikumpulkan dan diolah sistem" mudah tertukar, namun itu sebenarnya definisi privasi pengguna, sedangkan mitigasi bias punya makna yang berbeda. Berbeda dari keamanan sistem yang melindungi dari serangan luar; privasi soal bagaimana data pribadi itu sendiri diperlakukan. - E: "perlindungan sistem KA dari serangan dan penyalahgunaan" terdengar berkaitan, tetapi itu sebenarnya definisi keamanan sistem, bukan makna dari mitigasi bias. Soal serangan/eksploitasi terhadap sistem, berbeda dari pengujian dampak yang menilai potensi bahaya keputusan sistem sebelum rilis. Tips: Kata kunci 'data dan model' menunjuk perbaikan di sumbernya.

SOAL 4

Apa yang dimaksud dengan Transparansi?

  1. A. kesediaan bertanggung jawab dan menjelaskan keputusan sistem
  2. B. perlindungan data pribadi yang dikumpulkan dan diolah sistem
  3. C. perlindungan sistem KA dari serangan dan penyalahgunaan
  4. D. keterbukaan tentang cara kerja dan keterbatasan sistem KA ✓ Jawaban benar
  5. E. izin sadar sebelum data pengguna dikumpulkan atau dipakai
Pembahasan

Konsep: Transparansi adalah keterbukaan tentang cara kerja dan keterbatasan sistem KA. Transparansi memang berarti keterbukaan tentang cara kerja dan keterbatasan sistem KA. Secara konkret, informasi umum yang dibuka ke publik atau pengguna tentang bagaimana sistem secara garis besar bekerja dan apa yang tidak bisa dilakukannya. Mengapa opsi lain salah: - A: Definisi "kesediaan bertanggung jawab dan menjelaskan keputusan sistem" ini menggoda karena sama-sama soal tanggung jawab KA, tapi itu sebenarnya definisi akuntabilitas, bukan transparansi. Lebih sempit daripada tanggung jawab pengembang; akuntabilitas adalah wujud konkret berupa kesediaan menjawab dan menanggung konsekuensi. - B: Kalimat "perlindungan data pribadi yang dikumpulkan dan diolah sistem" tampak cocok sekilas, padahal itu sebenarnya definisi privasi pengguna, dan bukan pengertian dari transparansi. Berbeda dari keamanan sistem yang melindungi dari serangan luar; privasi soal bagaimana data pribadi itu sendiri diperlakukan. - C: Rumusan "perlindungan sistem KA dari serangan dan penyalahgunaan" mudah tertukar, namun itu sebenarnya definisi keamanan sistem, sedangkan transparansi punya makna yang berbeda. Soal serangan/eksploitasi terhadap sistem, berbeda dari pengujian dampak yang menilai potensi bahaya keputusan sistem sebelum rilis. - E: "izin sadar sebelum data pengguna dikumpulkan atau dipakai" terdengar berkaitan, tetapi itu sebenarnya definisi persetujuan pengguna, bukan makna dari transparansi. Soal izin di muka sebelum data diambil, berbeda dari privasi pengguna yang soal perlindungan data yang sudah dikumpulkan. Tips: Kata kunci 'cara kerja dan keterbatasan' bersifat umum, bukan satu keputusan.

SOAL 5

Apa yang dimaksud dengan Akuntabilitas?

  1. A. perlindungan data pribadi yang dikumpulkan dan diolah sistem
  2. B. perlindungan sistem KA dari serangan dan penyalahgunaan
  3. C. izin sadar sebelum data pengguna dikumpulkan atau dipakai
  4. D. menilai kemungkinan bahaya sistem sebelum dirilis ke publik
  5. E. kesediaan bertanggung jawab dan menjelaskan keputusan sistem ✓ Jawaban benar
Pembahasan

Konsep: Akuntabilitas adalah kesediaan bertanggung jawab dan menjelaskan keputusan sistem. Akuntabilitas memang berarti kesediaan bertanggung jawab dan menjelaskan keputusan sistem. Secara konkret, adanya pihak yang bisa dimintai pertanggungjawaban dan bersedia menjelaskan ketika sistem keliru, misalnya menyediakan jalur pengaduan bagi pengguna yang dirugikan. Mengapa opsi lain salah: - A: Definisi "perlindungan data pribadi yang dikumpulkan dan diolah sistem" ini menggoda karena sama-sama soal tanggung jawab KA, tapi itu sebenarnya definisi privasi pengguna, bukan akuntabilitas. Berbeda dari keamanan sistem yang melindungi dari serangan luar; privasi soal bagaimana data pribadi itu sendiri diperlakukan. - B: Kalimat "perlindungan sistem KA dari serangan dan penyalahgunaan" tampak cocok sekilas, padahal itu sebenarnya definisi keamanan sistem, dan bukan pengertian dari akuntabilitas. Soal serangan/eksploitasi terhadap sistem, berbeda dari pengujian dampak yang menilai potensi bahaya keputusan sistem sebelum rilis. - C: Rumusan "izin sadar sebelum data pengguna dikumpulkan atau dipakai" mudah tertukar, namun itu sebenarnya definisi persetujuan pengguna, sedangkan akuntabilitas punya makna yang berbeda. Soal izin di muka sebelum data diambil, berbeda dari privasi pengguna yang soal perlindungan data yang sudah dikumpulkan. - D: "menilai kemungkinan bahaya sistem sebelum dirilis ke publik" terdengar berkaitan, tetapi itu sebenarnya definisi pengujian dampak, bukan makna dari akuntabilitas. Dilakukan sebelum rilis, berbeda dari audit algoritma yang bisa berkala/pasca-rilis dan dari verifikasi keluaran yang memeriksa satu hasil spesifik. Tips: Kata kunci 'kesediaan...menjelaskan' menandakan adanya mekanisme pertanggungjawaban.

Latihan soal Tanggung Jawab Pengembang KA

Tersedia 80 soal latihan Tanggung Jawab Pengembang KA dengan pembahasan langkah demi langkah, plus Kak Guru AI yang menjelaskan konsep 24/7. Mulai gratis tanpa kartu kredit.

Daftar gratis & mulai latihan

Topik lain di Koding & Kecerdasan Artifisial