1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Unsupervised Learning bằng Python

Connected

Bài tập

Áp dụng NMF cho các bài viết trên Wikipedia

Trong video, bạn đã thấy NMF được áp dụng để biến đổi một mảng tần suất từ đơn giản. Giờ đến lượt bạn áp dụng NMF, lần này sử dụng mảng tần suất từ tf-idf của các bài viết Wikipedia, được cung cấp dưới dạng ma trận csr articles. Tại đây, hãy fit mô hình và biến đổi các bài viết. Ở bài tập tiếp theo, bạn sẽ khám phá kết quả.

Hướng dẫn

100 XP
  • Import NMF từ sklearn.decomposition.
  • Tạo một đối tượng NMF tên là model với 6 thành phần.
  • Fit mô hình vào dữ liệu đếm từ articles.
  • Dùng phương thức .transform() của model để biến đổi articles, và gán kết quả cho nmf_features.
  • In nmf_features để có ấn tượng ban đầu về cấu trúc của nó (.round(2) sẽ làm tròn các giá trị đến 2 chữ số thập phân.)