300+ câu Trắc nghiệm Học máy cơ bản có đáp án - Phần 10
32 câu hỏi
Machine learning là phần nào của AI?
Phần cứng
Phần mềm
Cả hai
Không phải là phần nào
Chọn đáp án B
Mạng neural làm gì trong học sâu?
Giảm kích thước dữ liệu
Tăng độ chính xác của mô hình
Tạo ra mô hình dự đoán
Mô phỏng cấu trúc não người
Chọn đáp án D
"Bias" trong machine learning là gì?
Sai số giữa dự đoán và giá trị thực tế
Sự phức tạp của mô hình
Tính tổng quát hóa của mô hình
Sự khác biệt giữa dữ liệu huấn luyện và dữ liệu kiểm tra
Chọn đáp án A
Trong deep learning, "activation function" là gì?
Hàm được sử dụng để biến đổi đầu vào của một neural network thành đầu ra
Hàm để tính toán gradient
Hàm để giảm overfitting
Hàm để tối ưu hóa trọng số của mạng neural
Chọn đáp án D
Thuật ngữ "recall" trong machine learning ám chỉ điều gì?
Tỷ lệ giữa số lần dự đoán đúng positive và tổng số positive thực sự
Tỷ lệ giữa số lần dự đoán đúng negative và tổng số negative thực sự
Số lần dự đoán đúng trên tổng số lần dự đoán
Tỷ lệ giữa số lần dự đoán đúng và tổng số lần dự đoán đúng và sai
Chọn đáp án A
Trong học máy, "feature engineering" đề cập đến việc gì?
Quá trình chọn lọc các đặc trưng quan trọng từ dữ liệu ban đầu
Quá trình xây dựng các mô hình dự đoán
Quá trình tinh chỉnh siêu tham số của mô hình
Quá trình đánh giá hiệu suất của mô hình
Chọn đáp án A
"Cross-validation" trong học máy được sử dụng để làm gì?
Chia tập dữ liệu thành tập huấn luyện và tập kiểm tra
Đánh giá hiệu suất của mô hình trên tập dữ liệu kiểm tra
Đánh giá hiệu suất của mô hình và tối ưu hóa siêu tham số
Đánh giá độ chính xác của mô hình trên tập dữ liệu huấn luyện
Chọn đáp án C
"K-means" là một thuật toán phân cụm được sử dụng trong lĩnh vực nào?
Regression
Classification
Clustering
Tất cả các phương án trên
Chọn đáp án C
Trong machine learning, thuật ngữ "kernel trick" ám chỉ điều gì?
Sự chuyển đổi của dữ liệu thành một không gian chiều cao hơn để giải quyết vấn đề phân loại phi tuyến
Sự chọn lọc các đặc trưng quan trọng từ dữ liệu ban đầu
Sự giảm chiều dữ liệu để tăng tốc độ huấn luyện
Sự tăng kích thước của mô hình để cải thiện hiệu suất
Chọn đáp án A
"Outlier detection" trong machine learning ám chỉ điều gì?
Quá trình phát hiện và loại bỏ dữ liệu bất thường khỏi tập huấn luyện
Quá trình tạo ra dữ liệu mới từ dữ liệu hiện có
Quá trình chuyển đổi dữ liệu để tăng độ chính xác của mô hình
Quá trình đánh giá hiệu suất của mô hình trên tập dữ liệu kiểm tra
Chọn đáp án A
Trong học máy, "early stopping" được sử dụng để giải quyết vấn đề gì?
Overfitting
Underfitting
Gradient vanishing/exploding
Biến dạng dữ liệu
Chọn đáp án A
"F1 score" được sử dụng trong machine learning để đo lường điều gì?
Precision và recall
Bias và variance
Feature và label
Epoch và batch size
Chọn đáp án A
"Principal Component Analysis (PCA)" được sử dụng trong machine learning để làm gì?
Giảm số chiều của dữ liệu bằng cách chuyển đổi các biến ban đầu thành các biến mới không tương quan
Phân loại hình ảnh
Dự đoán chuỗi thời gian
Phân tích ngôn ngữ tự nhiên
Chọn đáp án A
"AdaBoost" là một thuật toán thuộc loại gì?
K-means clustering
Supervised learning
Unsupervised learning
Ensemble learning
Chọn đáp án D
Trong học sâu, "softmax" làm gì?
Biến đổi đầu ra của mạng neural thành xác suất
Tăng độ phức tạp của mạng neural
Giảm overfitting trong mạng neural
Biến đổi đầu vào thành đầu ra cho mạng neural
Chọn đáp án A
Trong học máy, "k-nearest neighbors (k-NN)" là một loại gì?
Một loại mô hình học sâu
Một loại mô hình học có giám sát
Một thuật toán phân loại
Một phương pháp học không giám sát
Chọn đáp án B
Trong học máy, thuật ngữ "hyperparameter" ám chỉ điều gì?
Các tham số mà mô hình học từ dữ liệu
Các tham số không thể thay đổi được trong quá trình huấn luyện mô hình
Các tham số được thiết lập trước cho mô hình và không thay đổi dựa trên dữ liệu
Các tham số quyết định cách mà mô hình được huấn luyện và tối ưu hóa
Chọn đáp án D
Trong học máy, "confusion matrix" là gì?
Một bảng tổng hợp thể hiện kết quả của mô hình dự đoán so với nhãn thực tế
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 để xử lý dữ liệu bị thiếu
Một phương pháp để chọn lọc các đặc trưng quan trọng từ dữ liệu
Chọn đáp án A
Trong học máy, thuật ngữ "bag-of-words" (BoW) là gì?
Một phương pháp biểu diễn văn bản thành một tập hợp không có thứ tự của các từ và số lượng của chúng
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 để chia tập dữ liệu thành các tập con để đánh giá mô hình
Chọn đáp án A
Trong học máy, "epoch" là gì?
Một số lượng mẫu dữ liệu được sử dụng để cập nhật các trọng số của mạng neural network
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
Một số lần lặp lại toàn bộ tập dữ liệu trong quá trình huấn luyện mô hình
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
Trong học máy, "early stopping" là gì?
Một kỹ thuật tăng số lượng lớp trong một mạng neural network
Một kỹ thuật dừng quá trình huấn luyện mô hình khi hiệu suất trên tập kiểm tra bắt đầu giảm
Một kỹ thuật để tối ưu hóa các tham số của mô hình
Một kỹ thuật sử dụng để giảm kích thước của dữ liệu đầu vào
Chọn đáp án B
Trong học máy, "mean squared error (MSE)" là gì?
Một phương pháp để tối ưu hóa các tham số của mô hình
Một hàm mất mát thường được sử dụng trong bài toán phân loại, đo lường sự khác biệt giữa dự đoán và giá trị thực tế
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
Một hàm mất mát thường được sử dụng trong bài toán hồi quy, tính toán bình phương của sự chênh lệch giữa dự đoán và giá trị thực tế
Chọn đáp án D
Trong mô hình mạng nơ-ron, đạo hàm của hàm sigmoid được tính như thế nào?
σ(s)(1 – σ(s))
σ(s) – (1 – σ(s))
σ(s)
1 – σ(s)
Chọn đáp án A
Trong mô hình Random Forest, việc chọn feature cho mỗi cây con được thực hiện như thế nào?
Tất cả các feature đều được chọn
Chỉ một subset ngẫu nhiên của các feature được chọn
Chỉ feature có độ quan trọng cao được chọn
Feature được chọn dựa trên tần suất xuất hiện trong dữ liệu huấn luyện
Chọn đáp án B
Trong mạng nơ-ron, hàm activation function ReLU (Rectified Linear Unit) có đặc điểm gì?
Nó làm giảm độ chệch (bias) của mô hình
Nó giữ nguyên giá trị âm
Nó không bị sự mất mát gradient khi huấn luyện
Nó không thể giải quyết được vấn đề overfitting
Chọn đáp án D
Trong học máy, phương pháp nào được sử dụng để đánh giá hiệu suất của một mô hình?
Accuracy
Precision
Recall
F1-score
Chọn đáp án C
Trong học máy, thuật toán nào sau đây được sử dụng để giải quyết bài toán phân loại?
K-means
Linear Regression
Decision Tree
KNN (K-Nearest Neighbors)
Chọn đáp án A
Kết quả của đoạn code sau là gì?
T = (1, 2, 3, 1, 5, 3, 3, 2)
x = T.index(3)
print(x)
2
5
6
3
Chọn đáp án D
Cho danh sách L1 = . Đoạn code nào dưới đây tạo danh sách L2 = , là các phần tử của L1 nhưng không có phần tử lặp?
L2 = numpy.remove_duplicate(L1)
L2 = L1.remove_duplicate()
L2 = list.remove_duplicate(L1)
L2 = list(set(L1))
Chọn đáp án D
Đâu không phải là kiểu lỗi được xây dựng sẵn trong Python?
EOFError
IndexError
KeyError
LoopError
Chọn đáp án D
Câu lệnh sau có tác dụng gì?
f = open("C:\MyFile.txt", '+')
Mở tệp và cho phép bổ sung vào cuối tệp
Mở tệp để đọc hoặc ghi
Mở tệp để đọc
Mở tệp để ghi
Chọn đáp án B
Tìm kiếm đặc trưng theo chiến lược vét cạn 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 B
Bạn có thích hoạt động này không?








