1. Learn
  2. /
  3. Курси
  4. /
  5. Machine Translation з Keras

Connected

Вправа

Вимірювання подібності векторів слів

У цьому уроці ви побачите силу векторів слів на прикладі реально натренованих векторів. Це вектори слів, отримані зі списку, опублікованого групою Stanford NLP. Вектор слова — це послідовність, тобто вектор числових значень. Наприклад, dog = (0.31, 0.92, 0.13)

Відстань між векторами слів можна оцінювати за допомогою попарних метрик подібності. Тут ми використаємо sklearn.metrics.pairwise.cosine_similarity. Косинусна подібність дає вищі значення, коли покомпонентна схожість двох векторів висока, і нижчі — коли низька.

Інструкції

100 XP
  • Виведіть довжину cat_vector, використавши атрибут ndarray.size.
  • Обчисліть і виведіть подібність між cat_vector та window_vector за допомогою cosine_similarity.
  • Обчисліть і виведіть подібність між cat_vector та dog_vector за допомогою cosine_similarity.