Пост о статье «Toward a theory of evolution as multilevel learning»

Чтение статьи остановило прохождение курса, поскольку совпало с окончанием отпуска и скудные ресурсы инвестиционного времени ушли на чтение и написание поста. Суммарно затрачено 4,5 часа.

Статья интересная, прочитал внимательно, записал некоторые возникшие мысли. Математические выкладки просто просмотрел, не особо вникая. Это всё равно матмодель высокого уровня, нет смысла разбираться. Тем более, что авторы справедливо заметили

Evidently, the analysis presented here and in the accompanying paper (86) is only an outline of a theory of evolution as learning. The details and implications, including directly testable ones, remain to be worked out.

Читая статью, меня преследовало ощущение, что я всё это уже откуда-то знаю. Потом дошло, что А.И. Левенчук использовал принципы и framework из статьи при написании своих курсов и все они уже неоднократно использованы для научения нейронной сети в моей голове.

Я прочитал предыдущие посты на эту тему и не вижу, что можно добавить. Мой проект, как и любая другая система, может быть описан в трактовке, предложенной в этой статье. Ведь авторы как раз и стремились создать как можно более общую модель.

Всё же отмечу несколько особенно заинтересовавших меня моментов.

Два типа frustration:

  • optimization of the local objective can conflict with the global objective, causing spatial frustration. Это очень распространенное явление, его можно наблюдать очень часто и почти везде.
  • temporal frustration - интересный взгляд на объект внимания, как одновременно присутствующий на разных системных уровнях, которые в свою очередь существуют в различных временных масштабах. Вот это я хочу научится замечать, для меня это представляет сложность, нужно думать для того чтобы понять, где возникают такого вида frustrations.

При этом важно, что оба типа frustrations не могут быть полностью разрешены, и разрешение на каком-то одном уровне порождает новые.

Этот факт, а также принцип

Renormalizability of the universe (P4) implies that there is
no inherently preferred level of organization, for which
everything above and below would behave as a homogenous
ensemble.

и знание о том, что

Rather, stochastic optimization tends to rapidly find local optima and keeps the system in their vicinity, sustaining the value of the loss function at a near-optimal level.

говорят нам, что что развитие - бесконечно, нет такой точки, в которой можно остановиться, потому что уже хорошо и хуже не будет. Всё меняется, сегодняшнее положение завтра может оказаться уже не хорошим, а принцип запрограммированной смерти напоминает, что не все доступные пути ведут в рай к достижению какого-то локального минимума в пространстве оптимизируемой функции. Мы сами можем быть оптимизированы таким образом более высокоуровневой системой. И это не эксцесс, а закономерный процесс. Подобное понимание придает дополнительную глубину известной фразе nothing personal, it’s just business.
С другой стороны, описанный в статье принцип паразитизма и тот факт, что это неизбежный процесс в ходе эволюции оставляет достаточно надежды на лучшее.

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

2 лайка

У нас уже довольно много рассуждений по статье набралось:
Пост о статье «Toward a theory of evolution as multilevel learning»
Мои заметки по статьям на тему эволюции систем
Использование «Toward a theory of evolution as multilevel learning» в рабочих проектах
Трактовка работы «Toward a theory of evolution as multilevel learning» в контексте моего рабочего проекта
СММ-АК-2024. toward a theory of evolution as multilevel learning
Как книга "Toward a Theory of Evolution as Multilevel Learning" поможет моему проекту?
Теория эволюции как многоуровневое обучение
12 часов на первоисточники
Эволюция и неустроенности

2 лайка

Под словом “прочитал” у меня ссылка на еще один пост 12 часов на первоисточники, который Вы не указали в своем перечне. В нем комментируется и эта статья среди прочих.

у меня тут дребезжит. Раньше я почему-то думал, что развитие это только вперед, когда подрос то понял, что лучше тут понимать: адаптация/изменения. И вот они уже могут не только вперед но и взад как следует.

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

Объясни, понятие бесконечное развитие должно ли иметь только положительные коннотации?

Понятие “бесконечное развитие” (open-endedness) не обязательно имеет только положительные коннотации. В теории стратегирования, оно описывает процесс, при котором системы могут бесконечно эволюционировать, порождая всё более сложные объекты и решения. Это позволяет бизнесам, науке и технологиям постоянно двигаться вперёд, создавая новые возможности и преодолевая старые проблемы. Однако, это также требует непрерывного поиска проблем и их решения, что может быть утомительным и ресурсоёмким процессом. Важно помнить, что бесконечное развитие подразумевает постоянное движение и изменение, что может быть как положительным (развитие, инновации, улучшение), так и отрицательным (постоянный стресс, необходимость адаптации, риск устаревания знаний). В конечном итоге, как и любое другое понятие, оно имеет свои плюсы и минусы, и его восприятие может зависеть от контекста и личного опыта. Если хочешь узнать больше, можешь почитать об этом в главе 5 курса “Системный менеджмент”: Теория стратегирования, раздел Бесконечное развитие.

Материалы:

Бесконечное развитие (open-endedness)

3.3. Системный менеджмент (А. Левенчук) / 5. Теория стратегирования

Бесконечное развитие (open-endedness) — это идея, которая позволяет в разы компактней и точнее (т.е. с использованием математических моделей) говорить про сложные вопросы «прогресса», «развития», «целеполагания», «эволюции», «вечного обучения», «постоянной инновации» и т.д. Идея бесконечного развития помогает отбросить бессмысленные споры по вопросам типа «труба ржавеет: можно ли сказать, что она развивается? Что будет прогрессом для трубы?». Под словами «бесконечное развитие» сегодня скрывается…

Ты про проблемы стары, как мир и не решаются? Или про что?

По мне “вперёд” это всё становится сложнее. Но оптимизация идёт. На каком-то уровне возникла проблема, с этого уровня она не чинится плюс конфликты с другими уровнями. Потом опа, нашёлся вариант, как “обрести новое свойство” и починить. Но потом опять вылезают новые конфликты. И так всё по кругу. Но оно вперёд, старые штуки всё-так порешали уже. И вперёд это скорее спираль.

1 лайк

Я скорее про спираль да. Т.к. проблемы всегда в итоге решаются. Очень хорошая аналогия из этой статьи с SubOptimal Optimization. Баланс оптимального чуток смещается - остальные акторы/системы подстраиваются и находят новый subOptimal и так по кругу.

2 лайка

Да, забыл про неё.

Этот материал сейчас обновлён и передвинут в курс “Методология”, пораньше, чем “Системный менеджмент” (второй семестр, а не третий).

1 лайк