wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ARTIFICIAL INTELLIGENCE AI RPL SMK KELAS 11 12 PTS PAS SUMATIF

Total questions: 75

Worksheet time: 38mins

Name
Class
Date
1.

Apa yang dimaksud dengan Artificial Intelligence (AI) ?

a)

Inteligensi Buatan

b)

Inteligensi Manusia

c)

Inteligensi Alamiah

d)

Inteligensi Asli

e)

Inteligensi Sosial

2.

Algoritma apa yang umumnya digunakan dalam pembelajaran mesin untuk membuat prediksi ?

a)

QuickSort

b)

BubbleSort

c)

Sorting Algorithm

d)

Machine Learning Algorithm

e)

Deep Learning Algorithm

3.

Apa yang menjadi dasar bagi sistem kecerdasan buatan yang memodelkan kemampuan otak manusia ?

a)

Logika Fuzzy

b)

Neural Networks

c)

Genetic Algorithms

d)

Forecast

e)

Decision Trees

4.

Manakah di antara berikut yang bukan merupakan aplikasi umum dari AI ?

a)

Pemrosesan Gambar

b)

Pengenalan Suara

c)

Pengolahan Teks

d)

Pengatur AI

e)

Penyimpanan Data

5.

Apa peran utama dari chatbot dalam AI?

a)

Pengenalan Wajah

b)

Komunikasi Manusia-Mesin

c)

Pengolahan Citra

d)

Pemodelan 3D

e)

Pengelola AI

6.

Metode apa yang digunakan untuk mengajar komputer bagaimana belajar ?

a)

Reinforcement Learning

b)

Supervised Learning

c)

Unsupervised Learning

d)

Deep Learning

e)

Machine Learning

7.

Apa yang dimaksud dengan "unsupervised learning" ?

a)

Model dilatih dengan label data

b)

Model dilatih tanpa label data

c)

Model menggunakan reinforcement

d)

Model menggunakan deep learning

e)

Model AI

8.

Apa fungsi utama dari sistem pakar dalam AI ?

a)

Membuat keputusan tanpa data

b)

Memberikan saran berbasis aturan

c)

Mengolah citra dan video

d)

Membuat Algoritma AI

e)

Menganalisis sentimen sosial media

9.

Apa yang dimaksud dengan "natural language processing" (NLP) ?

a)

Proses pembelajaran alami

b)

Pengolahan bahasa manusia oleh komputer

c)

Pengolahan bahasa manusia oleh manusia

d)

Mengelola keputusan dari sistem

e)

Proses pembelajaran komputer

10.

Apa tujuan utama dari penggunaan algoritma genetika dalam AI ?

a)

Pengenalan pola

b)

Pencarian solusi optimal

c)

Pengolahan bahasa alami

d)

Pengelola pembelajaran komputer

e)

Pengambilan keputusan

11.

Apa yang dimaksud dengan "computer vision" ?

a)

Kemampuan komputer untuk melihat

b)

Pengolahan bahasa komputer

c)

Pengenalan suara

d)

Pengenalan pola

e)

Proses Genetika

12.

Algoritma apa yang sering digunakan dalam tugas klasifikasi dalam machine learning ?

a)

Clustering

b)

Regression

c)

Decision Trees

d)

Genetic Algorithms

e)

CNN

13.

Apa yang dimaksud dengan "overfitting" dalam konteks machine learning ?

a)

Model terlalu sederhana

b)

Model cocok dengan data pelatihan tetapi tidak umum

c)

Model tidak cocok dengan data pelatihan

d)

Model terlalu kompleks

e)

Model sistem AI

14.

Apa yang membedakan antara AI kuat dan AI lemah ?

a)

AI kuat dapat menyelesaikan semua tugas manusia; AI lemah memiliki batasan

b)

AI lemah dapat menyelesaikan semua tugas manusia; AI kuat memiliki batasan

c)

Keduanya memiliki kemampuan yang sama

d)

Tidak ada perbedaan antara keduanya

e)

Lebih ke arah akurasi

15.

Apa keuntungan utama dari penggunaan teknik pengolahan bahasa alami dalam sistem AI ?

