wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Câu hỏi về Machine Learning

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Machine Learning là gì?

a)

Một nhánh của thiết kế phần mềm truyền thống

b)

Hệ thống dựa trên luật được lập trình thủ công

c)

Một lĩnh vực nghiên cứu cho phép máy học từ dữ liệu mà không cần lập trình tường minh

d)

Một phương pháp mã hóa dữ liệu

2.

Ai là người đã định nghĩa ML là "Field of study that gives computers the ability to learn without being explicitly programmed"?

a)

Andrew Ng

b)

Arthur Samuel

c)

Tom Mitchell

d)

Alan Turing

3.

Tom Mitchell định nghĩa ML như thế nào?

a)

ML là quá trình phân tích dữ liệu bằng tay

b)

ML là mô hình hoá các lý thuyết thống kê

c)

Một chương trình học từ kinh nghiệm E với nhiệm vụ T và đo lường P nếu hiệu suất tăng theo kinh nghiệm

d)

ML là việc lập trình các thuật toán tối ưu

4.

Mục tiêu chính của Machine Learning là gì?

a)

Viết càng nhiều dòng code càng tốt

b)

Tạo hệ thống dựa trên luật cứng

c)

Xây dựng mô hình tổng quát hoá tốt trên dữ liệu chưa thấy

d)

Tăng tốc độ xử lý máy tính

5.

Dữ liệu trong ML thường được chia thành mấy tập chính?

a)

1

b)

2 hoặc 3

c)

4

d)

5

6.

Supervised Learning cần yếu tố nào dưới đây?

a)

Dữ liệu không nhãn

b)

Dữ liệu có nhãn

c)

Mô hình học tăng cường

d)

Tự phát hiện đặc trưng

7.

Unsupervised Learning hoạt động như thế nào?

a)

Dựa vào phản hồi từ người dùng

b)

Dựa trên dữ liệu có gán nhãn

c)

Phát hiện cấu trúc ẩn từ dữ liệu không nhãn

d)

Tối ưu hoá hàm mất mát

8.

Bài toán phân cụm là ví dụ của loại học nào?

a)

Supervised

b)

Unsupervised

c)

Reinforcement

d)

Semi-supervised

9.

Reinforcement Learning khác với Supervised Learning ở điểm nào?

a)

Không có phản hồi nào

b)

Phản hồi là dạng nhãn tường minh

c)

Phản hồi là phần thưởng hoặc phạt qua từng bước

d)

Dữ liệu được dán nhãn đầy đủ trước

10.

Bài toán phân loại (classification) thuộc loại học nào?

a)

Supervised Learning

b)

Unsupervised Learning

c)

Reinforcement Learning

d)

Deep Learning

11.

Bài toán nào sau đây là Classification?

a)

Dự đoán giá nhà

b)

Dự đoán nhiệt độ ngày mai

c)

Dự đoán email là spam hay không

d)

Phân cụm người dùng theo sở thích

12.

Bài toán nào sau đây là Regression?

a)

Phân loại người dùng theo độ tuổi

b)

Dự đoán điểm số sinh viên

c)

Nhận diện chữ số viết tay

d)

Phân cụm tin tức

13.

Bài toán chơi cờ tự động thường dùng loại học nào?

a)

Supervised

b)

Unsupervised

c)

Reinforcement

d)

Clustering

14.

Ví dụ điển hình của Unsupervised Learning là?

a)

Dự đoán doanh thu

b)

Phân cụm khách hàng

c)

Nhận dạng tiếng nói

d)

Phân loại bệnh

15.

Trong Supervised Learning, "label" là gì?

a)

Tên biến đầu vào

b)

Đáp án đúng của dữ liệu

c)

Một kỹ thuật học sâu

d)

Một loại dữ liệu không nhãn

16.

Bước đầu tiên trong quy trình Machine Learning thường là gì?

a)

Huấn luyện mô hình

b)

Thu thập và xử lý dữ liệu

c)

Đánh giá mô hình

d)

Triển khai mô hình

17.

Mục đích của việc chia tập train và test là gì?

a)

Giúp mô hình học chính xác hơn

b)

Đánh giá khả năng tổng quát hoá

c)

Tăng thời gian huấn luyện

d)

Giảm bộ nhớ

18.

Overfitting là gì?

a)

Mô hình dự đoán sai toàn bộ dữ liệu

b)

Mô hình học quá kỹ dữ liệu huấn luyện và không tổng quát

c)

Mô hình không học được gì

d)

Quá trình tinh chỉnh siêu tham số

19.

Cross-validation giúp làm gì?

a)

