Expand Cut Tags

No cut tags

Nov. 7th, 2025

mns2012: (Default)
Материал собран с помощью СhatGpt.

Функция колмогоровской структуры SK(x | δ)

Функция колмогоровской структуры SK(x | δ), введённая Леонидом Левиным в 1974 г., — это мощный инструмент, который помогает анализировать сложность объекта не как таковую, а в контексте класса или семейства. Она позволяет ответить на вопрос: какова кратчайшая спецификация, необходимая для описания объекта x с точностью δ, если эта спецификация может использоваться для описания других объектов того же класса?

1. Определение и контекст

Пусть x — наш объект (изображение клякс).

SK(x | δ) = minP{ K(P) + \log |{y: δ(x, y) ≤ δ}|},

где:

  • P — программа или модель, которая описывает класс объектов (например, "изображения, сгенерированные кляксами чернил").

  • K(P) — это её колмогоровская сложность (длина описания самой модели).

  • y — конкретный объект, который может быть сгенерирован с помощью P.

  • δ(x, y) — различие между объектами x и y (расстояние в метрическом пространстве, где определены x и у), сгенерированными моделью P.

  • δ — допустимая погрешность.

2. Применение к изображениям клякс (класс)

Рассмотрим класс X как "все возможные изображения, созданные случайными каплями чернил на белом фоне".

Малая сложность структуры (низкие значения K(P)):

Модель P (Структура): Программа, описывающая процесс создания клякс, достаточно проста. Она включает:

  • Параметры: Координаты (xi, yi), размеры ri и интенсивность ai для N случайных капель.

  • Алгоритм: "Нанести N кругов с центрами (xi, yi) и радиусами ri интенсивностью ai, моделируя растекание".

Поскольку физический процесс создания клякс не является сложным для моделирования, K(P) будет относительно мала.

Высокая сложность детализации (log |{y}|):

  • Чтобы точно воспроизвести конкретное изображение x с нулевой погрешностью δ=0, программа P должна включить точное описание всех параметров xi, yi, ri, ai для всех N капель. Если мы требуем идеальной точности δ≈0, количество информации, необходимой для описания различий между x и другими похожими изображениями y, будет велико. Это "второй член" формулы, который отражает случайные, неструктурированные детали (или шум) в объекте.

3. Вывод: разделение случайности и структуры

Функция SK(x | δ) позволяет разделить общую сложность объекта K(x) на две составляющие:

  • Структурная сложность K(P): Отражает общий паттерн (структуру) — "Это клякса на белом фоне". Эта часть характеризуется относительно низкой алгоритмической информационной сложностью (колмогоровская сложность).

  • Случайная сложность (шум): Отражает конкретные, непредсказуемые детали — "Точные координаты и форма каждой микроскопической брызги". Эта составляющая характеризуется относительно высокой колмогоровской сложностью, если требовать высокой точности.

В контексте нашего изображения спецификация самого класса "клякс" короткая (низкая колмогоровская сложность K(P)), потому что структура проста. С другой стороны, колмогоровская сложность спецификации конкретного, уникального экземпляра x относительно высока, так как для точного воспроизведения требуется включить в описание (сжатый файл или параметры) всю случайную, высокоэнтропийную информацию о брызгах.

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

Profile

mns2012: (Default)
mns2012

January 2026

S M T W T F S
    1 23
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Page generated Jan. 14th, 2026 10:30 pm
Powered by Dreamwidth Studios