a)

Kemampuan untuk memproses citra dengan lebih baik

b)

Peningkatan dalam pengenalan suara

c)

Peningkatan model AI

d)

Kemampuan untuk berinteraksi dengan manusia melalui bahasa alami

e)

Peningkatan dalam kecepatan komputasi

16.

Apa peran utama dari dataset dalam pengembangan model AI ?

a)

Menentukan arsitektur model

b)

Memberikan petunjuk untuk pelatihan model

c)

Menyediakan API untuk model

d)

Pengelola API untuk model

e)

Mengoptimalkan kecepatan inferensi model

17.

Mengapa penting untuk memiliki dataset yang representatif dalam pengembangan model AI?

a)

Hanya untuk meningkatkan kecepatan inferensi

b)

Untuk mengurangi kompleksitas model

c)

Agar model dapat mengatasi variasi data yang sebenarnya

d)

Hanya untuk memastikan keakuratan tinggi

e)

Pengelola API untuk model

18.

Apa yang dimaksud dengan "preprocessing" data dalam konteks dataset AI ?

a)

Proses memilih dataset yang tepat

b)

Proses memproses data sebelum digunakan untuk pelatihan model

c)

Proses menghapus data yang tidak relevan

d)

Pengelola API untuk model

e)

Proses mengoptimalkan model setelah pelatihan

19.

Apa peran utama dari dataset dalam pengembangan model Artificial Intelligence ?

a)

Menentukan arsitektur model

b)

Memberikan petunjuk untuk pelatihan model

c)

Menyediakan API untuk model

d)

Untuk mengurangi kompleksitas model

e)

Mengoptimalkan kecepatan inferensi model

20.

Apa yang dimaksud dengan tahap "preparation" dalam proses pengolahan dataset ?

a)

Proses menggabungkan dua dataset

b)

Proses menyiapkan dataset sebelum digunakan

c)

Proses menyusun dataset menjadi kategori

d)

Proses menghapus outlier dari dataset

e)

Untuk mengurangi kompleksitas model

21.

Mengapa preprocessing data diperlukan sebelum melatih model AI ?

a)

Untuk meningkatkan kompleksitas model

b)

Agar model dapat mengatasi variasi data yang sebenarnya

c)

Hanya untuk mengurangi waktu pelatihan

d)

Untuk menghindari overfitting pada model

e)

Proses menghapus outlier dari dataset

22.

Apa manfaat utama dari visualisasi data dalam konteks AI ?

a)

Mempercepat pelatihan model

b)

Memudahkan interpretasi pola dan tren dalam data

c)

Mengurangi kebutuhan preprocessing

d)

Proses menghapus outlier dari dataset

e)

Meningkatkan akurasi model secara otomatis

23.

Manakah di antara berikut yang bukan merupakan tipe utama dari Artificial Intelligence ?

a)

AI Kuat (Strong AI)

b)

AI Lemah (Weak AI)

c)

Narrow AI

d)

Human-like AI

e)

Susarrow AI

24.

Bagaimana cara menilai kualitas sebuah dataset ?

a)

Berdasarkan kompleksitas model yang dapat dibangun

b)

Dengan melihat jumlah kolom dalam dataset

c)

Dengan memeriksa kualitas dan representativitas data

d)

Berdasarkan waktu pelatihan yang diperlukan

e)

Proses menghapus outlier dari dataset

25.

Apa tujuan dari proses encoding dalam tahap preparation dataset ?

a)

Mengurangi dimensi dataset

b)

Mengubah data kategorikal menjadi bentuk yang dapat diproses oleh model

c)

Mengurangi variabilitas data

d)

Dengan melihat jumlah kolom dalam dataset

e)

Meningkatkan kompleksitas model

26.

Mengapa histogram sering digunakan untuk visualisasi data ?

a)

Untuk menampilkan hubungan antar variabel

b)

Untuk mengidentifikasi pencilan (outliers) dalam data

c)

Untuk menunjukkan distribusi frekuensi data

d)

Meningkatkan kompleksitas model

e)

Untuk menampilkan pola waktu dalam data

27.

