300+ câu Trắc nghiệm Học máy cơ bản có đáp án - Phần 9
25 câu hỏi
Trong học máy, "accuracy" là gì?
Tỉ lệ số lần mô hình dự đoán đúng trên tổng số mẫu dữ liệu
Số lượng dữ liệu được sử dụng để huấn luyện mô hình
Số lượng đặc trưng của mỗi mẫu dữ liệu
Tổng số lần lặp trong quá trình huấn luyện mô hình
Chọn đáp án A
Trong học máy, "cross-validation" là gì?
Một kỹ thuật chia tập dữ liệu thành các tập con để đánh giá hiệu suất của mô hình
Một phương pháp để chọn lọc các đặc trưng quan trọng từ dữ liệu
Một phương pháp để xử lý dữ liệu bị thiếu
Một phương pháp để giảm kích thước của dữ liệu đầu vào
Chọn đáp án A
Trong học máy, thuật ngữ "variance" ám chỉ điều gì?
Sự chệch của mô hình so với dữ liệu thực tế
Một thành phần của mô hình thể hiện độ phức tạp của nó
Sự phù hợp của mô hình với dữ liệu huấn luyện
Sự không ổn định của mô hình khi áp dụng cho dữ liệu mới
Chọn đáp án D
Trong học máy, "grid search" là gì?
Một kỹ thuật tìm kiếm siêu tham số tốt nhất cho mô hình bằng cách thử tất cả các giá trị trong một lưới
Một phương pháp để giảm kích thước của dữ liệu đầu vào
Một phương pháp để tạo ra các mẫu dữ liệu mới từ dữ liệu ban đầu
Một phương pháp tối ưu hóa cho mô hình học sâu
Chọn đáp án A
Trong học máy, "dropout" là gì?
Một kỹ thuật sử dụng để giảm kích thước của dữ liệu đầu vào
Một phương pháp tạo ra các mẫu dữ liệu mới từ dữ liệu ban đầu
Một kỹ thuật chính regularize trong mạng neural network bằng cách ngẫu nhiên loại bỏ một số đơn vị trong quá trình huấn luyện
Một phương pháp để chuyển đổi dữ liệu đầu vào thành dạng phù hợp cho mạng neural
Chọn đáp án C
Trong học máy, "backpropagation" là gì?
Một kỹ thuật để chuyển đổi dữ liệu đầu vào thành dạng phù hợp cho mạng neural
Một phương pháp tối ưu hóa cho mô hình học sâu
Một thuật toán được sử dụng để lan truyền ngược thông tin gradient qua mạng neural network để cập nhật các trọng số
Một phương pháp tạo ra các mẫu dữ liệu mới từ dữ liệu ban đầu
Chọn đáp án C
Thuật toán K-means thuộc loại bài toán nào sau đây?
Học có giám sát
Học không giám sát
Học tăng cường
Học bán giám sát
Chọn đáp án B
Trong mạng nơ-ron, layer nào thường được sử dụng để giảm kích thước của đầu vào?
Activation layer
Dropout layer
Pooling layer
Dense layer
Chọn đáp án C
Trong mạng nơ-ron, hàm activation function nào thường được sử dụng để xử lý các vấn đề phân loại nhị phân?
Sigmoid
Tanh
ReLU
Leaky ReLU
Chọn đáp án A
Trong học máy, để giảm thiểu hiện tượng overfitting, ta có thể thực hiện các biện pháp nào sau đây?
Sử dụng kích thước batch lớn
Sử dụng learning rate nhỏ
Thêm dữ liệu huấn luyện
Tăng số lượng epoch
Chọn đáp án C
Trong mạng nơ-ron hồi quy (RNN), đối với bài toán dự đoán chuỗi thời gian, đặc điểm chính của mạng LSTM (Long Short-Term Memory) là gì?
Khả năng hiểu được thông tin ngắn hạn
Khả năng ghi nhớ thông tin dài hạn
Khả năng xử lý chuỗi với độ dài biến đổi
Khả năng giảm thiểu hiện tượng overfitting
Chọn đáp án B
Trong mạng nơ-ron nhân tạo, hàm activation nào được sử dụng phổ biến nhất cho lớp ẩn?
Sigmoid
Tanh
ReLU (Rectified Linear Unit)
Softmax
Chọn đáp án C
Trong mạng nơ-ron tích chập (CNN), tầng nào thường được sử dụng để giảm kích thước không gian của dữ liệu đầu vào?
Fully Connected Layer
Pooling Layer
Convolutional Layer
Dropout Layer
Chọn đáp án B
Giả sử x là tập dữ liệu hai chiều (samples, features). Cần chuẩn hóa các giá trị của đặc trưng về dạng có giá trị trung bình bằng 0 (a mean of 0) và có độ lệch chuẩn bằng 1 (a standard deviation of 1). Phương án nào dưới đây đáp ứng yêu cầu?
"x = x / x.mean(axis=1) x = x / x.std(axis=1)"
"x = x / x.mean(axis=0) x = x / x.std(axis=0)"
"x = x – x.mean(axis=0) x = x / x.std(axis=0)"
"x = x – x.mean(axis=1) x = x / x.std(axis=0)"
Chọn đáp án C
Đâu không phải là thuộc tính của module?
file
name
dict
list
Chọn đáp án D
Xác định kết quả cho đoạn code sau.
import collections
c = collections.Counter()
print(c.most_common(1))
[(4, 4)]
[(2, 2)]
[(4, 4), (2, 2)]
Error
Chọn đáp án D
Đâu là kết quả của đoạn code sau?
colors = {1: 'blue', 2: 'red', 3: 'green'}
itm = colors.items()
print(itm)
dict_items([(1, 'blue'), (2, 'red'), (3, 'green')])
dict_items([('blue'), ('red'), ('green')])
[(1, 'blue'), (2, 'red'), (3, 'green')]
[('blue'), ('red'), ('green')]
Chọn đáp án A
Đâu là ưu điểm của thuật toán Random Forest?
Random Forest không bị overfitting
Random Forest bị overfitting
Random Forest xử lý nhanh
Random Forest chỉ có thể áp dụng cho bài toán hồi quy
Chọn đáp án A
Tìm kiếm đặc trưng theo chiến lược Heuristic có đặc điểm gì?
Không tìm được tập đặc trưng con tối ưu
Luôn tìm được tập đặc trưng con tối ưu
Chỉ tìm được tập đặc trưng con cận tối ưu
Chỉ tìm được tập đặc trưng con tốt hơn tập đặc trưng gốc
Chọn đáp án C
Tìm kiếm đặc trưng theo chiến lược Heuristic có đặc điểm gì?
Không tìm được tập đặc trưng con tối ưu
Luôn tìm được tập đặc trưng con tối ưu
Chỉ tìm được tập đặc trưng con cận tối ưu
Chỉ tìm được tập đặc trưng con tốt hơn tập đặc trưng gốc
Chọn đáp án C
Overfitting xảy ra do vấn đề nào dưới đây?
Dữ liệu mất cân bằng
Nhiễu trong dữ liệu
Dữ liệu có độ biến đổi cao
Cả 3 vấn đề trên
Chọn đáp án D
Mạng CNN có những thành phần cơ bản nào?
Convolutional layers, Pooling layers
Convolutional layers, Batch Normalization, Dense (Fully connected) layers
Convolutional layers, Pooling layers, Dense (Fully connected) layers
Convolutional layers, Dense (Fully connected) layers
Chọn đáp án C
Chọn đúng hàm kích hoạt cho lớp cuối cùng và hàm mất mát thích hợp nhất cho bài toán hồi quy có đầu ra là giá trị vô hướng?
Sigmoid và binary_crossentropy
Sigmoid và mse
Sigmoid và categorical_crossentropy
None và mse
Chọn đáp án D
Tham số nào không được gọi là Hyperparameter?
Số nút của 1 lớp ẩn
Tốc độ học
Số epoch
Tất cả đều được gọi là Hyperparameter
Chọn đáp án D
Đoạn giả mã sau thể hiện nguyên lý hoạt động của mạng nào?
t = 0
for input_t in N.
output_t = f(input_t, t)
t = output_t
Recurrent neural networks
Convolutional neural networks
ResNet
GoogleNet
Chọn đáp án A