Huấn luyện mô hình nhanh hơn

b)

Đánh giá mô hình ổn định hơn bằng nhiều tập kiểm tra

c)

Làm sạch dữ liệu

d)

Chọn mô hình ngẫu nhiên

20.

Feature trong ML là gì?

a)

Kết quả đầu ra

b)

Đặc trưng đầu vào mô hình

c)

Loại dữ liệu

d)

Số lần huấn luyện

21.

Một mô hình tốt trong ML cần đảm bảo điều gì?

a)

Accuracy cao trên tập train

b)

Tổng quát tốt trên dữ liệu mới

c)

Có thể viết code ngắn

d)

Tính toán càng phức tạp càng tốt

22.

ML được ứng dụng nhiều nhất trong lĩnh vực nào sau đây?

a)

Sản xuất máy móc

b)

Tài chính, y tế, marketing, hình ảnh

c)

Kỹ thuật xây dựng

d)

Khai thác khoáng sản

23.

Mối quan hệ giữa dữ liệu, mô hình, và thuật toán là gì?

a)

Dữ liệu được mô hình hoá bằng thuật toán học

b)

Mô hình tạo ra dữ liệu

c)

Thuật toán dự đoán mô hình

d)

Dữ liệu được tạo bởi mô hình

24.

Khi nào nên dùng Unsupervised Learning?

a)

Khi có nhãn dữ liệu đầy đủ

b)

Khi muốn dự đoán một giá trị cụ thể

c)

Khi không có nhãn nhưng muốn phát hiện mẫu

d)

Khi mô hình quá lớn

25.

Thuật toán học máy nào dưới đây là mô hình tuyến tính?

a)

Linear Regression

b)

K-Means

c)

Decision Tree

d)

Naive Bayes

26.

Supervised Learning gồm các bài toán chính nào?

a)

Classification và Regression

b)

Clustering và Classification

c)

Clustering và Dimensionality Reduction

d)

Regression và Reinforcement

27.

Thuật toán Naive Bayes là ví dụ của?

a)

Unsupervised

b)

Supervised

c)

Reinforcement

d)

Deep Learning

28.

Kết quả của bài toán Regression thường là?

a)

Một nhãn phân loại

b)

Một giá trị liên tục

c)

Một nhóm

d)

Một ma trận nhị phân

29.

Ví dụ của Reinforcement Learning là?

a)

Phân loại bài viết

b)

Chơi game tự động như AlphaGo

c)

Dự đoán giá nhà

d)

Phân nhóm khách hàng

30.

ML không nên được sử dụng khi nào?

a)

Có nhiều dữ liệu

b)

Không có dữ liệu hoặc không có vấn đề để học

c)

Có nhiều nhãn chính xác

d)

Khi cần tự động hoá

31.

Feature trong ML là gì?

a)

Tên tập dữ liệu

b)

Thuộc tính đầu vào mô hình

c)

Biến ngẫu nhiên

d)

Mã hóa dữ liệu

32.

Tại sao Feature Engineering quan trọng?

a)

Giúc biến đổi dữ liệu sang ngôn ngữ Python

b)

Cải thiện độ chính xác, tốc độ, giảm overfitting

c)

Tăng kích thước dữ liệu

d)

Tự động gán nhãn cho dữ liệu

33.

Dữ liệu nào có thể trở thành feature?

a)

Chỉ văn bản

b)

Chỉ hình ảnh

c)

Mọi kiểu dữ liệu: văn bản, số, âm thanh, hình ảnh

d)

Chỉ dữ liệu có nhãn

34.

Feature có thể là dạng nào?

a)

Chỉ số thực

b)

Chỉ chuỗi

c)

Số thực, nhị phân, phân loại, rời rạc...

d)

Chỉ hình ảnh

35.

Đặc điểm của Binary feature là gì?

a)

Có nhiều giá trị

b)

Luôn là số thực

c)

Chỉ có 2 trạng thái (0 hoặc 1)

d)

Chỉ áp dụng cho văn bản

36.

Feature transformation là gì?

a)

Biến đổi dữ liệu đầu vào cho phù hợp với thuật toán ML

b)

Mã hóa dữ liệu

c)

Huấn luyện mô hình

d)

Gán nhãn cho dữ liệu

37.

Chuẩn hoá (Normalization) là gì?

a)

Gộp nhiều dữ liệu lại

b)

Scale dữ liệu về khoảng [0,1]

c)

Gắn nhãn

d)

Xóa outliers

38.

Z-score normalization sử dụng yếu tố nào?

a)

Trung bình và độ lệch chuẩn

b)

Max-min

c)

