You are on page 1of 18

6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Thi giữa kỳ 2

This is a preview of the published version of the quiz

Started:
Jun 22 at 1:58pm

Quiz Instructions

Question 1 1 pts

Tại sao chúng ta phải tiền xử lý dữ liệu?

Dữ liệu luôn đầy đủ thông tin

Dữ liệu luôn luôn không có các điểm dị thường

Dữ liệu có thể bị thiếu, dữ liệu có thể có điểm dị thường, dữ liệu cần phản được chuyển sang
các dạng phù hợp với các phương pháp phân tích

Tiền xử lý dữ liệu là không cần thiết

Question 2 1 pts

Vector đặc trưng (feature vector) của một điểm dữ liệu là:

vector có số thành phần là số thông tin đặc trưng của các đối tượng được nghiên cứu

vector có số thành phần bằng số điểm dữ liệu

vector có số thành phần là 3

vector có cố thành phần bằng tổng số điểm dữ liệu

Question 3 1 pts

Khoa học dữ liệu giúp chúng ta làm được gì?

Tìm lý do để thu thập thêm dữ liệu

Biến dữ liệu thành những thông tin có giá trị


https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 1/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Để cải tiến hiệu quả của các công cụ phân tích dữ liệu l ớn

Để xác định một vấn đề mới

Question 4 1 pts

Mệnh đề nào sau đây ĐÚNG 

Trí tuệ nhân tạo là khả năng của con người có thể xấy dựng các chương trình máy tính có thể
học.

Trí tuệ nhân tạo có thể được xem như một chương trình máy tính có thể khái quát hoá tri thức từ
dữ liệu để thực nhiện một chức năng nào đó giống con người

Trí tuệ nhân tạo là khả năng thích nghi của các loài động vật

Trí tuệ nhân tạo là trí tuệ tự nhiên của con người

Question 5 1 pts

Chương trình máy tính nào sau đây KHÔNG được coi là một ứng dụng trí tuệ nhân tạo

Chương trình tự động gợi ý sản phẩm cho khách hàng

Chương trình nhận diện khuôn mặt

Chương trình điều khiển xe tự lái

Chương trình quản lý sinh viên

Question 6 1 pts

Qui trình để bắt đầu một dự án khoa học dữ liệu là:

(1) Xác định yêu cầu bài toán, (2) Phân tích dữ liệu

(2) xác định yêu cầu bài toán, (3) xác định rõ ràng các câu hỏi, (4) xác định các dữ liệu cần thu
thập, (4) phân tích

(1) Xác định yêu cầu bài toán, (2) Phân tích dữ liệu, (3) thu thập dữ liệu

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 2/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

(1) Xác định yêu cầu bài toán, (2), thu thập dữ liệu, (3) phân tích dữ liệu

Question 7 1 pts

Để xác định độ phân tán của một tập dữ liệu người ta dùng đại lượng nào sau đây

Variance (Phương sai)

Giá trị nhỏ nhất (min)

Giá trị trung bình (mean)

Giá trị trung vị (median)

Question 8 1 pts

Để nghiên cứu khả năng mua hàng của một khách hàng, thì các thông tin đặc trưng
(feature) nào về khách hàng sau đây là phù hợp với đối tượng nghiên cứu?

Tuổi, giới tính, thu nhập, địa chỉ

Địa chỉ, số điện thoại, nhóm máu, nghề nghiệp

Địa chỉ, địa chỉ emai, chiều cao, cân nặng

Địa chỉ email, tên, giới tính, nhóm máu

Question 9 1 pts

Một hãng ôtô muốn nghiên cứu khả năng mua một loại xe mới của khách hàng, đối
tượng nghiên cứu của họ có thể là?

�Những người trưởng thành có tuổi năm trong khoảng [20, 60]
Người sống tại TP. HCM

Tất cả công dân Việt Nam

Những người dân sống tại Hà Nội

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 3/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Question 10 1 pts

Đọc file .csv bằng python ta dùng thư  viện nào sau đây

matplotlib.read_csv

numpy.read_csv

panda.read_csv

sklearn.csv

Question 11 1 pts

Đại lượng nào sau đây KHÔNG được coi là đặc trưng thống kê của một tập số liệu về
cân nặng của heo trong một trang trại 

Trung vị (Median)

Phương sai (Variance)

Tên trang trại

Giá trị trung bình (Mean)

Question 12 1 pts

Một tập dữ liệu được coi là một ma trận với: 

số điểm dữ liệu bằng tổng số phần tử của ma trận

số hàng là số điểm dữ liệu, số cột là số trường thông tin mô tả mỗi đối tượng trong tập dữ liệu

