ÎncepețiÎncepe gratuit

NMF aplicat pe articole Wikipedia

În videoclip, ai văzut cum NMF transformă un array simplu de frecvențe ale cuvintelor. Acum e rândul tău să aplici NMF, de data aceasta folosind array-ul tf-idf de frecvențe ale cuvintelor pentru articole Wikipedia, furnizat ca matrice csr articles. Antrenează modelul și transformă articolele. În exercițiul următor, vei explora rezultatele.

Acest exercițiu face parte din cursul

Învățare nesupervizată în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă NMF din sklearn.decomposition.
  • Creează o instanță NMF numită model cu 6 componente.
  • Antrenează modelul pe datele de frecvență a cuvintelor articles.
  • Folosește metoda .transform() a modelului model pentru a transforma articles și atribuie rezultatul variabilei nmf_features.
  • Afișează nmf_features pentru a vedea cum arată (.round(2) rotunjește valorile la 2 zecimale.)

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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))
Editează și rulează codul