300+ câu Trắc nghiệm Học máy cơ bản có đáp án - Phần 3
Đề thi

300+ câu Trắc nghiệm Học máy cơ bản có đáp án - Phần 3

A
Admin
Đại họcTrắc nghiệm tổng hợp31 lượt thi
30 câu hỏi
1. Trắc nghiệm
1 điểm

Đâu là ví dụ về thuật toán học không giám sát (unsupervised learning)?

Clustering (Phân cụm)

Linear Regression (Hồi quy tuyến tính)

Support Vector Machine (SVM)

Decision Tree (Cây quyết định)

Xem đáp án

Chọn đáp án A

2. Trắc nghiệm
1 điểm

Trong mô hình mạng nơ-ron, ‘backpropagation’ (lan truyền ngược) là quá trình gì?

Tính toán và lan truyền sai số từ lớp đầu ra về các lớp trước đó để cập nhật trọng số

Truyền dữ liệu đầu vào từ lớp đầu vào đến lớp đầu ra

Tính toán gradient cho từng đặc trưng

Tạo ra các kết nối mới giữa các nơ-ron

Xem đáp án

Chọn đáp án A

3. Trắc nghiệm
1 điểm

Mục đích của ‘data augmentation’ (tăng cường dữ liệu) trong học máy là gì?

Tạo ra các biến thể mới của dữ liệu huấn luyện hiện có (ví dụ: xoay, lật ảnh) để tăng kích thước tập dữ liệu và cải thiện khả năng khái quát hóa

Giảm số lượng đặc trưng trong tập dữ liệu

Tăng tốc độ hội tụ của mô hình

Loại bỏ các giá trị ngoại lai

Xem đáp án

Chọn đáp án A

4. Trắc nghiệm
1 điểm

Thuật toán ‘Decision Tree’ (cây quyết định) hoạt động dựa trên nguyên tắc nào?

Chia nhỏ không gian đặc trưng thành các vùng con dựa trên các kiểm tra điều kiện trên các đặc trưng

Tìm kiếm các điểm dữ liệu gần nhất để đưa ra dự đoán

Tối đa hóa khoảng cách giữa các lớp

Xây dựng một mô hình tuyến tính để khớp với dữ liệu

Xem đáp án

Chọn đáp án A

5. Trắc nghiệm
1 điểm

Mục tiêu của thuật toán ‘Principal Component Analysis’ (PCA) là gì?

Tìm các thành phần chính (principal components) có phương sai lớn nhất để giảm chiều dữ liệu

Phân loại dữ liệu thành các nhóm

Tối ưu hóa hàm mất mát trong mạng nơ-ron

Dự đoán giá trị liên tục

Xem đáp án

Chọn đáp án A

6. Trắc nghiệm
1 điểm

Trong học máy, thuật ngữ ‘hyperparameter’ (siêu tham số) dùng để chỉ loại tham số nào?

Các tham số được đặt trước khi quá trình huấn luyện bắt đầu và không được học từ dữ liệu

Các tham số được học từ dữ liệu trong quá trình huấn luyện

Các tham số chỉ xuất hiện trong mạng nơ-ron

Các tham số dùng để đánh giá mô hình

Xem đáp án

Chọn đáp án A

7. Trắc nghiệm
1 điểm

Kỹ thuật ‘Grid Search’ trong học máy được sử dụng để làm gì?

Tìm kiếm tổ hợp siêu tham số tốt nhất bằng cách thử tất cả các kết hợp có thể trong một không gian tìm kiếm được định nghĩa trước

Giảm chiều dữ liệu

Phân loại dữ liệu thành các cụm

Tối ưu hóa trọng số của mạng nơ-ron

Xem đáp án

Chọn đáp án A

8. Trắc nghiệm
1 điểm

Mục tiêu của thuật toán ‘K-Nearest Neighbors’ (KNN) là gì?

Phân loại một điểm dữ liệu mới dựa trên nhãn của K điểm dữ liệu gần nhất trong tập huấn luyện

Tìm kiếm các cụm dữ liệu

Giảm chiều dữ liệu

Dự đoán giá trị liên tục bằng cách ngoại suy

Xem đáp án

Chọn đáp án A

9. Trắc nghiệm
1 điểm

Thuật toán ‘Support Vector Machine’ (SVM) chủ yếu tìm cách tối ưu hóa điều gì?

Tìm một siêu phẳng phân chia tối đa hóa lề (margin) giữa các lớp dữ liệu

Giảm thiểu sai số bình phương trung bình

Phân cụm dữ liệu thành các nhóm nhỏ

Dự đoán giá trị liên tục

Xem đáp án

Chọn đáp án A

10. Trắc nghiệm
1 điểm

Mục đích chính của việc sử dụng hàm kích hoạt (activation function) trong mạng nơ-ron nhân tạo là gì?

Giới thiệu tính phi tuyến vào mô hình, cho phép mạng học các mối quan hệ phức tạp

Tăng tốc độ hội tụ của thuật toán

Giảm thiểu số lượng tham số trong mạng

Chuẩn hóa dữ liệu đầu vào

Xem đáp án

