Bắt đầu ngayBắt đầu miễn phí

Tạo bộ dữ liệu cho phân loại

Tìm một bộ dữ liệu thực tế đáp ứng mọi tổ hợp tiêu chí mong muốn có thể rất phức tạp và, nếu được thu thập, có thể phát sinh lo ngại về quyền riêng tư. Giải pháp là bạn có thể dùng các bộ tạo dữ liệu để cho ra gần đúng tốt với dữ liệu thế giới thực.

Trong bài tập này, bạn sẽ tạo một bộ dữ liệu lớn cho bài toán phân loại 3 lớp. Để dễ trực quan hóa dữ liệu được tạo dưới dạng biểu đồ phân tán, một hàm tùy chỉnh đã được cung cấp là plot_data_points().

Bài tập này là một phần của khóa học

Bảo mật dữ liệu và Ẩn danh trong Python

Xem khóa học

Hướng dẫn bài tập

  • Import hàm tương ứng từ sklearn.datasets để tạo bộ dữ liệu phân loại.
  • Tạo 5000 mẫu với 4 đặc trưng, 1 cụm mỗi lớp, 3 lớp, và độ tách lớp 2.
  • In kích thước (shape) của dữ liệu đã tạo.
  • Xem biểu đồ phân tán kết quả.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Import the function for generating classification datasets
from sklearn.datasets import ____

# Generate 5000 samples with 4 features, 1 cluster per class, 3 classes, and class separation of 2
x, y = ____

# Inspect the generated data shape
print(____)

# Inspect the resulting data points in a 2 dimensional scatter plot
plot_data_points(x, y)
Chỉnh sửa và Chạy Mã