1. Learn
  2. /
  3. Курси
  4. /
  5. Traducere automată cu Keras

Connected

вправа

Măsurarea similarității dintre vectorii de cuvinte

În această lecție vom înțelege puterea vectorilor de cuvinte folosind vectori antrenați pe date reale. Aceștia sunt vectori de cuvinte extrași dintr-o listă publicată de grupul Stanford NLP. Un vector de cuvânt este o secvență sau un vector de valori numerice. De exemplu, dog = (0.31, 0.92, 0.13)

Distanța dintre vectorii de cuvinte poate fi măsurată cu o metrică de similaritate pereche. Aici vom folosi sklearn.metrics.pairwise.cosine_similarity. Similaritatea cosinus returnează valori mai mari atunci când similaritatea element cu element a doi vectori este ridicată, și invers.

Інструкції

100 XP
  • Afișează lungimea vectorului cat_vector folosind atributul ndarray.size.
  • Calculează și afișează similaritatea dintre cat_vector și window_vector folosind cosine_similarity.
  • Calculează și afișează similaritatea dintre cat_vector și dog_vector folosind cosine_similarity.