wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Single Layer Perceptron

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Apa itu perceptron satu lapisan?

a)

Perceptron satu lapisan adalah algoritma pengurutan data.

b)

Perceptron satu lapisan digunakan untuk pengolahan citra.

c)

Perceptron satu lapisan adalah model jaringan saraf dengan satu lapisan neuron untuk klasifikasi.

d)

Perceptron satu lapisan adalah jenis algoritma pengoptimalan.

2.

Sebutkan komponen utama dari perceptron!

a)

Fungsi, Variabel, Parameter, Model

b)

Input, Bobot, Fungsi Aktivasi, Output

c)

Input, Proses, Hasil, Feedback

d)

Neuron, Jaringan, Pembelajaran, Data

3.

Bagaimana cara kerja perceptron satu lapisan?

a)

Perceptron satu lapisan mengalikan input dengan bobot, menjumlahkan hasilnya, dan menerapkan fungsi aktivasi.

b)

Perceptron satu lapisan mengabaikan fungsi aktivasi dan langsung memberikan output.

c)

Perceptron satu lapisan hanya menggunakan satu input tanpa bobot.

d)

Perceptron satu lapisan hanya menjumlahkan input tanpa mengalikan dengan bobot.

4.

Apa fungsi dari fungsi aktivasi dalam perceptron?

a)

Fungsi aktivasi menghapus data input yang tidak relevan.

b)

Fungsi aktivasi hanya mengatur bobot neuron.

c)

Fungsi aktivasi menentukan output neuron dan memperkenalkan non-linearitas.

d)

Fungsi aktivasi meningkatkan kecepatan komputasi neuron.

5.

Sebutkan contoh fungsi aktivasi yang umum digunakan!

a)

Linear

b)

Exponential

c)

Polynomial

d)

Sigmoid, ReLU, Tanh, Softmax

6.

Apa yang dimaksud dengan bobot dalam perceptron?

a)

Bobot dalam perceptron adalah parameter yang menentukan jumlah neuron dalam lapisan tersembunyi.

b)

Bobot dalam perceptron adalah nilai yang mengalikan input untuk menentukan pengaruhnya terhadap output.

c)

Bobot dalam perceptron adalah fungsi aktivasi yang digunakan untuk menghasilkan output.

d)

Bobot dalam perceptron adalah jumlah dari semua input yang diberikan.

7.

Bagaimana cara memperbarui bobot dalam perceptron?

a)

Gunakan rumus w = w + η * (y - ŷ) * x untuk memperbarui bobot.

b)

Gunakan rumus w = w - η * (y + ŷ) * x untuk memperbarui bobot.

c)

Terapkan fungsi aktivasi untuk mengubah bobot secara acak.

d)

Biarkan bobot tetap dan hanya ubah nilai input x.

8.

Apa itu fungsi loss dalam konteks perceptron?

a)

Fungsi loss digunakan untuk meningkatkan akurasi model perceptron.

b)

Fungsi loss menentukan jumlah neuron dalam perceptron.

c)

Fungsi loss hanya berlaku untuk model regresi.

d)

Fungsi loss mengukur kesalahan prediksi model perceptron.

9.

Jelaskan proses pelatihan perceptron!

a)

Proses pelatihan perceptron melibatkan inisialisasi bobot, perhitungan output, dan pembaruan bobot berdasarkan kesalahan.

b)

Pelatihan perceptron tidak memerlukan pembaruan bobot.

c)

Proses pelatihan perceptron hanya melibatkan pengaturan parameter awal.

d)

Output perceptron dihitung tanpa mempertimbangkan kesalahan.

10.

Apa perbedaan antara perceptron dan neuron biologis?

a)

Perceptron memiliki struktur yang sama kompleksnya dengan neuron biologis.

b)

Perceptron adalah neuron yang ditemukan di otak manusia.

c)

Neuron biologis tidak dapat belajar dari pengalaman.

d)