Apa definisi yang paling sesuai untuk Machine Learning?

a)

Proses mengajarkan komputer untuk berpikir seperti manusia

b)

Teknik membuat mesin dapat belajar dari data tanpa pemrograman eksplisit

c)

Penggunaan algoritma untuk meningkatkan kecerdasan komputer

d)

Proses membuat mesin dapat menggantikan pekerjaan manusia

e)

Untuk menampilkan hubungan antar variabel

28.

Apa yang membedakan Deep Learning dari Machine Learning konvensional ?

a)

Deep Learning hanya menggunakan satu lapisan neural

b)

Deep Learning memerlukan lebih banyak data untuk pelatihan

c)

Deep Learning menggunakan model dengan banyak lapisan neural

d)

Deep Learning hanya cocok untuk tugas klasifikasi sederhana

e)

Deep Learning memerlukan hubungan antar variabel

29.

Apa keuntungan utama dari penggunaan deep neural networks dalam Deep Learning ?

a)

Pengurangan kompleksitas model

b)

Kemampuan untuk memproses data terbatas

c)

Kemampuan untuk menangani tugas yang kompleks dan besar

d)

Penyederhanaan tugas klasifikasi

e)

Model dilatih dengan label data

30.

Bagaimana deep neural networks mendapatkan "deep" dalam deep learning?

a)

Dengan menggunakan lebih banyak lapisan neural

b)

Dengan mengurangi dimensi data

c)

Dengan mempercepat proses pelatihan

d)

Penyederhanaan tugas klasifikasi

e)

Dengan menggabungkan berbagai jenis model

31.

Bahasa pemrograman yang umum digunakan untuk Data Science / Artificial Intelligence (AI) …

a)

Python

b)

C++

c)

Ruby

d)

Perl

e)

Php

32.

Yang dimaksud dari dataset pada Data Science / Artificial Intelligence (AI) …

a)

Sebuah program komputer

b)

Kumpulan data terstruktur

c)

Sebuah algoritma pemrograman

d)

Sebuah model

e)

Php

33.

Langkah pertama dalam data preparation pada Data Science / Artificial Intelligence (AI) …

a)

Visualisasi data

b)

Kumpulan data terstruktur

c)

Pengumpulan data

d)

Cleaning data

e)

Analisis data

34.

Data preprocessing pada Data Science / Artificial Intelligence (AI) termasuk tahap …

a)

Visualisasi data

b)

Evaluasi data

c)

Pengumpulan data

d)

Normalisasi

e)

Deployment

35.

Data visualisasi pada Data Science / Artificial Intelligence (AI) …

a)

Prediksi data

b)

Evaluasi data

c)

Pengumpulan data

d)

Normalisasi

e)

Menampilkan data dalam bentuk grafik

36.

Machine Learning pada Data Science / Artificial Intelligence (AI) …

a)

Algoritman pencarian di internet

b)

Metode membersihkan data

c)

Pengumpulan data

d)

Normalisasi penyimpanan data

e)

Subset dari AI yang memungkinkan mesin belajar dari data

37.

Classification data pada Data Science / Artificial Intelligence (AI) digunakan untuk …

a)

Algoritma menganalisis gambar pencarian di internet

b)

Mendeteksi anomali

c)

Membagi data menjadi beberapa kelompok

d)

Mengklasifikasikan data ke dalam kategori tertentu

e)

Subset dari AI yang memungkinkan mesin belajar dari data

38.

Metode yang tepat untuk memprediksi nilai di masa depan pada Data Science / Artificial Intelligence (AI) …

a)

Clustering

b)

Mendeteksi anomali

c)

Forecasting

d)

Classification

e)

Text Mining

39.

Clustering data pada Data Science / Artificial Intelligence (AI) …

a)

Teknik pembersihan data

b)

Teknik pengelompokan data berdasarkan kesamaan

c)

Teknik pengenalan gambar

d)

Teknik prediksi nilai data

e)

Teknik pengklasifikasian text Mining

40.

Deep Learning pada Data Science / Artificial Intelligence (AI) …

a)

Subset dari Machine Learning dengan model yang lebih kompleks

b)

