- •В.М.Лачинов а.О.Поляков
- •Інформодинаміка
- •Шлях до Світу відкритих систем
- •Анотація
- •Авторська передмова до другого видання. Від «не термодинамічної» кібернетики до інформодинаміки
- •Vivorum censura difficilis Судження про живих утруднене (лат.)
- •Інтелектуальність складних систем
- •Розділ 1. Інтелектуальні системи і управління
- •1.1. Інтелектуальні системи і інтелектуальне управління
- •1.2. Від строгості математичної символіки до свободи семантики
- •Розділ 2. Основна термінологія
- •2.1. Інженерне поняття інтелекту
- •2.2. Системи і управління
- •2.3. Подання знань і робота з ним
- •2.4. Інформаційна база
- •Розділ 3. Мови і мовні моделі для управління
- •3.1. Мови природні і штучні
- •3.2. Мови управління
- •3.3. Мови контекстно – залежного управління
- •3.4. Формальна система і теорія, що формалізується
- •3.5. Моделювання і реалізація мовних об’єктів
- •3.6. Числення предикатів
- •3.7. Подання проблемної галузі на основі мови предикатів
- •За фон Берталанфі розділ 4. Складність відкритих систем
- •4.1. Необхідність загальної теорії
- •4.2. Дві загальні теорії систем
- •4.3. Ієрархія систем
- •4.4. Нова парадигма управління
- •4.5. Гомеокінетичне плато інтелектуальної системи
- •4.6. Узагальнена функціональна структура ісу
- •4.7. Мови систем і мови управління
- •4.8. Тріаграма систем
- •Інженерія інтелектуальних систем
- •Розділ 5. Реалізація контекстно-залежного управління
- •5.1. Неформальні вимоги
- •5.2. Інженерні проблеми проектування складних систем
- •5.3. Комп’ютер фон Нойманівської архітектури в системах високих рівнів складності
- •5.4. Частотна оцінка
- •5.5. Інформаційна стійкість
- •Розділ 6. Нова архітектура машин
- •6.1. Машини баз знань
- •6.2. Паралельні обчислення з управлінням від потоку даних
- •Розділ 7. Про технологію управління
- •7.1. Врахування динаміки інформаційних потоків
- •7.2. Вбудовування системи автоматизації в структуру об’єкта
- •7.3. Об’єкт в інформаційному середовищі
- •7.4. Проблема декомпозиції об’єкта як складної системи
- •Розділ 8. Інженерія систем “інтелектуальної спрямованості”
- •8.1. Три основні підходи
- •8.2. Перший підхід. Ідеологія операційної системи
- •8.3. Другий підхід. Ідеологія інструментальної системи
- •8.3.2. Ієрархії і процеси.
- •8.3.3. Концепція відкритої субд.
- •8.3.4. Реалізація розкриваності.
- •8.3.5. Уніфіковане подання об’єкта.
- •8.3.6. Інструментальна концепція – технологія qWord
- •8.3.7. Куди поділася семантика?
- •8.3.8. Проблеми баз, що саморозвиваються.
- •8.3.9. Чому “в Cache’-технології”?
- •8.4. Третій підхід. Спеціалізована виробнича операційна система
- •8.5. Самовдосконалення ісу
- •Розділ 9. Проміжні підсумки
- •9.1. Інформація і інформатика. Шлях до феноменології і інформодинаміки
- •9.2. Про реалізованість інформаційної машини відкритого Світу
- •Частина третя узгоджений світ інформодинаміки
- •Розділ 10. Аксіоми відкритого світу
- •10.1. Феномен інформації як предмет науки про відкриті системи
- •10.2. Аксіоми умовчання
- •10.3. Співвідношення невизначеності - 2
- •10.4. Гармонійні шкали
- •10.5. Обговорення гармонійних побудов
- •10.6. Самоорганізація і структурний резонанс
- •10.7. До організації експериментів із виявлення структурного резонансу
- •10.8. Про механізм структурної взаємодії
- •10.9. Від структурної взаємодії до структурного поля
- •10.10. Про аксіоми або ефективні способи обдурити самого себе
- •10.11. Ще раз про аксіоми умовчання
- •10.12. Деякі висновки
- •Розділ 11. Власна структура інформації
- •11.1. Проблеми розробки інструментарію
- •11.2. Топологія вкладених багатовимірних конусів
- •11.3. Закон рекурсії структур, метаструктур і процесів
- •11.4. До питання про елементарну комірку
- •11.5. Деякі кількісні оцінки елементної бази
- •Розділ 12. Теорія структурної узгодженості
- •12.1. Структурна взаємодія і узагальнений принцип комплементарності
- •12.2. Про правила самоорганізації відкритих систем
- •12.3. Деякі наслідки і перспективи
- •12.4. Про деструкцію систем
- •12.5. Правила тсу – похідні
- •12.6. Попереднє обговорення результатів
- •12.7. Про методологію пізнання з позицій тсу
- •12.8. Обговорення тсу
- •Розділ 13. Інформодинаміка
- •13.1. Дещо про аналогії
- •13.2. Від абстрактної машини до самоорганізації потоків
- •13.3. Деякі властивості інформаційної машини
- •13.4. Умови узгодження потоків. Резонатор динамічного структурного поля
- •13.5. Вільне інформаційне поле. Гіпотеза про дві половини Всесвіту
- •13.6. Інформодинаміка – поки без формалізму
- •13.7. Тсу як інструментарій інформодинаміки
- •13.8. Ще раз про аксіоматику
- •Частина четверта
- •Архітектура
- •Відкритих
- •Попередження: обережно, відкриті системи
- •Розділ 14. Вертикальна машина
- •14.1. Концепція вертикальної машини
- •14.2. Структура команд
- •14.3. Програмування і запуск
- •14.4. “Перед прочитанням знищити…”
- •14.5. Що з нею робити?
- •14.6. Імітація вертикальної машини в адресному середовищі
- •Розділ 15. Про фізику відкритого світу
- •15.1. Без “Великого вибуху”
- •15.2. Доповнюваність моделей. Дві половини цілого
- •15.3. Світ як єдина система
- •15.4. Модифікація перетворення Лоренца
- •15.5. Випадок “малих” об’єктів
- •15.6. Структурно-узгоджена космологія
- •15.7. Узгодження структур об’єкта і теорії
- •15.8. Замітки про реалії нової фізики
- •Експерименти в галузі інформодинаміки
- •Можливий варіант генератора поздовжніх електромагнітних хвиль
- •Реконструкція принципу дії нігнітрона
- •Проблема seti
- •Розділ 16. Відповідальність створюючого
- •16.1. Короткий самовчитель не створення тоталітарного суспільства
- •16.2. Неминучість краху і свобода повтору
- •16.3. Роль Віри
- •16.4. Ментагенез
- •16.5. Відповідальність людини
- •Додаток 1 Короткий огляд способів самодеструкції програмних систем або Загальна Демонологія
- •Додаток 2 Про “інфонауки”
- •Про Ейнштейна, релятивізм і інформацію
- •Додаток 3 Повернення до лекції XVII
- •Література
12.3. Деякі наслідки і перспективи
Отже, в результаті моделювання (синтезу імітуючої структури) ми отримали деяку “суперструктуру”, за визначенням (за способом її побудови) придатну для розміщення в ній будь-яких “моделей даних” в найширшому сенсі. У постреляційному підході була б потрібна модель даних довільної і дуже великої розмірності і відповідна модель розподілу пам’яті. Cache’-технологія чи qWord потребували б окремих структур для реалізації багатовимірної моделі даних і механізму управління цією моделлю – механізму навігації.
У нашому ж випадку і моделі даних довільної розмірності, і механізми їх інтерпретації і подання (зовнішнього відображення) упаковуються в єдину структуру, в два тривимірні конуси складених основами, причому незалежно від конкретних розмірностей моделей даних, просто через внутрішню самоподібність від базового “комірки”, структури інфокварка до загальної топології.
Одна “половинка” структури – “те, що видно” (матеріальний конус), інша – “те, що відоме” (інформаційний). Розділення половинок, тобто “місце контакту стрічних дерев” є стан сприйманої картини світу на момент t = t0, тобто “внутрішнє дзеркало”.
Але в цілому, в динаміці, а, як ми вже умовилися в постановці завдання, що розгляд без динаміки безглуздий, “дзеркало” – деякий віртуальний простір, який, також повинен мати деякий внутрішній устрій, хоч би на рівні топології і псевдометрики. Про псевдометрику тут мовиться тому, що дзеркало це тільки частина процесу побудови тієї метрики, в якій система бачить себе, деяка сукупність інтервальних шкал, породжувана W граматикою.
Мінімальним елементом структури, придатної для вирішення завдання створення інтелекту, є чотиривимірний конус (дерево 1-2-4-8). Але це і максимальна структура, яка укладається за тим же законом у тривимірну апаратуру, – у вигляді зустрічних дерев.
Якщо ж ми спробуємо ввести в три вимірювання щось складніше – неминуче з’являться додаткові проблеми, а значить і спеціальні засоби для їх вирішення, а далі все це почне розмножуватися лавиноподібно.
Тут же доведеться вирішити деякі проблеми, математиками вже сформульовані, наприклад, спершу для плоских мереж, причому, якщо не рекурсивним, то хоч би одноманітним способом, щоб уникнути лавинного зростання витрат. Нагадаємо тільки, що і для вирішення проблеми переповнювання таблиць нічого окрім їх (таблиць) перерахування (тобто того ж дерева) поки що не придумали і навряд чи що-небудь вдасться винайти.
Якщо говорити про фактичний устрій “апаратури” в природних системах, то знову ж таки представляється найбільш вірогідним використання в них вже згаданих вище шестикутних структур. Такі структури володіють цілими рядом корисних і цікавих властивостей:
з усіх боків симетричні;
щільно заповнюють площину і не тільки площину, але і “злегка вигнуті” поверхні хвильових фронтів;
зручно, за тим же законом, проводиться “укладання” шарів і організовується дроблення;
досягається найбільш щільне укладання циліндрів (хвилеводів) навколо “арматури” - центрального “дроту”;
по шестикутній сітці розташовуються вузли при інтерференції хвильових фронтів від “щільно упакованих точкових джерел”;
виходить відповідна надмірність. Трикутник – замало, оскільки один із елементів повинен бути використаний для зв’язки (посилання), тобто якщо будувати структури з таких елементів у пам’яті, то взаємодоповнюючі, парні структури можуть бути тільки тривіальними – лінійними. Наступна “симетрична навколо себе” структура, восьмикутник - “погано упаковується”.
Що стосується наших інструментально-топологічних проблем, то тут ситуація представляється в наступному розрізі.
Для систем інформаційного типу, тобто “проблемних галузей” з досить добре відомою динамікою (швидкістю “росту”) обсягів і структур рівнів, доцільно використовувати “найбільш природні” для зовнішнього подання структури (списки, сторінки, таблиці, у тому числі і “розкривні всередину”, таблиці відношень тощо.) – все визначається, в основному, компактністю і надійністю механізмів.
Як механізм міжрівневої організації, а також для систем з погано прогнозованою динамікою явно переважно використовувати механізм типу “помічених дерев”. Він “достатньо зручний” для архітектури звичайних комп’ютерів.
Для систем із високою динамікою, а також у випадках, коли можна чекати прояву “ефекту структурного резонансу”, доведеться піти на витрати з розробки строго рекурсивного механізму (може бути два – для внутрішньорівневої і міжрівневої організації, але що мають взаємно-однозначне відображення структур, високу швидкодію і абсолютну надійність цього відображення). Також доведеться передбачити витрати на розробку механізмів, що забезпечують появу і використання “структурного резонансу”, у тому числі і витрати на надмірність по пам’яті, швидше за все, дуже чималі. Інакше ж необхідно погодитися на звуження класу застосувань системи і звести її до деякої обмеженої галузі (або сукупності таких).
Приведемо декілька зауважень щодо “псевдоінтелектуальних” систем, забезпечених деяким рівнем “гіперконтексту”, тобто тих, які вище названі МБЗ.
По-перше, звернемо увагу на те, що такі з’являться в осяжному майбутньому як компактні системи, але не як розвиток мереж. У “мережевому варіанті” порушується умова “структурної компактності” верхнього рівня і все вироджується в набір систем попереднього типу, хай і сполучених якимсь дуже складним “автоматизованим довідником”.
По-друге, неминуче з’явиться наступне:
поведінка такої системи практично нерозрізнима від “дійсного інтелекту” у вельми широкій проблемній галузі (ширше, ніж галузь, що “природно структурується”, – інакше навіщо систему взагалі створювати?);
у системі безперервно працюють механізми “структурного резонансу” (інакше як же вона такою стала – не тільки структурувалася в рамках “природної проблемної галузі”, але і перейшла в наступний клас?);
неминуче виникне (і чималий) потік запитів, що по суті явно виходять “за рамки”, але формою цілком коректних.
Але тоді, неминуче і достатньо скоро наступить момент розпаду гіперрівня.
Припустимо ми передбачили усередині системи “модуль самозбереження” і вона не розпадеться, гіперрівень вдасться утримати від деструкції, і система видаватиме відповіді. Як відрізнити “такі” відповіді від “отаких”, “правильні” від “неправильних”, – це предмет окремого розгляду, нерозривно пов’язаного з проблемами контекстного аналізу, проблемами з’ясування граничних можливостей інформаційних систем і іншими аналогічними питаннями.
Залишається додати до цього набору правила, командувачі процесами руйнування систем.
Це питання цікаве з багатьох причин. Зокрема, найбільш дороге і цінне, що є в комп’ютерних системах – бази даних до цих пір все ще “регулярно помирають” і їх доводиться відроджувати буквально вручну, а то і взагалі створювати нові.
Проте, не дивлячись на всі неприємності і матеріальні затрати, не дивлячись на те, що техногенні системи все ще найпростіші, нічого істотного (окрім самого факту розпаду) про “закономірності саморозпаду” ми поки що так і не виявили.
Головна причина тут у тому, що навіть “найстрогіша формально спроектована і строго експлуатована” база все одно існує реально як відкрита система, яку розробник примусово вважає замкнутою. А це означає, що практично завжди і скрізь процеси саморуйнування і взаєморуйнування настільки щільно взаємозв’язані, буквально втиснуті всередину один одного, що розділити їх практично неможливо.
Тим цікавіше поспостерігати як правила розпаду майже самоочевидно проявляють себе в найбільш складних, наприклад, соціальних системах, де буквально все хитко текуче, погано спостережуване {192. Спостерігати – це не тільки бачити (в межах можливостей мови опису), але й оцінювати, а оцінок завжди більше, ніж самих спостерігачів. Соціометрія і зовсім гра в наперстки.}.