Chọn ngẫu nhiên

d)

Mã hóa bí mật

39.

Feature Selection là gì?

a)

Tăng kích thước dữ liệu

b)

Lựa chọn những thuộc tính quan trọng nhất

c)

Thêm ngẫu nhiên feature

d)

Xoá bỏ label

40.

PCA là viết tắt của?

a)

Partial Combination Algorithm

b)

Principal Component Analysis

c)

Primary Class Assignment

d)

Python Component Algorithm

41.

Data visualization dùng để làm gì?

a)

Thực thi mô hình

b)

Nhìn thấy xu hướng, mẫu trong dữ liệu

c)

Tăng dữ liệu

d)

Mã hoá dữ liệu

42.

Biểu đồ bar chart tốt nhất cho?

a)

Dữ liệu theo thời gian

b)

So sánh giá trị các nhóm

c)

Dữ liệu nhỏ

d)

Dữ liệu chuỗi

43.

Scatter plot dùng cho?

a)

Dữ liệu text

b)

Ảnh

c)

Tìm mối quan hệ giữa 2 biến số

d)

Sắp xếp dữ liệu

44.

Thư viện matplotlib dùng để?

a)

Tiền xử dữ liệu

b)

Vẽ biểu đồ trong Python

c)

Gắn nhãn

d)

Tạo mô hình deep learning

45.

Seaborn khác matplotlib ở điểm nào?

a)

Tính năng yếu hơn

b)

Có theme sẵn, dễ tích hợp với pandas

c)

Chỉ vẽ được line chart

d)

Tự động huấn luyện

46.

Loại dữ liệu thiếu MCAR là gì?

a)

Liên quan đến dữ liệu khác

b)

Thiếu hoàn toàn ngẫu nhiên

c)

Luôn bị bỏ qua

d)

Tự sinh ra

47.

Univariate imputation sử dụng yếu tố nào?

a)

Dữ liệu của các feature khác

b)

Chính cột có giá trị thiếu

c)

Kỹ thuật NLP

d)

Biển ngẫu nhiên

48.

Noise là gì?

a)

Dữ liệu bình thường

b)

Giá trị sai lệch do lỗi hoặc ngẫu nhiên

c)

Kết quả mong muốn

d)

Hàm xử lý

49.

Kỹ thuật binning dùng để?

a)

Chia dữ liệu theo khoảng đều

b)

Xóa dữ liệu

c)

Mã hoá nhị

d)

Tính trung bình

50.

Clustering có thể dùng để?

a)

Phát hiện outlier

b)

Loại bỏ model

c)

Gắn label

d)

Sinh dữ liệu mới

51.

Feature extraction là gì?

a)

Tăng số feature

b)

Tạo ra feature mới có ý nghĩa từ dữ liệu gốc

c)

Gộp dữ liệu

d)

Mã hoá bí mật

52.

Bag of Words dùng cho dữ liệu nào?

a)

Ảnh

b)

Văn bản

c)

Số liệu

d)

Audio

53.

TF-IDF đo lường gì?

a)

Tốc độ truy vấn

b)

Độ quan trọng của từ trong tài liệu

c)

Số đục từ

d)

Độ dài câu

54.

Embedding trong NLP dùng để?

a)

Biến từ thành vector nghĩa

b)

Phân loại câu

c)

Dự đoán từ

d)

Tự động sinh ngôn ngữ

55.

Giảm số chiều được gọi là?

a)

Feature boosting

b)

Dimensionality reduction

c)

Model pruning

d)

Label fusion

56.

Mục tiêu của feature selection là?

a)

Loại bỏ label

b)

Loại bỏ những feature không hữu ích

c)

Gộp thêm feature

d)

Nhân bản feature

57.

Wrapper method hoạt động như thế nào?

a)

Dựa vào độ tương quan

b)

Huấn luyện nhiều mô hình trên tập feature khác nhau

c)

Chọn ngẫu nhiên

d)

Gắn nhãn

58.

Filter method hoạt động như thế nào?

a)

Dựa trên các mô hình huấn luyện

b)

Dựa trên chỉ số thống kê như Pearson, ANOVA

c)

Dựa trên deep learning

d)

Dựa trên mã hóa

59.

Embedded method là gì?

a)

Kết hợp giữa filter và wrapper

b)

Tự động sinh feature

c)

Lưu trữ dữ liệu

d)

Mã hóa

60.

Lasso Regression giúc làm gì?

a)

Loại bỏ những đặc trưng không quan trọng (hệ số = 0)

b)

Tăng số feature

c)

Nhân đỉnh outliers

d)

Tự động sinh label