Chọn đáp án A

11. Trắc nghiệm
1 điểm

Trong mạng nơ-ron, ‘dropout’ là một kỹ thuật dùng để làm gì?

Ngăn chặn overfitting bằng cách ngẫu nhiên ‘bỏ qua’ một tỷ lệ các nơ-ron và kết nối của chúng trong mỗi lần cập nhật trọng số

Tăng tốc độ lan truyền ngược

Giảm kích thước của mô hình

Tăng cường sự phụ thuộc giữa các nơ-ron

Xem đáp án

Chọn đáp án A

12. Trắc nghiệm
1 điểm

Trong phân loại nhị phân, ‘Recall’ (độ phủ) là chỉ số đo lường điều gì?

Tỷ lệ các trường hợp dương tính thực tế được mô hình xác định đúng

Tỷ lệ các trường hợp được dự đoán là dương tính thực sự là dương tính

Tỷ lệ dự đoán đúng trên tổng số mẫu

Độ chính xác trung bình của mô hình

Xem đáp án

Chọn đáp án A

13. Trắc nghiệm
1 điểm

Thuật toán K-Means thuộc loại nào của học máy?

Học không giám sát (Unsupervised Learning)

Học có giám sát (Supervised Learning)

Học tăng cường (Reinforcement Learning)

Học bán giám sát (Semi-supervised Learning)

Xem đáp án

Chọn đáp án A

14. Trắc nghiệm
1 điểm

Trong học máy, ‘underfitting’ (dưới khớp) xảy ra khi nào?

Mô hình quá đơn giản, không nắm bắt được cấu trúc cơ bản của dữ liệu, dẫn đến hiệu suất kém trên cả dữ liệu huấn luyện và dữ liệu mới

Mô hình học quá tốt trên dữ liệu huấn luyện nhưng kém trên dữ liệu mới

Mô hình có độ phức tạp phù hợp với dữ liệu

Mô hình yêu cầu nhiều dữ liệu hơn để hội tụ

Xem đáp án

Chọn đáp án A

15. Trắc nghiệm
1 điểm

Trong mô hình mạng nơ-ron, ‘learning rate’ (tốc độ học) ảnh hưởng đến điều gì?

Kích thước của mỗi bước cập nhật trọng số trong quá trình huấn luyện

Số lượng lớp ẩn trong mạng

Số lượng đặc trưng đầu vào

Độ phức tạp của hàm mất mát

Xem đáp án

Chọn đáp án A

16. Trắc nghiệm
1 điểm

Trong học máy, ‘feature engineering’ (kỹ thuật đặc trưng) là quá trình gì?

Sử dụng kiến thức chuyên môn để tạo ra các đặc trưng mới từ dữ liệu thô nhằm cải thiện hiệu suất mô hình

Chọn ngẫu nhiên các đặc trưng từ tập dữ liệu

Loại bỏ các đặc trưng không quan trọng

Tối ưu hóa các siêu tham số của mô hình

Xem đáp án

Chọn đáp án A

17. Trắc nghiệm
1 điểm

Trong xử lý ngôn ngữ tự nhiên (NLP), thuật ngữ ‘tokenization’ (tách từ) có nghĩa là gì?

Quá trình chia văn bản thành các đơn vị nhỏ hơn như từ, cụm từ hoặc câu

Gán nhãn ngữ pháp cho các từ trong câu

Biến đổi văn bản thành biểu diễn số

Phân tích tình cảm của văn bản

Xem đáp án

Chọn đáp án A

18. Trắc nghiệm
1 điểm

Đâu là một ví dụ về nhiệm vụ ‘classification’ (phân loại) trong học máy?

Xác định xem một email là spam hay không spam

Dự đoán giá nhà dựa trên diện tích và vị trí

Ước tính nhiệt độ ngày mai

Phân nhóm khách hàng dựa trên hành vi mua sắm

Xem đáp án

Chọn đáp án A

19. Trắc nghiệm
1 điểm

Kỹ thuật ‘Dimensionality Reduction’ (giảm chiều dữ liệu) thường được sử dụng để làm gì?

Giảm số lượng biến đầu vào (đặc trưng) trong khi vẫn giữ lại thông tin quan trọng nhất, nhằm giảm độ phức tạp tính toán và tránh ‘curse of dimensionality’

Tăng số lượng đặc trưng để cải thiện độ chính xác của mô hình

Loại bỏ các giá trị ngoại lai (outliers) khỏi dữ liệu

Tăng cường tính phi tuyến của mô hình

Xem đáp án

Chọn đáp án A

20. Trắc nghiệm
1 điểm

Khi sử dụng thuật toán ‘Gradient Descent’, mục tiêu là gì?

Giảm thiểu hàm mất mát (loss function) bằng cách điều chỉnh các tham số của mô hình theo hướng ngược lại của gradient

Tăng tốc độ tính toán của mô hình

Tăng cường khả năng khái quát hóa của mô hình

Chọn lựa các đặc trưng quan trọng nhất

Xem đáp án

Chọn đáp án A

21. Trắc nghiệm
1 điểm

