Доброго времени чтения, уважаемые пользователи Хабра!
Статья посвящена возможности технологии разработки программного обеспечения, основанном на узлах, объединяемых в пакеты.
Предположения основаны на идеях, высказанных в книгах:
Нейлор — Как построить свою экспертную систему
Домингос — Верховный алгоритм
Основой программы являются узлы
Каждый узел (аналогично нейрону головного мозга) имеет
— один выход
— внутреннее состояние
— множество входов
— связь входов с выходами других узлов
Основным способом избежания хаоса является наличие циклических слоев и правил взаимодействия между слоями
Виды слоев:
вероятностное — вывод на основе теоремы Байеса
эволюционное — генерация правил с использованием предыдущих поколений
классифицирующее — объединение явлений в похожие группы
логическое — создание обобщений высшего уровня
оптимизирующее — поощрение выводов, соответствующих реальности
вероятностное…
каждый слой может порождать выходы, связанные со слоем аналогичного или последующего уровня
Краткий комментарий к иллюстрации:
неживая природа:
энергетическое — классифицирующее
информационное — логическое
биологическое — оптимизирующее
живая природа:
экономическое — вероятностное
рыночное — эволюционное
корпоративное — классифицирующее
бюрократическое — логическое
экологическое — оптимизирующее
галактическое:
космическое — вероятностное
Каковы перспективы такого подхода?
Статья посвящена возможности технологии разработки программного обеспечения, основанном на узлах, объединяемых в пакеты.
Предположения основаны на идеях, высказанных в книгах:
Нейлор — Как построить свою экспертную систему
Домингос — Верховный алгоритм
Основой программы являются узлы
Каждый узел (аналогично нейрону головного мозга) имеет
— один выход
— внутреннее состояние
— множество входов
— связь входов с выходами других узлов
Основным способом избежания хаоса является наличие циклических слоев и правил взаимодействия между слоями
Виды слоев:
вероятностное — вывод на основе теоремы Байеса
эволюционное — генерация правил с использованием предыдущих поколений
классифицирующее — объединение явлений в похожие группы
логическое — создание обобщений высшего уровня
оптимизирующее — поощрение выводов, соответствующих реальности
вероятностное…
каждый слой может порождать выходы, связанные со слоем аналогичного или последующего уровня
Краткий комментарий к иллюстрации:
неживая природа:
энергетическое — классифицирующее
информационное — логическое
биологическое — оптимизирующее
живая природа:
экономическое — вероятностное
рыночное — эволюционное
корпоративное — классифицирующее
бюрократическое — логическое
экологическое — оптимизирующее
галактическое:
космическое — вероятностное
Каковы перспективы такого подхода?