«Кибернетика» — что это на самом деле? Просто о пределе сложности

«Кибернетика» — что это на самом деле? Просто о пределе сложности

Человек, атом, скопление галактик, живая клетка, отряд бойскаутов, мафия, муниципалитет, Вселенная — все это примеры систем.

Которые могут (и должны!) быть предметом изучения кибернетики.

1. Кибернетика — это не про программирование.

И даже — не про компьютеры вообще.

Более того.

Кибернетика — даже не наука об управлении (как и мы иногда пишем в духе «лжи для детей» Терри Пратчетта).

Кибернетика — подраздел математики, изучающий поведение систем.

А в практическом аспекте — как на системы влиять, дабы стимулировать их переход в «искомое состояние».

Ведь далеко не все системы (и даже подавляющее большинство из встречающихся на практике — не!) поддаются директивному управлению в бытовом понимании термина: руками вождению («ты начальник — я дурак», «иди туда делай сюда»).
 

2. Что же такое «система» — в строго-кибернетическом смысле?

First of all, — это математическая абстракция.

Говоря практически, система — что угодно, раскладываемое на взаимодействующие компоненты.

Человек, атом, скопление галактик, живая клетка, отряд бойскаутов, мафия, муниципалитет, Вселенная — все это примеры систем.

Которые могут (и должны!) быть предметом изучения кибернетики.

Забегая вперед, кибернетический подход является единственно научным (математика в известной Вселенной — всего одна) для изучения систем любого рода.

Все остальные штудии гуманитарного характера — социология, историософия, психология, политология, пассионарность Гумилева, футурология Курцвейл-стайл, обильное творчество А. Тойнби, гадание по руке, геополитика, etc — более или менее наукообразная маскировка отсутствия математической модели.

Плодить многословные «научные работы» про менталитет, path dependence, историческую судьбу, третий путь, тяжелое наследие татаро-монгольского ига, общественный договор, бремя белого человека и т.д. — достаточно языка и продолжительного финансирования. Ответа на этом пути нет — см. тысячи лет\бумажных тонн.

И напротив, как только получается построить (подобрать) релевантную математическую модель — автоматически появляется простое решение, убедительно ставящее точку на тысячелетней макулатуре.
 

3. Существует множество параллельных классификаций систем.

Например, погода — пример хаотической системы.

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

Минимальные изменения входящих параметров «сейчас» могут драматически изменить состояние системы на интересующий момент («эффект бабочки»).

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

Хотя все действующие факторы (закон сохранения импульса, трение, и т.д.) нам прекрасно известны, (в общем случае) мы не можем предсказать финальное расположение шаров после сильного удара.

Казалось бы — что общего между климатом и «американкой»?

Суть. Вот она, магия истинного знания.

Но нас тут больше интересует, скажем так, универсальная мета-классификация систем — по уровню сложности.
 

4. Сложность — не в бытовом смысле многоэтажных формул, а в смысле английского complexity — комплексность\развитость\гетерогенность внутренней структуры.

Универсальную шкалу сложности систем предложил Кеннет Боулдинг почти 70 лет назад (General Systems Theory: Skeleton of Science, 1956).

Hierarchy of Complexity K. Boulding

Состоит она из девяти ступеней:

4.1 Статическая структура (молоток из палки и металлического набалдашника)

4.2 Простая динамическая система — от часов до Солнечной системы

4.3 Управляющий механизм. Как правило, на принципе гомеостаза (термостат)

4.4 Открытая самоподдерживающаяся система. Условная грань, разделяющая живую и мертвую материи. Живая клетка.

4.5 Генетически однородная система со специализацией компонент. Уровень растений

4.6 Животные.

4.7 Человек (сознание)

4.8 Социальная организация — коммерческая компания, политическая партия, государство, etc

4.9 Трансцендентальная система — «Вавилон в облаках» (Боулдинг).

О которой мы знаем, что она существует, и что она эволюционирует в соответствии с некоей логикой, но нам недоступны — ни ее полноценный анализ, ни полноценное понимание законов эволюции.

Автор: «There are however the ultimates and absolutes and the inescapable unknowables, and they also exhibit systematic structure and relationship.»

5. IEM System относится к уровню социальной организации.

Это:

  • первая в истории система, целенаправленно построенная человеком, достигшая восьмого уровня сложности,

и, одновременно,

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

Ныне представленные на рынке продукты из сферы enterprise software en masse не поднимаются выше третьего уровня сложности — управляющего механизма.
 

6. Трансцендентальные (относительно возможностей сознания homo) системы им не могут быть построены.

Сознательно!

Но: трансцендентальные системы могут возникать эмерджентно — как бы самозарождением (а больше, собственно, и никак иначе).

Муравейник — трансцендентальная система для единичного муравья.

Ни один муравей (полностью) не понимает — ни устройства муравейника, ни законов его функционирования.

Более того, ни один муравей (скорее всего) даже не подозревает о существовании муравейника как целого.
 

7. Примером трансцендентальной системы для homo sapiens является СолярисСоциальный Компьютер Человечества.

Кибернетической же проекцией экономической ипостаси Соляриса (но не Соляриса в целом!) является мета-структура Интернета Предприятий.

И попробуйте только сказать, что — «кибернетика это скучно»!

P.S. Оговорка научной точности.

IEM System — это не просто какой-то там волшебный софт.

Теоретический предел сложности компьютерной программы per se — уровень 4

Которого и достигает совокупность программных компонент IEM System; тот же уровень сложности имеет реплицируемый системой «цифровой двойник» (Digital Twin) управляемой организации.

Уровень 4 — теоретический предел сложности любой компьютерной программы.

Назови ее хоть «искусственным интеллектом», или «нейросетью», «машин лернингом», «датамайнингом» или даже — «интергалактическим супер-блокчейн-уконтрапупителем».

Но развернутая (эксплуатируемая) IEM System, помимо программных компонент, включает в свой периметр управляемую организацию.

Другими словами, IEM System — мульти-агентная система (и тоже — первая в мире).

«Агентами» же ее (одновременно, параллельно, в реальном времени) выступают — как программируемые «роботы» (условные рефлексы IEM System), так и сотрудники управляемой организации. 

И даже — внешние контрагенты, включая собственные автоматизированные ИТ-системы последних.

October 04, 2018 by John Galt