Найти в Дзене

Что такое Семантическая Алгебра и почему она так называется

Прежде всего, семантика - это наука о значении слов. Сегодня она подразделяется на: 1. Лингвистическую семантику, которая изучает влияние частей слов на смысл. 2. Компьютерную семантику, которая позволяет интерпретировать и переводить выражения, а также отвечать на запросы. 3. Нейросетевую семантику - для решения нетривиальных задач. 4. Аналитическую семантику - которая изучает отношения между понятиями и их признаки. Это и есть Семантическая алгебра. Семантическая алгебра имеет несколько сходств с математической алгеброй. Дело в том, что слова хранят в себе сразу несколько простых понятий, точно также как числа хранят свои простые множители. Например: Слово - "девочка" - хранит признаки ребёнка женского пола. Точно также число 6 хранит множители 2 и 3 как простые числа. Слова выступают как признаки, при образовании других слов. Это можно обозначить значком умножения: Женщина * Дом = Хозяйка. Мужчина * Работа = Мастер. Запасы * Здание = Склад. Полка * Полка = Стеллаж. Таким образом,

Прежде всего, семантика - это наука о значении слов.

Сегодня она подразделяется на:

1. Лингвистическую семантику, которая изучает влияние частей слов на смысл.

2. Компьютерную семантику, которая позволяет интерпретировать и переводить выражения, а также отвечать на запросы.

3. Нейросетевую семантику - для решения нетривиальных задач.

4. Аналитическую семантику - которая изучает отношения между понятиями и их признаки. Это и есть Семантическая алгебра.

Семантическая алгебра имеет несколько сходств с математической алгеброй. Дело в том, что слова хранят в себе сразу несколько простых понятий, точно также как числа хранят свои простые множители.

Например:

Слово - "девочка" - хранит признаки ребёнка женского пола.

Точно также число 6 хранит множители 2 и 3 как простые числа.

Слова выступают как признаки, при образовании других слов. Это можно обозначить значком умножения:

Женщина * Дом = Хозяйка.

Мужчина * Работа = Мастер.

Запасы * Здание = Склад.

Полка * Полка = Стеллаж.

Таким образом, по признакам можно объединять слова в семантические вектора и матрицы. Это похоже на линейную алгебру.

Что получится, если семантически перемножить:

Мужчина, Женщина * Детство, Юношество, Зрелость, Старость.

Получается:

Мальчик, Юноша, Мужчина, Старик,

Девочка, Девушка, Женщина, Старуха.