Algoritma untuk visualisasi data

c)

Teknik pengenalan kompresi gambar

d)

Algoritma prediksi nilai

e)

Teknik pengklasifikasian text Mining

41.

Big data ialah ..

a)

Kumpulan data berukuran besar dan kompleks

b)

Data besar yang tidak penting

c)

Teknik pengenalan kompresi gambar

d)

Algoritma prediksi nilai sederhana

e)

Model Visualisasi

42.

Data mining ialah ..

a)

Proses menampilkan data dalam bentuk grafik

b)

Proses mencari pola dari data besar

c)

Proses pembersihan data

d)

Proses kompresi data

e)

Proses membuat model visualisasi

43.

Supervised Learning pada Artificial Intelligence (AI) mengacu pada …

a)

Proses menampilkan data dalam bentuk expert system

b)

Proses mencari pola dari data besar

c)

Model yang menggunakan data berlabel untuk belajar

d)

Proses kompresi data

e)

Proses manipulasi data

44.

Unsupervised Learning pada Artificial Intelligence (AI) digunakan untuk …

a)

Proses menampilkan data dalam bentuk pola

b)

Proses mencari pola dari data besar

c)

Model yang menggunakan data berlabel untuk belajar

d)

Mencari pola pada data tidak berlabel

e)

Proses manipulasi data

45.

Natural Language Processing (NLP) pada Artificial Intelligence (AI) ialah …

a)

Proses menampilkan data dalam bentuk tabel

b)

Proses mencari pola dari data besar

c)

Proses model yang menggunakan data berlabel untuk belajar

d)

Proses mencari pola pada data tidak berlabel

e)

Proses pemrosesan bahasa manusia oleh mesin

46.

Expert System pada Artificial Intelligence (AI) ialah …

a)

Proses menampilkan data dalam bentuk suara

b)

Algoritma untuk pengelompokan data

c)

Sistem untuk penyimpanan data

d)

Sistem pemrosesan bahasa manusia oleh mesin

e)

Sistem yang dirancang untuk meniru keputusan pakar manusia

47.

Image Recognition pada Artificial Intelligence (AI) ialah …

a)

Mengenali suara

b)

Algoritma untuk pengelompokan data

c)

Sistem untuk penyimpanan data

d)

Mengenali objek dalam gambar

e)

Mengenali pola pada data teks

48.

Tools yang digunakan untuk melakukan data mining ialah …

a)

TensorFlow

b)

PowerDesigner

c)

RapidMiner

d)

Google Chrome

e)

Pandas

49.

Text Mining yaitu proses yang digunakan untuk melakukan …

a)

Mengklasifikasikan gambar

b)

Mengekstrak informasi dari teks

c)

Memprediksi nilai numerik

d)

Mengklasifikasikan pola data

e)

Membersihkan data

50.

Association Rule proses yang digunakan untuk …

a)

Mengidentifikasi hubungan antara item dalam dataset

b)

Memprediksi harga saham

c)

Memprediksi nilai numerik

d)

Mendeteksi anomali

e)

Memprediksi cuaca

51.

Predictive Modeling proses yang digunakan untuk …

a)

Membuat prediksi tentang masa depan

b)

Memprediksi harga saham

c)

Memprediksi nilai numerik

d)

Memprediksi pola masa lampau

e)

Memprediksi data text

52.

Anomaly Detection proses yang digunakan untuk …

a)

Membuat prediksi tentang masa depan

b)

Mencari data yang tidak sesuai pola

c)

Mengelompokan data

d)

Menganalisis pola data berupa text

e)

Memprediksi data text

53.

Dari kode python dibawah ini yang benar menampilkan “Aku Suka Kamu“ …

a)

System.out.println (”Aku Suka Kamu”)

b)

echo ”Aku Suka Kamu”

c)

print (”Aku Suka Kamu”)

d)

console.writeline (”Aku Suka Kamu”)

e)

printf (”Aku Suka Kamu”)

54.

Cara import library python untuk menganalisis data, manipulasi data, mengubah dimensi data, mengecek data …

a)

import panda as pd

b)

import seaborn as sns

c)

import numpy as np

d)

