Wikipedia makalelerine NMF uygulamak
Videoda, NMF'nin örnek bir kelime sıklığı dizisini dönüştürmek için nasıl uygulandığını gördün. Şimdi sıra sende: Bu kez, csr matris articles olarak verilen Wikipedia makalelerinin tf-idf kelime sıklığı dizisi üzerinde NMF uygula. Burada modeli uydur ve makaleleri dönüştür. Bir sonraki egzersizde sonucu keşfedeceksin.
Bu egzersiz
Python'da Unsupervised Learning
kursunun bir parçasıdırEgzersiz talimatları
sklearn.decompositioniçindenNMF'yi içe aktar.6bileşenli,modeladlı birNMFörneği oluştur.- Modeli
articleskelime sayımı verisine uydur. model'in.transform()metodunu kullanarakarticles'ı dönüştür ve sonucunmf_featuresdeğişkenine ata.nmf_features'ı yazdırarak ilk izlenimi edin (.round(2)değerleri 2 ondalığa yuvarlar).
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import NMF
____
# Create an NMF instance: model
model = ____
# Fit the model to articles
____
# Transform the articles: nmf_features
nmf_features = ____
# Print the NMF features
print(nmf_features.round(2))