Nhìn qua lần đầu
Thuộc phần Thống kê cho machine learning trong hành trình Machine Learning của Coddy. Bài học 56 trên 64.
Mỗi mô hình đều bắt đầu từ việc có người xem xét kỹ dữ liệu của nó. Chương này kết thúc bằng một biểu đồ như thế này: hai phép đo phân chia khối u theo lớp.
Bắt đầu với bốn bước kiểm tra: kích thước, dữ liệu thiếu, phạm vi giá trị và lớp. Với bộ dữ liệu wines:
wine = load_wine(as_frame=True)
df = wine.frame
print(df.shape)
print(df.isna().sum().sum())Kết quả in ra là:
(178, 14)
013 đặc trưng (feature) cộng với target, và .sum().sum() cho thấy không có khoảng trống nào. df.describe() cho biết phạm vi giá trị của từng đặc trưng.
Cuối cùng là các lớp. normalize=True chuyển số lượng thành tỷ lệ:
shares = df["target"].value_counts(normalize=True)Luôn trả lời class_1 chỉ đúng 40% số lần: đây là mốc cơ sở mà một mô hình thực sự phải vượt qua.
Thử thách
Trung bìnhThực hiện lần xem đầu tiên trên load_breast_cancer, trước khi bất kỳ mô hình nào học từ dữ liệu này. Đoạn code khởi tạo tải dữ liệu vào df và đọc tên một đặc trưng. In ra:
- Kích thước và số ô bị thiếu.
- Giá trị nhỏ nhất, lớn nhất và trung vị của đặc trưng, lấy từ
describe(). - Tỷ lệ của mỗi lớp dưới dạng phần trăm nguyên, theo thứ tự lớp.
- Mốc cơ sở: tỷ lệ lớn nhất và lớp tương ứng.
Với các bông hoa iris và đầu vào petal length (cm), chương trình in ra:
Size: 150 samples, 4 features
Missing cells: 0
petal length (cm): 1.0 to 6.9, median 4.35
setosa: 33%
versicolor: 33%
virginica: 33%
Baseline: 33% by always answering setosaDữ liệu iris được cân bằng hoàn hảo. Dữ liệu mô có như vậy không?
Tự làm thử
from sklearn.datasets import load_breast_cancer
feature = input()
cancer = load_breast_cancer(as_frame=True)
df = cancer.frame
# Viết code của bạn bên dưới
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Thống kê cho machine learning
1Giá trị trung tâm và độ phân tán
Giá trị trung bình và trung vịPhân vị và tứ phân vịPhương sai và độ lệch chuẩnMẫu hay tổng thể?Giá trị xuất hiện nhiều nhấtÔn tập: Thời gian giao hàng4Mẫu và tổng thể
Tổng thể và mẫuTrung bình mẫu biến thiênPhân phối mẫuMẫu lớn hơn, ít nhiễu hơnÔn tập: khảo sát một thị trấn2Các phân phối
Biểu đồ tần suất mật độHình dạng của dữ liệuĐường cong chuẩnQuy tắc 68-95-99,7Điểm ZÔn tập: Thời lượng pin8So sánh các nhóm
Biểu đồ hộp theo nhómChênh lệch giữa các giá trị trung bìnhCó thể chỉ là ngẫu nhiên không?Giá trị pKiểm định tÔn tập: Thử nghiệm A/B11Khám phá bộ dữ liệu
Nhìn qua lần đầuTất cả đặc trưng cùng lúcĐối chiếu đặc trưng với nhãnHai đặc trưng tốt nhấtÔn tập: dữ liệu bệnh tiểu đường3Xác suất qua mô phỏng
Xác suất dưới dạng tần suấtLuật số lớnTổng điểm khi gieo xúc xắcGiá trị kỳ vọngXác suất có điều kiệnÔn tập: Tỷ lệ thắng ở quầy xúc xắc6Mối quan hệ
Đọc biểu đồ phân tánTương quanMa trận tương quanBản đồ nhiệt tương quanTương quan không đồng nghĩa với quan hệ nhân quảÔn tập: Kem và mặt trờiTự luyện tập: Trình biên dịch Python online