Я б сказав, що алгоритми word2vec засновані на обох.
Коли люди говорять distributional representation
, вони зазвичай мають на увазі мовний аспект: сенс - це контекст, знайте слово його компанією та іншими відомими цитатами.
Але коли люди кажуть distributed representation
, це здебільшого не має нічого спільного з лінгвістикою. Йдеться більше про аспект інформатики. Якщо я правильно розумію Міколова та інших, слово
distributed
у їхніх роботах означає, що кожен окремий компонент векторного зображення не має свого значення. Особливості інтерпретації (наприклад, контексти слів у випадку word2vec) приховані і distributed
серед неперекладаються векторних компонентів: кожен компонент відповідає за кілька можливостей інтерпретації, а кожна інтерпретована функція пов'язана з декількома компонентами.
Отже, word2vec (і doc2vec) використовує розподілені уявлення технічно, як спосіб представлення лексичної семантики. І в той же час вона концептуально базується на розподільчій гіпотезі: вона працює лише тому, що розподільна гіпотеза є істинною (значення слова корелюються з їх типовим контекстом).
Але, звичайно , часто термінів distributed
і distributional
використовуються як взаємозамінні, збільшуючи непорозуміння :)