Trong học máy, ‘cross-validation’ (kiểm định chéo) được sử dụng để làm gì?

Đánh giá độ tổng quát hóa (generalization) của mô hình và ước tính hiệu suất trên dữ liệu chưa thấy

Tăng tốc độ huấn luyện mô hình

Giảm thiểu lỗi của con người trong việc gán nhãn dữ liệu

Tự động lựa chọn thuật toán học máy tốt nhất

Xem đáp án

Chọn đáp án A

22. Trắc nghiệm
1 điểm

Kỹ thuật nào thường được sử dụng để giảm thiểu ‘overfitting’ trong các mô hình học máy?

Tăng số lượng tham số và độ phức tạp của mô hình

Sử dụng kỹ thuật regularization (chuẩn hóa) như L1 hoặc L2

Huấn luyện mô hình trên ít dữ liệu hơn

Giảm kích thước batch trong quá trình huấn luyện

Xem đáp án

Chọn đáp án B

23. Trắc nghiệm
1 điểm

Thuật toán ‘XGBoost’ (Extreme Gradient Boosting) là một biến thể của Gradient Boosting nổi bật về điều gì?

Hiệu suất cao, tốc độ xử lý nhanh và khả năng chống overfitting tốt nhờ các kỹ thuật tối ưu hóa

Sử dụng các mô hình tuyến tính đơn giản

Khả năng hoạt động trên dữ liệu không có nhãn

Độ phức tạp thấp và dễ diễn giải

Xem đáp án

Chọn đáp án A

24. Trắc nghiệm
1 điểm

Kỹ thuật ‘cross-entropy’ thường được sử dụng làm gì trong các bài toán phân loại sử dụng mạng nơ-ron?

Hàm mất mát (loss function) để đo lường sự khác biệt giữa phân phối xác suất dự đoán và phân phối xác suất thực tế

Hàm kích hoạt (activation function) cho các lớp ẩn

Kỹ thuật chuẩn hóa (regularization)

Phương pháp giảm chiều dữ liệu

Xem đáp án

Chọn đáp án A

25. Trắc nghiệm
1 điểm

Trong học máy, thuật ngữ ‘overfitting’ (quá khớp) mô tả tình huống nào?

Mô hình hoạt động tốt trên dữ liệu huấn luyện nhưng kém trên dữ liệu mới chưa từng thấy

Mô hình hoạt động kém trên cả dữ liệu huấn luyện và dữ liệu mới

Mô hình hoạt động tốt trên dữ liệu mới nhưng kém trên dữ liệu huấn luyện

Mô hình có quá ít tham số để học từ dữ liệu

Xem đáp án

Chọn đáp án A

26. Trắc nghiệm
1 điểm

Kỹ thuật ‘data augmentation’ (tăng cường dữ liệu) trong học máy thường được áp dụng cho loại dữ liệu nào?

Hình ảnh, âm thanh, văn bản

Chỉ dữ liệu dạng bảng

Dữ liệu chuỗi thời gian

Dữ liệu không có nhãn

Xem đáp án

Chọn đáp án A

27. Trắc nghiệm
1 điểm

Trong phân loại, ‘precision’ (độ chính xác) được định nghĩa như thế nào?

Tỷ lệ các trường hợp dương tính thực sự trong tất cả các trường hợp được mô hình dự đoán là dương tính

Tỷ lệ các trường hợp dương tính thực sự trong tất cả các trường hợp dương tính thực tế

Tỷ lệ các trường hợp âm tính thực sự trong tất cả các trường hợp được mô hình dự đoán là âm tính

Tỷ lệ các trường hợp âm tính thực sự trong tất cả các trường hợp âm tính thực tế

Xem đáp án

Chọn đáp án A

28. Trắc nghiệm
1 điểm

Thuật toán ‘Logistic Regression’ (Hồi quy Logistic) chủ yếu được sử dụng cho loại bài toán nào?

Phân loại nhị phân (Binary Classification)

Hồi quy (Regression)

Phân cụm (Clustering)

Giảm chiều dữ liệu (Dimensionality Reduction)

Xem đáp án

Chọn đáp án A

29. Trắc nghiệm
1 điểm

Thuật ngữ ‘feature engineering’ (kỹ thuật đặc trưng) trong học máy đề cập đến hành động nào?

Quá trình tạo ra các đặc trưng mới từ dữ liệu thô để cải thiện hiệu suất mô hình

Việc lựa chọn các thuật toán học máy phù hợp cho bài toán

Đánh giá hiệu suất của mô hình đã huấn luyện

Tiền xử lý dữ liệu bằng cách loại bỏ các giá trị ngoại lai

Xem đáp án

Chọn đáp án A

30. Trắc nghiệm
1 điểm

Trong mạng nơ-ron nhân tạo, ‘activation function’ (hàm kích hoạt) đóng vai trò gì?

Giới thiệu tính phi tuyến vào mô hình, cho phép mạng học các mối quan hệ phức tạp

Tính toán trọng số giữa các nơ-ron

Xác định tốc độ học của mô hình

Lưu trữ kết quả trung gian trong quá trình lan truyền ngược

Xem đáp án

Chọn đáp án A