UTS Algoritma Deep Learning | 4IA11 | Dosen ACHMAD BENNY MUTIARA QURBAN NURDJAMAN | ATA 2020/2021
Ujian Tengah Semester
Algoritma Deep Learning ATA 2020/2021
Dosen : ACHMAD BENNY MUTIARA QURBAN NURDJAMAN
Grade 96.00 out of 100.00
1. Convolutional Neural Network (CNN) dipelopori oleh?
Select one:
a. Andrej Karpathy
b. Yoshua Bengio
c. Geoff Hinton
d. Andrew Ng
e. Yann LeCun
2. Model neural network yang memiliki input dan output yang sama dan biasa digunakan untuk mengurangi dimensi dari features adalah
Select one:
a. AE (Autoencoder)
b. Convolutional Neural Network (CNN)
c. Recurrent Neural Network (RNN)
d. Deep Belief Network
e. PCA
3. Mengurangi dimensi dari feature map (downsampling), sehingga mempercepat komputasi karena parameter yang harus diupdate semakin sedikit dan mengatasi overfitting, ini merupakan tujuan dari penggunaan
Select one:
a. Convolutional Layer
b. Padding
c. Hidden Layer
d. RELU
e. Pooling Layer
4. Library yang digunakan untuk melakukan visualisasi data pada bahasa pemrograman Python adalah …
Select one:
a. Matplotlib
b. Pandas
c. Numpy
d. Scikitlearn
e. Tidak ada jawaban yang benar
5. Operator komparasi pada Panda akan mengembalikan nilai
Select one:
a. Semua salah
b. Boolean
c. Binary
d. Integer
e. Semua benar
6. Jika di ketahui suatu A = [[11, 12, 13], [21,22,23], [31,32,33]], maka perintah A[1][2] akan memberikan output adalah…..
Select one:
a. 12
b. 33
c. 23
d. 22
e. 13
7. Apa fungsi dari perintah ndim pada Bahasa Pemrograman python
Select one:
a. Mengetahui ukuran/jumlah elemen array
b. Mengetahui dimensi array
c. Mengetahui tipe array
d. Mengetahui nomor indeks array
e. Semua jawaban salah
8. Dalam melakukan operasi Pandas sumber tipe sumber data yang dapat digunakan adalah .. kecuali
Select one:
a. Semua benar
b. Dictionary
c. Excel
d. Dokumen
e. CSV
9. Gradien dari fungsi f(x)=2x adalah:
Select one:
a. 1
b. 4
c. 2
d. 3
e. 0
10. Beberapa contoh tugas dari machine learning yang menggunakan model supervised learning adalah
Select one:
a. Recomendation dan Clustering
b. Dimension Reduction dan Association
c. Regression dan Clustering
d. Anomali Detection dan Dimenson Reduction
e. Regression dan Classification
11. Jika ada array A = [1,2], maka perkalian scalar array A dengan bilangan 5 akan memberikan hasil output adalah….
Select one:
a. [5, 10]
b. [15]
c. [1, 10]
d. [1, 2]
e. [5, 2]
12. Model Deep Learning terdiri beberapa set lapisan yaitu
Select one:
a. Tidak ada Jawaban yang benar
b. Input, hidden layer, Pooling
c. Convolutional layer, RELU dan Pooling
d. Input, hidden layer, output
e. Convolutional layer dan Pooling
13. Perintah yang digunakan untuk mengetahui hak akses pembacaan pada suatu file …
Select one:
a. File.mode
b. File.append
c. File.name
d. File.closed
e. File.write
14. Pembelajaran tanpa pengawasan, membiarkan model bekerja sendiri untuk menemukan informasi yang mungkin tidak terlihat oleh mata manusia disebut :
Select one:
a. Unsupervised leaning
b. Supervised learning
c. Reinforce learning
d. Semi Supervised learning
e. Benar semua
15. Nomor indeks pada Bahasa Pemrograman python dimulai dari angka
Select one:
a. Dua (2)
b. Nol (0)
c. Nol Satu (01)
d. Semua jawaban salah
e. Satu (1)
16. Algoritma yang umum digunakan untuk melakukan training pada neural network adalah
Select one:
a. Backpropagation
b. Regression
c. Maximum Likelihood
d. Chain rule
e. Softmax
17. Model Machine Learning yang mengajarkan model dan melatihnya dengan beberapa data dari dataset yang berlabel adalah
Select one:
a. Semi Supervised learning
b. Unsupervised leaning
c. Supervised learning
d. Benar semua
e. Reinforce learning
18. Teknik Machine Learning yang digunakan untuk memprediksi penentuan harga sebuah mobil sesuai dengan spesifikasi tersebut adalah :
Select one:
a. Clustering
b. Association
c. Classification
d. Regression
e. Recommendation
19. Library yang digunakan untuk melakukan proses pada data science (data frame) pada bahasa pemrograman Python adalah …
Select one:
a. Tidak ada jawaban yang benar
b. Scikitlearn
c. Pandas
d. Matplotlib
e. Numpy
20. Beberapa cara untuk mengatasi masalah berkurangnya informasi pada metode Recurrent Neural Network (RNN) yaitu
Select one:
a. Steeper gates
b. Gating unit (dengan LSTM dan GRU)
c. Gradient clipping
d. Semua jawaban benar
e. Better optimizers
21. Berikut ini adalah pernyataan yang salah mengenai CNN:
Select one:
a. Proses perhitungan yang terjadi pada Convolutional Layer, Pooling Layer, dan Fully Connected Layer dalam CNN dijalankan secara terurut dan iteratif
b. Backpropagation pada CNN bertujuan untuk menghasilkan convolutional filter yang optimal
c. Tahapan classification dalam CNN terletak pada fully connected layer
d. Tahapan feature selection dalam CNN terletak pada convolutional Layer dan Pooling Layer
e. Output dari pooling layer selalu mereduksi dimensi dari suatu citra
22. Jika ada array A = [100, 200, 300, 400], maka perintah A[1,3] akan memberikan hasil output adalah …
Select one:
a. [100, 200]
b. [200, 400]
c. [400]
d. [300, 400]
e. [100]
23. Jika ada array A = [100, 200, 300, 400], maka perintah A[3] akan memberikan hasil output adalah …
Select one:
a. [100]
b. [100, 200]
c. [200, 300]
d. [400]
e. [300, 400]
24. Perkalian silang antara vektor [-1, 1, -1] dan [2, -1, 1] adalah:
Select one:
a. [0, 1, -1]
b. -4
c. [0, -1, -1]
d. [-1, 0, 1]
e. [-2, -1, -1]
25. Gradient dapat diperoleh menggunakan
Select one:
a. Double integration
b. Second order derivatve
c. First order derivative
d. Third order derivative
e. Integration
26. Salah satu pembelajaran mesin tanpa pengawasan yang digunakan untuk mengelompokkan titik data atau objek yang serupa disebut :
Select one:
a. Classification
b. Association
c. Clustering
d. Regression
e. Recommendation
27. Diferensiasi dari fungsi f(x) = 2x + 2 adalah:
Select one:
a. 2x
b. 2x+2
c. 4x+2
d. 2
e. 4x
28. Deep network yang digunakan untuk pemrosesan teks (text processing) seperti analisis sentimen, penguraian, dan pengenal entitas (named entity recognition) adalah?
Select one:
a. Deep Belief Network (DBN) atau Convolutional Net
b. Deep Belief Network (DBN)
c. Recurrent Net atau Recursive Neural Tensor Network (RNTN)
d. Convolutional Net atau RNTN
e. Recurrent Net
29. Jika di ketahui suatu A = [[11, 12, 13], [21,22,23], [31,32,33]], maka yang menjadi baris satu dari array tersebut adalah ….
Select one:
a. [11,12,13]
b. [21,22,23]
c. [12,22,32]
d. [11,21,31]
e. [31,32,33]
30. Berikut ini manakah yang bukan algoritma Supervised learning :
Select one:
a. Decision Tree
b. K-Mean
c. SVM
d. Linier Regression
e. KNN
31. Berikut manakah library pada python yang biasa digunakan untuk pengolahan Machine Learning :
Select one:
a. Scikit-Learn
b. Numpy
c. Pandas
d. SciPy
e. Benar semua
32. Jika di ketahui suatu A = [[11, 12, 13], [21,22,23], [31,32,33]], maka perintah A[0, 0:2] akan memberikan output adalah…..
Select one:
a. [21,22]
b. [12,13]
c. [11,12]
d. [31,32]
e. [11,12,13]
33. Mana dari antara activation function berikut yang memberikan nilai probabilitas, dari 0 sampai 1
Select one:
a. Softmax function
b. Step function
c. ReLu
d. Identity function
e. Tanh
34. Pasangan nilai eigen dan vektor eigen dari matriks dengan [1, 1] untuk nilai kolom pertama dan [-2, 4] untuk nilai kolom keduanya, adalah:
Select one:
a. 3 dan [-2, -1]
b. 2 dan [-2, 1]
c. -2 dan [2, 1]
d. 3 dan [-2, 1]
e. 2 dan [2, -1]
35. Apa fungsi dari perintah size pada Bahasa Pemrograman python
Select one:
a. Mengetahui tipe array
b. Mengetahui ukuran/jumlah elemen array
c. Mengetahui nomor indeks array
d. Mengetahui dimensi array
e. Semua jawaban salah
36. Dataset yang disimpan dalam operasi pandas dikenal dengan nama
Select one:
a. csv
b. Dataframe
c. Database
d. Informasi
e. Semua salah
37. Neural Network termasuk kedalam algoritma
Select one:
a. Semua salah
b. Prediksi
c. Clustering
d. Rekomendasi
e. Klasifikasi
38. Perbedaan utama antara Convolutional Neural Network (CNN) dengan Shallow Neural Network dalam mengenali suatu citra terletak pada:
Select one:
a. Semua jawaban benar
b. Output model neural network yang dihasilkan
c. Output konvolusi yang dihasilkan
d. Activation function yang digunakan
e. Feature yang digunakan sebagai input
39. Teknik machine learning yang biasa digunakan untuk menemukan struktur, peringkasan (summerization), deteksi anomali
adalah :
Select one:
a. Regression
b. Recomendation
c. Association
d. Clustering
e. Classification
40. Teknik matematik yang digunakan untuk mencari “arah” nilai terendah dalam surface solution dari error function adalah
Select one:
a. Gradient Ascent
b. Gradient Descent
c. Warping function
d. Gradient unit value
e. Forward Propagation
41. Jika terdapat dua buah array dua dimensi yaitu: A = [[0,1,1], [1,0,0]] dan B = [[1,1],[1,1],[-1,1]], maka perkalian dot product antara A dan B akan memberikan output adalah ….
Select one:
a. [[0,0,2],[0,0,2]]
b. [[0,2], [0,2]]
c. Tidak ada jawaban yan benar
d. [4]
e. [0,2]
42. Berikut adalah keuntungan menggunakan machine learning, kecuali
Select one:
a. Dapat menyederhanakan permasalahan, dengan beberapa baris code dan dapat diterapkan untuk problem lain
b. Kemampuan belajar tanpa diprogram secara eksplisit
c. Mendapatkan wawasan tentang masalah kompleks dan data dalam jumlah besar
d. Mengharuskan menggunakan banyak rule
e. Dapat beradaptasi dengan data baru.
43. Agar dimensi output pada proses konvolusi CNN tidak berubah perlu dilakukan:
Select one:
a. Pooling
b. Flatten
c. Stride
d. Backpropagation
e. Padding
44. Proses memprediksi label atau kategori kelas diskrit dari set data menggunakan fitur tertentu dari data tersebut, disebut :
Select one:
a. Clustering
b. Recomendation
c. Classification
d. Association
e. Regression
45. Perkalian antara suatu matriks dengan invers matriks itu sendiri akan menghasilkan matriks:
Select one:
a. Matriks dengan angka nol di elemen pertama diagonalnya
b. Matriks dengan angka nol di seluruh elemen diagonalnya
c. Matriks dengan angka satu di seluruh elemennya
d. Matriks dengan angka satu di seluruh elemen diagonalnya
e. Matriks dengan angka satu di elemen pertama diagonalnya
46. Fungsi yang mengembalikan nilai yang mendeskripsikan seberapa buruk performa model neural network kita disebut
dengan
Select one:
a. Cost Function
b. Error function
c. Loss Function
d. Semua Benar
e. Distance Function
47. Arsitektur matplotlib terdiri dari ….
Select one:
a. Back end layer
b. Artist layer
c. Semua jawaban benar
d. Pyplot
e. Scripting layer
48. Dengan perintah ix, anda dapat melakukan akses terhadap suatu dataframe berdasarkan …
Select one:
a. Indeks baris dan kolom
b. Semua Salah
c. Semua benar
d. Judul Baris
e. Judul kolom
49. Apakah alasan membuat visualisasi data ?
Select one:
a. Mengkomunikasikan data dengan jelas
b. Digunakan untuk mendukung rekomendasi
c. Melakukan eksplorasi pada analisis data
d. Semua jawaban benar
e. Representasi data
50. Library yang digunakan untuk melakukan perhitungan pada angka seperti array pada bahasa pemrograman Python
adalah …
Select one:
a. Scikitlearn
b. Pandas
c. Tidak ada jawaban yang benar
d. Matplotlib
e. Numpy