số hàng bằng số điểm dữ liệu, số cột là một đặc trưng

số hàng và số cột bằng nhau

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 4/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Question 13 1 pts

Cho tập dữ liệu sau: x = [0.528, -0.31, 1.777, -1.483, -0.459, 1.827] Giá trị trung bình của
tập dữ liệu trên là? 

0.113

0.213

0.313

0.413

Question 14 1 pts

Cho tập dữ liệu sau: x = [-2.022, -1.092, -0.279, -0.625, -1.621, -0.472] Giá trị trung bình
của tập dữ liệu trên là? 

-1.018

-1.118

-1.218

1.018

Question 15 1 pts

Cho tập dữ liệu sau: x = [-0.443, 0.734, -0.115, 1.813, -2.134, -1.124] Giá trị trung bình
của tập dữ liệu trên là? 

-0.212

-0.312

-0.412

-0.112

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 5/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Question 16 1 pts

Cho tập dữ liệu sau:

x = [-1.306, -1.224, -0.645, -0.807, -0.696]

Giá trị độ lệch chuẩn (std) của tập dữ liệu trên là? 

0.245

0.255

0.275

0.295

Question 17 1 pts

Cho tập dữ liệu sau:

x = [0.245, 0.462, 0.487, 0.363, 0.784]

Giá trị độ lệch chuẩn (std) của tập dữ liệu trên là? 

0.189

0.199

0.179

0.119

Question 18 1 pts

Xây dựng mô hình hồi quy tuyến tính để dự báo mức độ tiêu thụ nhiên liệu phụ thuộc vào
công suất (x1) và trọng lượng của xe (x2): y = wo + w1 * x1 + w2 * x2. Kết quả phân tích
cho thấy wo = 44.652, w1 = -0.054, w2 = -0.005. Tinh mức tiêu thụ nhiên liệu cho 2 xe có
thông số như sau: (1) x1 = 96.000, x2 = 2702.000; (2) x1 = 139.000, x2 = 3205.000. Kết
quả nào sau đâu là ĐÚNG? 

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 6/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

25.063, 20.052

25.063, 22.052

28.063, 20.052

28.063, 22.052

Question 19 1 pts

Xây dựng mô hình hồi quy tuyến tính để dự báo mức độ tiêu thụ nhiên liệu phụ thuộc vào
công suất (x1) và trọng lượng của xe (x2): y = wo + w1 * x1 + w2 * x2. Kết quả phân tích
cho thấy wo = 44.652, w1 = -0.054, w2 = -0.005. Tinh mức tiêu thụ nhiên liệu cho 2 xe có
thông số như sau: (1) x1 = 130.000, x2 = 4295.000; (2) x1 = 150.000, x2 = 3940.000. Kết
quả nào sau đâu là ĐÚNG? 

15.742, 13.544

14.742, 15.544

15.742, 15.544

14.742, 13.544

Question 20 1 pts

Giả sử một mô hình học máy có hai tham số a và b, với đạo hàm của hàm loss tương
ứng là 1.0, và -5.0, để làm giảm hàm loss thì ta thực hiện thao tác nào sau đây

Tăng a và giảm b

Giảm a và tăng b

Tăng a và b

Giảm a và b

Question 21 1 pts

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 7/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Cho tập dữ liệu D = {(x1, y1), (x2, y2)}, xây dựng mô hình hồi quy tuyến tính y_hat = a * x
+ b, trong đó a, b là các tham số của mô hình. Biểu thức của đạo hàm của hàm loss theo
a và b là:

dL/da = [(a*x1 + b) + (a*x2 + b)]; dL/db = [x1 *(a*x1 + b ) + x2 * (a*x2 + b)]

dL/da = [x1 * (a*x1 + b - y1) + x2 * (a*x2 + b - y2)]; dL/db = [(a*x1 + b - y1) + (a*x2 + b - y2)]

dL/da = [x1 * (a*x1 + b) + x2 * (a*x2 + b)]; dL/db = [(a*x1 + b ) + (a*x2 + b )]

dL/da = [(a*x1 + b - y1) + (a*x2 + b - y2)]; dL/db = [x1 *(a*x1 + b - y1) + x2 * (a*x2 + b - y2)]

Question 22 1 pts

Cho tập dữ liệu D = {(x1, y1), (x2, y2)}, xây dựng mô hình hồi quy tuyến tính y_hat = a * x
+ b, trong đó a, b là các tham số của mô hình. Biểu thức của hàm loss là:

L(a, b) = [(*x1 + b + y1)**2 + (a*x2 + b + y2)**2] / 2

L(a, b) = [(*x1 + b - y1)**2 + (a*x2 + b - y2)] / 2

