Как стать автором
Обновить

Узло-ориентированное программирование

Время на прочтение1 мин
Количество просмотров6.8K
Доброго времени чтения, уважаемые пользователи Хабра!

Статья посвящена возможности технологии разработки программного обеспечения, основанном на узлах, объединяемых в пакеты.

image

Предположения основаны на идеях, высказанных в книгах:
Нейлор — Как построить свою экспертную систему
Домингос — Верховный алгоритм

Основой программы являются узлы
Каждый узел (аналогично нейрону головного мозга) имеет
— один выход
— внутреннее состояние
— множество входов
— связь входов с выходами других узлов

Основным способом избежания хаоса является наличие циклических слоев и правил взаимодействия между слоями

Виды слоев:
вероятностное — вывод на основе теоремы Байеса
эволюционное — генерация правил с использованием предыдущих поколений
классифицирующее — объединение явлений в похожие группы
логическое — создание обобщений высшего уровня
оптимизирующее — поощрение выводов, соответствующих реальности
вероятностное…

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

Краткий комментарий к иллюстрации:
неживая природа:
энергетическое — классифицирующее
информационное — логическое
биологическое — оптимизирующее
живая природа:
экономическое — вероятностное
рыночное — эволюционное
корпоративное — классифицирующее
бюрократическое — логическое
экологическое — оптимизирующее
галактическое:
космическое — вероятностное

Каковы перспективы такого подхода?
Теги:
Хабы:
Всего голосов 49: ↑0 и ↓49-49
Комментарии24

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
10 – 11 октября
HR IT & Team Lead конференция «Битва за IT-таланты»
МоскваОнлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн