Динамические системы и фракталы

Fractal Dimension

Фрактальная размерность

актуальноТекущий рабочий стандарт

Число, показывающее, как растёт «объём» объекта при уменьшении масштаба. Для фракталов оно дробное.

Что означает каждый компонент
  • сколько клеток размера ε нужно, чтобы покрыть объект
  • логарифм масштаба. Наклон прямой в лог-лог осях и есть размерность — для фракталов дробная

Ключевые тезисы

  • Box-counting: считаем число клеток размера ε, покрывающих объект, и смотрим наклон в лог-лог осях.
  • Корреляционная размерность оценивается прямо по временному ряду.
  • Дробная размерность — количественный признак сложности сигнала, пригодный как признак для модели.

Подробный разбор

2 подтем — раскройте любую, чтобы увидеть объяснение, формулы, примеры и интерактивные графики.

1

Метод box-counting

Как посчитать размерность по данным.

  1. Покрыть объект сеткой с ячейкой размера ε.
  2. Посчитать число непустых ячеек .
  3. Повторить для набора масштабов ε.
  4. Построить против ; наклон прямой — размерность.
def box_dimension(points, scales):
    counts = []
    for eps in scales:
        cells = {tuple((p // eps).astype(int)) for p in points}
        counts.append(len(cells))
    return np.polyfit(np.log(1 / scales), np.log(counts), 1)[0]
2

Размерность как признак

Практическое применение в ML.

Корреляционная размерность, посчитанная по скользящему окну ряда, работает как признак сложности сигнала. Её изменение часто предшествует смене режима — так её используют в мониторинге оборудования и анализе ЭЭГ.

На практике

Считайте её на нормализованных данных: размерность чувствительна к масштабу осей, как и любой метод, опирающийся на расстояния.

Связанные темы

Фракталы и самоподобие

Fractals85%

Фракталы · Динамические системы и фракталы

Объекты, устроенные одинаково на разных масштабах. Их размерность дробна, а длина зависит от линейки измерения.

Mandelbrot Set85%

Множество Мандельброта · Динамические системы и фракталы

Множество параметров c, при которых итерации z → z² + c не уходят в бесконечность. Простейшее правило, дающее бесконечно сложную границу.

Self-similarity85%

Самоподобие · Динамические системы и фракталы

Свойство структуры повторять себя на разных масштабах — точно или статистически.

1/f Noise85%

Розовый шум 1/f · Динамические системы и фракталы

Сигнал, спектральная плотность которого убывает обратно пропорционально частоте. Встречается в электронике, музыке, трафике и нейронной активности.

Topology basics85%

Основы топологии · Топологический анализ данных

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

Power Law85%

Степенное распределение · Теория вероятностей и распределения

Плотность убывает как степень: редкие события встречаются намного чаще, чем предсказывает нормальный закон. Распределения Парето и Ципфа — его классические формы.