К СОДЕРЖАНИЮ
MINDLOOMbeta
EN
← ЖУРНАЛ
ИССЛЕДОВАНИЕ~1 мин

57 защитных механизмов: как мы построили рабочую таксономию

От психоаналитической теории к computational ontology — история создания классификации, которая работает на реальной речи

Mindloom Research
defenseontologytaxonomyclassification

Зачем 57?

DSM и МКБ описывают защитные механизмы списком из 20–30 пунктов. Для клинического наблюдения этого достаточно. Для анализа речи — нет. Когда человек говорит «ну это же нормально, все так делают» — это NORMALIZATION, MINIMIZATION, или RATIONALIZATION? В клиническом контексте разница критична.

Принцип построения

Мы шли не от теоретических классификаций, а от речевых данных. Процесс:

  1. Собрали корпус из 3168 аннотированных фрагментов
  2. Каждый фрагмент размечен по F-коду (функциональная группа) и конкретной защите
  3. Кластеризовали по речевым маркерам и контексту применения
  4. Проверяли на discriminability — может ли модель различить два близких класса

Результат: 57 классов, 7 функциональных категорий (CONTROL, AVOIDANCE, DISTORTION, CONCEALMENT, COMPENSATION, EXTERNALIZATION, FRAGMENTATION).

Проблемные зоны

GASLIGHTING — не одна защита, а паттерн из двух компонентов: отрицание факта + инвалидация реальности собеседника. Разложили на два маркера, точность выросла с 65% до 94%.

FALSE_REPAIR — самый коварный класс. «Давай забудем» выглядит как примирение, но содержит скрытую ловушку (условие, которое делает «забвение» невозможным). Без trap-маркера — это просто AVOIDANCE.

INVERSE_IDEALIZATION — 57-й класс, добавленный последним. Самовозвышение за счёт обесценивания другого. Долго маскировался под CONTROL_ILLUSION + BINDING.

Текущие метрики

RU pipeline: 94.4% accuracy, 98.6% top-3. EN pipeline: 94.6% accuracy. Обе заморожены.

Главный вывод: таксономия — это не список, это граф с рёбрами «похож на / отличается тем, что». Без этих рёбер классификатор неизбежно путает соседние классы.

← ВСЕ СТАТЬИ