Perceptron adalah model matematis sederhana, sedangkan neuron biologis memiliki struktur kompleks dan kemampuan adaptasi.

11.

Sebutkan kelebihan dari perceptron satu lapisan!

a)

Kompleksitas tinggi dalam pelatihan

b)

Memerlukan banyak data untuk pelatihan

c)

Tidak dapat digunakan untuk klasifikasi linear

d)

Kelebihan dari perceptron satu lapisan adalah kesederhanaan, kecepatan pelatihan, dan efisiensi sumber daya.

12.

Apa kekurangan dari perceptron satu lapisan?

a)

Tidak dapat memisahkan data yang tidak linear.

b)

Dapat memisahkan data dengan baik.

c)

Mampu menangani data dengan banyak fitur.

d)

Memiliki kecepatan pelatihan yang tinggi.

13.

Dalam kasus apa perceptron satu lapisan tidak dapat menyelesaikan masalah?

a)

Masalah yang tidak dapat dipisahkan secara linier.

b)

Masalah yang memiliki lebih dari satu lapisan neuron.

c)

Masalah yang dapat dipisahkan secara linier.

d)

Masalah dengan data yang terdistribusi normal.

14.

Apa yang dimaksud dengan garis pemisah dalam perceptron?

a)

Garis pemisah adalah alat untuk menghitung jarak antara dua kelas.

b)

Garis pemisah adalah batas yang memisahkan dua kelas dalam data.

c)

Garis pemisah adalah metode untuk mengelompokkan data berdasarkan ukuran.

d)

Garis pemisah adalah garis yang menghubungkan dua titik.

15.

Bagaimana cara menggambar garis pemisah untuk dua kelas?

a)

Gunakan metode clustering untuk menentukan garis pemisah.

b)

Gunakan metode regresi linier untuk menggambar garis pemisah.

c)

Gambar garis pemisah secara manual tanpa algoritma.

d)

Gunakan metode SVM untuk menggambar garis pemisah.

16.

Apa itu overfitting dalam konteks pelatihan perceptron?

a)

Overfitting terjadi ketika model terlalu sederhana untuk data yang diberikan.

b)

Overfitting adalah saat model tidak belajar dari data pelatihan.

c)

Overfitting adalah kondisi di mana model dapat generalisasi dengan baik pada data baru.

d)

Overfitting adalah kondisi di mana model perceptron terlalu menyesuaikan diri dengan data pelatihan, sehingga tidak dapat generalisasi dengan baik pada data baru.

17.

Sebutkan aplikasi nyata dari perceptron satu lapisan!

a)

Klasifikasi multikelas, seperti pengenalan wajah

b)

Pengolahan citra untuk peningkatan kualitas gambar

c)

Klasifikasi biner, seperti pengenalan karakter tulisan tangan dan deteksi spam.

d)

Regresi linier untuk prediksi harga

18.

Apa yang dimaksud dengan learning rate dalam pelatihan?

a)

Learning rate adalah ukuran akurasi model setelah pelatihan.

b)

Learning rate adalah jumlah data yang digunakan dalam pelatihan.

c)

Learning rate adalah parameter yang mengontrol seberapa besar perubahan bobot model dalam setiap iterasi pelatihan.

d)

Learning rate adalah jumlah iterasi yang dilakukan selama pelatihan.

19.

Bagaimana cara menentukan learning rate yang tepat?

a)

Gunakan metode grid search, learning rate schedulers, atau visualisasi loss untuk menentukan learning rate yang tepat.

b)

Menerapkan learning rate yang sama untuk semua epoch

c)

Menggunakan nilai tetap tanpa eksperimen

d)

Mengabaikan evaluasi model selama pelatihan

20.

Apa yang terjadi jika learning rate terlalu tinggi?

a)

Model tidak dapat belajar dengan baik dan mungkin divergen.

b)

Learning rate tidak berpengaruh pada model.

c)

Model akan belajar lebih cepat dan efisien.

d)

Model belajar dengan sangat baik dan akurat.