import pandas as pd

e)

import matplotlib.pyplot as plt

55.

Cara import library python untuk membuat grafik dasar. Kumpulan data yang besar nantinya akan divisualisasikan dalam bantuan grafik batang, histogram, diagram lingkaran, scatterplot (diagram sebar), line chart …

a)

import panda as pd

b)

import seaborn as sns

c)

import numpy as np

d)

import matplotlib as plt

e)

import matplotlib.pyplot as plt

56.

Ahmad telah membuat model machine learning dengan python dan ingin memvalidasi kinerjanya. Dia membagi dataset menjadi dua bagian, yaitu training data dan testing data. Apa tujuan dari membagi dataset seperti ini …

a)

Untuk mempercepat waktu pelatihan model

b)

Untuk menghemat ruang penyimpanan

c)

Untuk meningkatkan akurasi model secara otomatis

d)

Untuk memudahkan proses visualisasi data

e)

Untuk menghindari overfitting

57.

Hafiza memiliki data pelanggan dengan beberapa fitur seperti umur, jenis kelamin, dan pendapatan. Dia ingin mengelompokkan pelanggan tersebut menjadi beberapa grup berdasarkan kesamaan karakteristik. Algoritma apa yang harus Hafiza gunakan ialah …

a)

Random Forest

b)

Logistik Regression

c)

Naive Bayes

d)

K-Means

e)

Decision Tree

58.

Sevina sedang melatih model machine learning menggunakan supervised learning. Dia memiliki dataset yang berisi informasi pelanggan dan ingin memprediksi apakah pelanggan akan membeli produk atau tidak. Manakah algoritma yang cocok untuk digunakan …

a)

Random Forest

b)

Logistik Regression

c)

Decision Tree

d)

Naive Bayes

e)

K-Means

59.

Dalam konteks forecasting data, algoritma apa yang paling tepat untuk memprediksi data deret waktu (time series)…

a)

Random Forest

b)

ARIMA

c)

Decision Tree

d)

Naive Bayes

e)

K-Means

60.

Fungsi dari dropna() dalam pandas…

a)

Menghapus baris atau kolom yang berisi missing values

b)

Menghapus duplikat dalam dataset

c)

Mengonversi data menjadi bentuk numerik

d)

Membagi dataset menjadi subset

e)

Memfilter data berdasarkan kondisi tertentu

61.

Natural Language Processing (NLP) ialah …

a)

Teknologi untuk analisis citra digital

b)

Proses mengubah kode sumber menjadi aplikasi

c)

Teknologi yang memungkinkan komputer memahami, menganalisis, dan menghasilkan bahasa manusia

d)

Proses pembuatan jaringan saraf tiruan

e)

Teknologi untuk meningkatkan keamanan jaringan

62.

Teknik apa yang digunakan untuk memisahkan kalimat menjadi kata-kata dalam Natural Language Processing (NLP) ialah …

a)

Stemming

b)

Lemmatization

c)

Tokenization

d)

Part-of-Speech Tagging

e)

Parsing

63.

Fungsi dari "Stop Words Removal" dalam Natural Language Processing (NLP) ialah …

a)

Menerjemahkan teks ke bahasa lain.

b)

Menghapus kata-kata umum yang tidak relevan seperti "dan," "atau," "adalah."

c)

Menghitung jumlah kata dalam dokumen.

d)

Mengonversi teks menjadi angka.

e)

Memecah dokumen menjadi paragraf.

64.

Perbedaan utama antara Stemming dan Lemmatization dalam Natural Language Processing (NLP) ialah …

a)

Stemming menghapus stop words, sedangkan Lemmatization menggabungkan kata.

b)

Stemming menghasilkan kata dasar tanpa memperhatikan konteks, sedangkan Lemmatization mempertahankan makna linguistik.

c)

Stemming hanya digunakan untuk bahasa Inggris, sedangkan Lemmatization untuk semua bahasa.

d)

Stemming memecah kalimat, sedangkan Lemmatization menggabungkan kata.

e)

Stemming digunakan dalam parsing, sedangkan Lemmatization dalam tokenization.

65.

