JavaScript is required

Cho tập ví dụ học như bảng. Entropy của thuộc tính Outlook là: 
Cho tập ví dụ học như bảng. Entropy của thuộc tính Outlook là:  a. Giá trị khác b. Entropy(Outlook)=1  (ảnh 1)

A.
Giá trị khác
B.
Entropy(Outlook)=1
C.
Entropy(Outlook)=0.5
D.
Entropy(Outlook)=0
Trả lời:

Đáp án đúng: A


Để tính Entropy của thuộc tính Outlook, ta cần thực hiện các bước sau: 1. **Tính Entropy cho toàn bộ tập dữ liệu:** - Số lượng mẫu "Yes": 9 - Số lượng mẫu "No": 5 - Tổng số mẫu: 14 - Entropy(S) = - (9/14) * log2(9/14) - (5/14) * log2(5/14) ≈ 0.94 2. **Tính Entropy cho từng giá trị của thuộc tính Outlook:** - **Outlook = Sunny:** - Số lượng mẫu "Yes": 2 - Số lượng mẫu "No": 3 - Tổng số mẫu: 5 - Entropy(Sunny) = - (2/5) * log2(2/5) - (3/5) * log2(3/5) ≈ 0.971 - **Outlook = Overcast:** - Số lượng mẫu "Yes": 4 - Số lượng mẫu "No": 0 - Tổng số mẫu: 4 - Entropy(Overcast) = - (4/4) * log2(4/4) - (0/4) * log2(0/4) = 0 (vì log2(0) không xác định, nhưng 0 * log2(0) được định nghĩa là 0) - **Outlook = Rainy:** - Số lượng mẫu "Yes": 3 - Số lượng mẫu "No": 2 - Tổng số mẫu: 5 - Entropy(Rainy) = - (3/5) * log2(3/5) - (2/5) * log2(2/5) ≈ 0.971 3. **Tính Entropy của thuộc tính Outlook:** - Entropy(Outlook) = (5/14) * Entropy(Sunny) + (4/14) * Entropy(Overcast) + (5/14) * Entropy(Rainy) - Entropy(Outlook) = (5/14) * 0.971 + (4/14) * 0 + (5/14) * 0.971 ≈ 0.6935 Vì không có đáp án nào trùng với kết quả tính toán (0.6935), đáp án đúng nhất là "a. Giá trị khác".

Câu hỏi liên quan