L(a, b) = [(*x1 + b - y1) + (a*x2 + b - y2)] / 2

L(a, b) = [(*x1 + b - y1)**2 + (a*x2 + b - y2)**2] / 2

Question 23 1 pts

Giả sử chúng ta cần huấn luyện mô hình học máy phụ thuộc vào hai tham số a và b. Sử
dụng thuật toán gradient descent: thay đổi các giá trị a và b sao cho hàm loss (L) giảm.
Biểu thức nào sau đây được sửu dụng để biến đổi a và b với learning rate là (lr)

a = a - lr * dL/da; b = b - lr * dL/db

a = a + lr * dL/db; b = b + lr * dL/da

a = a - lr * dL/db; b = b - lr * dL/da

a = a + lr * dL/da; b = b + lr * dL/db

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 8/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Question 24 1 pts

Mệnh đề nào sau đây KHÔNG đúng

Quá trình huấn luyện mô hình học máy là quá trình biến đổi các tham số làm cho hàm loss tăng

Hàm loss càng nhỏ mô hình càng phù hợp với dữ liệu

Hàm loss là hàm cho biết sự phụ hợp của phép dự đoán của một mô hình với các quan sát thực
thế

Quá trình huấn luyện mô hình học máy là quá trình biến đổi các tham số làm cho hàm loss giảm

Question 25 1 pts

Cho biết output của đoạn code python sau:

names = ["Đạt", "Đào", "Quân", "Đức", "Quyền"]
print(f"The 0th elements: {names[-1]}")

Đạt

Đức

Quyền

Đào

Question 26 1 pts

Câu lệnh nào sau đây dùng để in ra màn hình dòng lệnh "Phenikaa"

print("Phenikaa")

python print(Phenikaa)

python print("Phenikaa")

print(Phenikaa)

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 9/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Question 27 1 pts

Cho biết output của đoạn code python sau:

names = ["Đạt", "Đào", "Quân", "Đức", "Quyền"]


print(f"The 0th elements: {names[1]}")

Quyền

Đức

Đạt

Đào

Question 28 1 pts

Cho biết output của đoạn python code sau

x = True

print(x)

True

"True"

Question 29 1 pts

Cho hai mảng dữ liệu X = [x1, x2, ..., xm], và y = [y1, y2, ..., ym]. Điền vào chỗ trống

python code để: (1) import thư viện pyplot của matplotlib với tên là plt

; (2) vẽ đồ thị scatter plot với thư viện vừa import ở trên

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 10/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Question 30 1 pts

Cho biết output của đoạn python code sau:

z = 5 == 3 
print(z)

False

True

Question 31 1 pts

Cho tập dữ liệu X = [x1, x2, ..., xm], điền vào chỗ trống đoạn code để (1) import thư viện

pyplot của matplotlib với tên là plt


, (2) vẽ histogram của X

Question 32 1 pts

Cho biết output của đoạn python code sau:

z = 5 == 3 
print(type(z))

False

<class 'bool'>

True

"False"

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 11/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Question 33 1 pts

Cho biết output của đoạn code sau đây:

age = 40

x = f"Tôi hiện tại {age} tuổi"


print(x)

Chương trình bị lỗi

Tôi hiện tại {age} tuổi

Tôi hiện tại age tuổi

Tôi hiện tại 40 tuổi

Question 34 1 pts

Câu lệnh nào sau đây được dùng để gán biến tên x với giá trị là 2.0

x -> 2.0

x == 2.0

x := 2.0

x = 2.0

Question 35 1 pts

Cho biết output của đoạn python code sau

age = 30

x = f"Tôi hiện tại {age} tuổi"

print(x[:5])

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 12/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Tôi hiện tại 30 tuổi

Tôi h

f"Tôi hiện tại 30 tuổi"

f"Tôi h"

Question 36 1 pts

Dòng lệnh nào sau đây dùng để khai báo biến x với giá trị là chuỗi ký tự (string) là: xin
chào 

x == "xin chào"

x = "xin chào"

X = 'XIN CHÀO'

x = "Xin chào"

Question 37 1 pts

Câu lệnh python nào sau đây đùng để khởi bạo một list 

names = ["Đạt", "Đào", "Quân", "Đức", "Quyền"]

names = ("Đạt", "Đào", "Quân", "Đức", "Quyền")

names = ["Đạt", "Đào", "Quân", "Đức", "Quyền")

names = {"Đạt", "Đào", "Quân", "Đức", "Quyền"}

Question 38 1 pts

Cho biết output của đoạn python code sau:

x = [1, 2, 3, 4, 1, 2]

print(x[1:3])

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 13/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

[2, 3]

[2, 3, 4]