"Bag of Words" dalam Natural Language Processing (NLP) ialah …

a)

Metode untuk mengukur jarak antar kalimat.

b)

Representasi teks sebagai kumpulan kata tanpa memperhatikan urutan.

c)

Teknik untuk memperbaiki kesalahan tata bahasa.

d)

Model berbasis jaringan saraf.

e)

Cara membuat kamus untuk bahasa tertentu.

66.

Algoritma apa yang umum digunakan untuk analisis sentimen ialah …

a)

K-Means Clustering

b)

Naive Bayes

c)

Principal Component Analysis

d)

Decision Tree Regression

e)

K-Nearest Neighbors

67.

Fungsi utama dari Word Embeddings seperti Word2Vec atau GloVe Natural Language Processing (NLP) ialah …

a)

Mengubah teks menjadi representasi numerik yang mempertahankan hubungan semantik antar kata.

b)

Menghapus kata yang tidak penting dari dokumen.

c)

Membuat ringkasan otomatis dari dokumen panjang.

d)

Mengonversi teks ke bentuk audio.

e)

Mengidentifikasi bahasa dari teks tertentu.

68.

Teknik yang digunakan untuk menganalisis struktur gramatikal sebuah kalimat ialah …

a)

Tokenization

b)

Parsing

c)

Clustering

d)

Lemmatization

e)

Text Normalization

69.

Tujuan utama dari Named Entity Recognition (NER) ialah …

a)

Memecah teks menjadi kata-kata.

b)

Mengidentifikasi entitas penting seperti nama orang, tempat, atau organisasi dalam teks.

c)

Menghapus tanda baca dari dokumen.

d)

Mengklasifikasikan teks menjadi kategori tertentu.

e)

Membuat ringkasan dari dokumen panjang.

70.

Model apa yang terkenal digunakan dalam tugas-tugas NLP modern seperti terjemahan dan summarization ialah …

a)

Random Forest

b)

Support Vector Machine

c)

Transformer (seperti BERT dan GPT)

d)

Decision Tree

e)

Linear Regression

71.

Hubungan utama antara Artificial Intelligence (AI) dan Data Science ialah …

a)

AI digunakan untuk mengumpulkan data yang diperlukan oleh Data Science.

b)

Data Science digunakan untuk melatih model AI dengan menyediakan data dan analisis.

c)

AI dan Data Science adalah dua bidang yang tidak saling terkait.

d)

AI menggantikan kebutuhan Data Science dalam analisis data.

e)

Data Science hanya fokus pada prediksi, sedangkan AI pada optimasi.

72.

Dalam konteks AI dan Data Science, fungsi utama dari data ialah …

a)

Sebagai input untuk melatih model AI.

b)

Sebagai alat untuk menghapus bias dalam algoritma.

c)

Sebagai output dari model AI.

d)

Sebagai hasil akhir dari Data Science.

e)

Sebagai dasar untuk membuat visualisasi.

73.

Mana yang merupakan contoh penerapan AI yang bergantung pada Data Science …

a)

Sistem pengenalan wajah berdasarkan pola data gambar.

b)

Pembuatan model statistik untuk analisis populasi.

c)

Menggunakan algoritma sorting untuk data kecil.

d)

Membuat grafik interaktif untuk laporan.

e)

Memfilter email secara manual berdasarkan subjek.

74.

Cara Data Science membantu pengembangan Artificial Intelligence …

a)

Dengan membuat model AI tanpa data historis.

b)

Dengan menyediakan data bersih dan insight untuk melatih model AI.

c)

Dengan menggantikan AI dalam tugas-tugas analisis otomatis.

d)

Dengan membatasi kemampuan AI untuk mengolah data.

e)

Dengan hanya berfokus pada visualisasi data.

75.

Model berbasis AI seperti neural networks membutuhkan Data Science untuk …

a)

Memastikan bahwa AI dapat bekerja tanpa data.

b)

Membantu dalam interpretasi hasil model AI.

c)

Menghindari kebutuhan akan algoritma lain.

d)

Mengelola dan membersihkan data pelatihan.

e)

Mengganti kebutuhan akan algoritma berbasis statistik.