0Pricing
NLP Academy · Урок

Математика слов: King минус Man плюс Woman

Исследуйте аналогии и ближайших соседей

«Математика слов: King минус Man плюс Woman» — бесплатный урок NLP Academy на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения NLP Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс NLP Academy содержит 4 уроков всего.

Части этого урока еще не переведены и отображаются на английском.

Vectors Have Directions

Because words are now vectors, you can add and subtract them like arrows. This unlocks a playful idea called word math.

The Famous Example

Take king, subtract man, add woman, and the nearest vector is queen. This analogy stunned researchers when it first appeared. 👑

result = emb["king"] - emb["man"] + emb["woman"]
# nearest word -> "queen"

Why It Works

The step from man to woman is a consistent direction in space. Adding that same direction to king lands you near queen.

Relationships as Offsets

Many relations become repeatable vector offsets. The gap encoding gender or tense behaves like a fixed arrow across word pairs.

More Analogies

The trick generalizes nicely. Paris minus France plus Italy lands near Rome, capturing a capital-city relationship.

r = emb["paris"] - emb["france"] + emb["italy"]
# nearest word -> "rome"

Finding the Answer

You compute the target vector, then search for its nearest neighbor among all word vectors using cosine similarity.

One Line in Gensim

gensim wraps the whole analogy in a single call. You list positive and negative words and read the top result.

model.most_similar(positive=["king", "woman"],
                   negative=["man"], topn=1)

Nearest Neighbors

Even without subtraction, you can ask which words sit closest to one term. These neighbors reveal what the model thinks is similar.

It Is Not Perfect

Analogies often work, but not always. Bias in the training text can produce unfair or wrong results, so stay critical.

Bias Lives in Vectors

Embeddings absorb the stereotypes present in their data. Always remember that bias in text becomes bias in your model.

Why This Amazes People

Simple arithmetic on learned vectors reflects real human relationships. That is the clearest sign embeddings truly capture meaning. ✨

Quick Check

What does king minus man plus woman tend to produce?

Recap

Word math adds and subtracts vectors to solve analogies like king to queen. It shows embeddings encode real relationships, bias and all. ✅

Часто задаваемые вопросы

Урок «Математика слов: King минус Man плюс Woman» бесплатный?

Да — полный текст урока «Математика слов: King минус Man плюс Woman» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс NLP Academy, подпишись на CoddyKit PRO. Курс NLP Academy содержит 4 уроков всего.

Чему я научусь в уроке «Математика слов: King минус Man плюс Woman»?

Исследуйте аналогии и ближайших соседей Ты практикуешь NLP Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать NLP Academy?

Предыдущий опыт не требуется. NLP Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.

Сколько времени занимает урок «Математика слов: King минус Man плюс Woman»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке NLP Academy?

Да. Каждый урок NLP Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. От разреженных подсчётов к плотным векторам
  2. Как word2vec учится смыслу
  3. Загрузка векторов GloVe в Python
  4. Математика слов: King минус Man плюс Woman
← Назад к NLP Academy