[1, 2, 3]

[1, 2]

Question 39 1 pts

Cho biết output của đoạn python code sau:

x = "Hello"

y = 'Phenikaa'

print(x + y)

HelloPhenikaa

Hello Phenikaa

Hello PHENIKAA

Hello.Phenikaa

Question 40 1 pts

Cho biết output của đoạn python code sau:


a=3
b = 2

condition1 = a > b
condition2 = a == b
condition3 = a < b

if condition1:
     print("I am in the block of condition1")
elif condition2:
    print("I am in the block of condition2")
else:
    print(f" {a} is less than {b}")
https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 14/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

I am in the block of condition1

3 is less than 2

I am in the block of condition2

" a is less than b"

Question 41 1 pts

Cho bbiết output của đoạn python code sau:


a=3
b = 3

condition1 = a > b
condition2 = a == b
condition3 = a < b

if condition1:
     print("I am in the block of condition1")
elif condition2:
    print("I am in the block of condition2")
else:
    print(f" {a} is less than {b}")

I am in the block of condition1

I am in the block of condition2

a is less than b

I am in the block of condition3

Question 42 1 pts

Điền đoạn code


để đọc file "Social_Network_Ads.csv" để tạo ra

frame có tên là "data"

Question 43 1 pts
https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 15/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Cho data frame như sau:

data = pd.read_csv("Social_Network_Ads.csv")
Với các trường thông tin là: "Gender", "Age", "EstimatedSalary", "Purchased"
Viết câu lệnh python để đếm số khách hàng mua và không mua: [code]

Question 44 1 pts

Cho data frame như sau:

data = pd.read_csv("Social_Network_Ads.csv")
Với các trường thông tin là: "Gender", "Age", "EstimatedSalary", "Purchased"

Viết câu lệnh python để đếm số khách hàng nam và nữ:

Question 45 1 pts

Cho data frame như sau:

data = pd.read_csv("Social_Network_Ads.csv")
Với các trường thông tin là: "Gender", "Age", "EstimatedSalary", "Purchased"
Viết câu lệnh python để tính tuổi và thu nhập trung bình của khách hàng nam và nữ:

Question 46 1 pts

Nghiên cứu sự phụ thuộc của mức thu nhập (X) vào số năm kinh nghiệm (y). Giả sử y
phụ thuộc vào X như sau: y_hat = a * X + b. Sau khi huấn luyện mô hình, người ta thu
được giá trị dự đoán nhứ sau: y_pred = [ 3.116 2.651 -2.518 0.515 -1.286]. Biết giá trị
thực tế của thu nhập như sau: y = [ 2.912 2.595 -2.679 1.025 -1.375]. Giá trị RMSE nào
sau đây ĐÚNG? 

0.241
https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 16/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

0.221

0.231

0.261

Question 47 1 pts

Nghiên cứu sự phụ thuộc của mức thu nhập (X) vào số năm kinh nghiệm (y). Giả sử y
phụ thuộc vào X như sau: y_hat = a * X + b. Sau khi huấn luyện mô hình, người ta thu
được giá trị dự đoán nhứ sau: y_pred = [ 1.737 2.162 -2.267 2.618 -0.124]. Biết giá trị
thực tế của thu nhập như sau: y = [ 2.231 1.862 -2.007 2.736 -0.695]. Giá trị RMSE nào
sau đây ĐÚNG?

0.285

0.585

0.485

0.385

Question 48 1 pts

Nghiên cứu sự phụ thuộc của mức thu nhập (X) vào số năm kinh nghiệm (y). Giả sử y
phụ thuộc vào X như sau: y_hat = a * X + b. Sau khi huấn luyện mô hình, người ta thu
được giá trị dự đoán nhứ sau: y_pred = [-2.576 -1.689 -0.443 -2.207 0.259]. Biết giá trị
thực tế của thu nhập như sau: y = [-2.673 -1.620 -0.252 -2.204 0.093]. Giá trị RMSE nào
sau đây ĐÚNG? 

0.135

0.115

0.155

0.125

Question 49 1 pts

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 17/18
6/22/22, 1:59 PM Quiz: Thi giữa kỳ 2

Cho biết output của đoạn python code sau:

  s = 0

  x = [87, 64, 46, 39, 2]

  for i in x:

    s += i

  print(s)

219

238

220

218

Question 50 1 pts

Cho biết output của đoạn python code sau:

  s = 0

  x = [87, 53, 45, 78, 4]

  for i in x:

    s += i

  print(s)

269

265

268

267

Not saved
Submit Quiz

https://canvas.phenikaa-uni.edu.vn/courses/1259/quizzes/6053/take?preview=1 18/18

You might also like