300+ câu Trắc nghiệm Học máy cơ bản có đáp án - Phần 4
30 câu hỏi
Thuật toán ‘K-Nearest Neighbors’ (KNN) phân loại một điểm dữ liệu mới dựa trên:
Các lớp của K điểm dữ liệu gần nhất với nó trong tập huấn luyện
Khoảng cách đến tâm của mỗi lớp
Độ tương đồng với các điểm dữ liệu ở biên của các lớp
Các quy tắc được học từ cây quyết định
Chọn đáp án A
Trong mạng nơ-ron, ‘dropout’ là một kỹ thuật được sử dụng để:
Ngăn chặn overfitting bằng cách ngẫu nhiên bỏ qua một số nơ-ron trong quá trình huấn luyện
Tăng tốc độ lan truyền tín hiệu qua mạng
Giảm số lượng lớp ẩn trong mạng
Tự động hóa việc lựa chọn hàm kích hoạt
Chọn đáp án A
Trong phân loại, ‘accuracy’ (độ chính xác tổng thể) được tính như thế nào?
Tỷ lệ các dự đoán đúng trên tổng số dự đoán
Tỷ lệ các dự đoán dương tính đúng trên tổng số dự đoán dương tính
Tỷ lệ các dự đoán dương tính đúng trên tổng số trường hợp dương tính thực tế
Tỷ lệ các dự đoán âm tính đúng trên tổng số dự đoán âm tính
Chọn đáp án A
Trong xử lý ngôn ngữ tự nhiên (NLP), ‘tokenization’ (tách từ) là bước đầu tiên để làm gì?
Chia văn bản thành các đơn vị nhỏ hơn như từ hoặc cụm từ
Chuyển đổi văn bản thành biểu diễn số
Xác định ngữ pháp của câu
Loại bỏ các từ dừng (stop words)
Chọn đáp án A
Trong học máy, khái niệm ‘dataset split’ (chia tập dữ liệu) thường bao gồm các phần nào?
Tập huấn luyện (Training set), tập kiểm định (Validation set) và tập kiểm tra (Test set)
Chỉ tập huấn luyện và tập kiểm tra
Tập huấn luyện và tập tiền xử lý
Tập huấn luyện, tập xác định đặc trưng và tập kiểm tra
Chọn đáp án A
Trong các mô hình học máy, ‘ensemble learning’ (học kết hợp) có lợi ích chính là gì?
Cải thiện độ chính xác và khả năng tổng quát hóa bằng cách kết hợp nhiều mô hình
Giảm thời gian huấn luyện mô hình
Đơn giản hóa quy trình tiền xử lý dữ liệu
Tự động lựa chọn thuật toán phù hợp nhất
Chọn đáp án A
Thuật toán K-Means là một ví dụ điển hình của loại hình học máy nào?
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)
Chọn đáp án A
Trong hồi quy tuyến tính, ‘bias-variance tradeoff’ (đánh đổi thiên vị-phương sai) đề cập đến điều gì?
Mối quan hệ nghịch đảo giữa sai số do thiên vị (bias) và sai số do phương sai (variance) của mô hình
Khả năng mô hình học cả dữ liệu huấn luyện và dữ liệu kiểm tra
Sự khác biệt giữa giá trị dự đoán và giá trị thực tế trên dữ liệu huấn luyện
Tốc độ hội tụ của thuật toán tối ưu hóa
Chọn đáp án A
Thuật toán ‘AdaBoost’ (Adaptive Boosting) là một thuật toán học kết hợp (ensemble) hoạt động bằng cách nào?
Tăng trọng số cho các mẫu dữ liệu mà các mô hình trước đó phân loại sai
Huấn luyện các mô hình độc lập hoàn toàn
Giảm trọng số của các mẫu dữ liệu khó phân loại
Sử dụng các điểm dữ liệu gần nhất
Chọn đáp án A
Độ đo ‘F1-score’ là sự kết hợp của hai chỉ số nào?
Precision và Recall
Accuracy và Precision
Accuracy và Recall
True Positives và False Positives
Chọn đáp án A
Trong mô hình mạng nơ-ron, ‘backpropagation’ (lan truyền ngược) được sử dụng để làm gì?
Tính toán gradient của hàm mất mát theo trọng số của mạng để cập nhật trọng số
Lan truyền dữ liệu đầu vào qua các lớp của mạng
Giảm chiều dữ liệu trước khi đưa vào mạng
Xác định kiến trúc mạng nơ-ron phù hợp
Chọn đáp án A
Trong học máy, ‘underfitting’ (chưa khớp) xảy ra khi nào?
Mô hình quá đơn giản, không nắm bắt được các mối quan hệ cơ bản trong dữ liệu
Mô hình hoạt động quá tốt trên dữ liệu huấn luyện
Mô hình có quá nhiều tham số
Dữ liệu huấn luyện quá nhiễu
Chọn đáp án A
Thuật toán ‘Naive Bayes’ (Naive Bayes) dựa trên định lý Bayes và giả định quan trọng nào?
Các đặc trưng đầu vào là độc lập có điều kiện với nhau, cho lớp mục tiêu
Các đặc trưng đầu vào có mối tương quan mạnh với nhau
Dữ liệu phải tuân theo phân phối chuẩn
Mô hình phải có độ phức tạp cao
Chọn đáp án A
Trong xử lý ngôn ngữ tự nhiên, ‘word embedding’ (nhúng từ) như Word2Vec hoặc GloVe có mục đích gì?
Biểu diễn từ dưới dạng các vector số có ý nghĩa ngữ nghĩa và ngữ cảnh
Tách văn bản thành các từ riêng lẻ
Loại bỏ các từ dừng và dấu câu
Xác định cấu trúc ngữ pháp của câu
Chọn đáp án A
Thuật toán ‘Decision Tree’ (Cây quyết định) phân loại dữ liệu dựa trên nguyên tắc nào?
Chia dữ liệu thành các tập con dựa trên các câu hỏi về các đặc trưng
Tìm kiếm các điểm dữ liệu gần nhất trong không gian đặc trưng
Xây dựng một mặt phẳng phân chia tuyến tính giữa các lớp
Học một hàm ánh xạ từ đầu vào đến đầu ra thông qua mạng nơ-ron
Chọn đáp án A
Khi đánh giá mô hình phân loại, ‘ROC curve’ (đường cong ROC) vẽ đồ thị mối quan hệ giữa:
Tỷ lệ Dương tính thật (True Positive Rate – TPR) và Tỷ lệ Dương tính giả (False Positive Rate – FPR)
Precision và Recall
Accuracy và F1-score
Precision và FPR
Chọn đáp án A
Kỹ thuật ‘feature scaling’ (chuẩn hóa đặc trưng) như ‘Min-Max Scaling’ hoặc ‘Standardization’ giúp ích gì cho thuật toán học máy?
Đảm bảo các đặc trưng có thang đo khác nhau không ảnh hưởng không công bằng đến thuật toán (ví dụ: thuật toán dựa trên khoảng cách như KNN, SVM)
Tăng số lượng đặc trưng trong tập dữ liệu
Loại bỏ các giá trị ngoại lai một cách tự động
Giảm tính phi tuyến của dữ liệu
Chọn đáp án A
Trong học máy, ‘gradient descent’ (giảm độ dốc) là một thuật toán được sử dụng để làm gì?
Tìm cực tiểu của một hàm mất mát (loss function)
Tăng tốc độ xử lý dữ liệu
Giảm chiều dữ liệu
Tạo ra các đặc trưng mới từ dữ liệu
Chọn đáp án A
Thuật toán ‘Gradient Boosting’ (Tăng cường độ dốc) cải thiện hiệu suất bằng cách nào?
Xây dựng tuần tự các mô hình yếu, mỗi mô hình mới cố gắng sửa lỗi của các mô hình trước đó
Huấn luyện đồng thời nhiều mô hình độc lập
Sử dụng các điểm dữ liệu gần nhất để đưa ra dự đoán
Tìm kiếm siêu phẳng tối ưu hóa biên
Chọn đáp án A
Trong học máy, ‘hyperparameter tuning’ (điều chỉnh siêu tham số) là quá trình gì?
Tìm kiếm các giá trị tốt nhất cho các siêu tham số của mô hình (ví dụ: learning rate, số lượng cây trong Random Forest)
Huấn luyện mô hình trên toàn bộ tập dữ liệu
Chọn ra các đặc trưng quan trọng nhất
Đánh giá hiệu suất cuối cùng của mô hình
Chọn đáp án A
Thuật toán ‘Principal Component Analysis’ (PCA) là một kỹ thuật thuộc loại hình học máy nào?
Giảm chiều dữ liệu (Dimensionality Reduction)
Học không giám sát (Unsupervised Learning) cho phân cụm
Học có giám sát (Supervised Learning) cho phân loại
Học tăng cường (Reinforcement Learning)
Chọn đáp án A
Trong học máy, ‘recall’ (độ phủ) đượ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 dương tính thực tế
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 âm tính thực sự trong tất cả các trường hợp âm 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
Chọn đáp án A
Thuật toán ‘Support Vector Machine’ (SVM) tìm kiếm điều gì để phân chia dữ liệu?
Siêu phẳng (hyperplane) phân chia dữ liệu sao cho có khoảng cách lớn nhất đến các điểm dữ liệu gần nhất của mỗi lớp (margin)
Đường phân chia tuyến tính đi qua tâm của các cụm dữ liệu
Tập hợp các điểm dữ liệu gần nhất với điểm trung bình của mỗi lớp
Cây quyết định dựa trên các ngưỡng đặc trưng
Chọn đáp án A
Trong học máy, ‘bias’ (thiên vị) đề cập đến:
Sai số do các giả định đơn giản hóa của mô hình, dẫn đến việc bỏ lỡ các mối quan hệ có thật trong dữ liệu
Sai số do sự nhạy cảm của mô hình với biến động nhỏ trong tập huấn luyện
Sai số do việc sử dụng quá nhiều đặc trưng
Sai số do việc lựa chọn thuật toán không phù hợp
Chọn đáp án A
Thuật toán ‘Random Forest’ (Rừng ngẫu nhiên) là một tập hợp của những gì?
Nhiều cây quyết định (decision trees) được huấn luyện độc lập và kết quả được tổng hợp (ví dụ: bỏ phiếu đa số)
Một cây quyết định duy nhất với các quy tắc phức tạp hơn
Các điểm dữ liệu gần nhất trong không gian đặc trưng
Các bộ phân loại tuyến tính được kết hợp lại
Chọn đáp án A
Kỹ thuật ‘regularization’ (chuẩn hóa) như L1 và L2 chủ yếu ảnh hưởng đến phần nào của mô hình?
Độ lớn của các hệ số (weights) của các đặc trưng trong mô hình
Tốc độ học (learning rate) của thuật toán tối ưu hóa
Số lượng đặc trưng được sử dụng
Số lượng mẫu trong tập huấn luyện
Chọn đáp án A
Ma trận nhầm lẫn (Confusion Matrix) trong phân loại dùng để đánh giá điều gì?
Hiệu suất phân loại của mô hình trên các lớp khác nhau, bao gồm True Positives, False Positives, True Negatives, False Negatives
Tốc độ hội tụ của thuật toán huấn luyện
Mức độ tương quan giữa các đặc trưng đầu vào
Sự phân bố của các giá trị ngoại lai trong tập dữ liệu
Chọn đáp án A
Thuật toán ‘Linear Regression’ (Hồi quy Tuyến tính) tìm kiếm điều gì để mô hình hóa mối quan hệ giữa biến độc lập và biến phụ thuộc?
Các hệ số (coefficients) của một phương trình tuyến tính
Các điểm gần nhất trong không gian đặc trưng
Các cụm dữ liệu
Các quy tắc phân loại
Chọn đáp án A
Khi làm việc với dữ liệu có nhiều chiều, kỹ thuật ‘dimensionality reduction’ (giảm chiều dữ liệu) có thể giúp:
Giảm số lượng đặc trưng, giúp mô hình chạy nhanh hơn và dễ trực quan hóa hơn
Tăng số lượng đặc trưng để cải thiện độ chính xác
Chỉ tập trung vào các đặc trưng tuyến tính
Loại bỏ tất cả các giá trị ngoại lai
Chọn đáp án A
Trong học máy, ‘feature selection’ (lựa chọn đặc trưng) nhằm mục đích gì?
Chọn ra một tập hợp con các đặc trưng quan trọng nhất để sử dụng trong mô hình
Tạo ra các đặc trưng mới từ dữ liệu thô
Giảm số lượng mẫu huấn luyện
Tăng độ phức tạp của mô hình
Chọn đáp án A








