All articles by Pavel Zachesa

Проектирование в среде Языка Образов

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

СИМ собеседник

СИМ собеседник. Зачем это нужно?

Очень многие люди испытывают одиночество, в те или иные моменты своей жизни. Иногда одиночество даже приносит пользу, для переосмысления своих отношений с близкими людьми, для углубления в какую-то деятельность, требующую максимальной сосредоточенности. Люди ограниченные сильно в своих возможностях каким-нибудь недугом. Старики, по той или иной причине, лишённые внимания друзей и близких. Такие люди, не имеющие возможности работать, участвовать в каких-бы то ни было клубах по интересам, лишённые возможности постоянного общения, сильно страдают. Continue reading СИМ собеседник

Ключевые термины Языка Образов

Термины: «признак», «объект», «действие», «событие», «образ», «сущность», «коллекция», «контекст», «правило» – это ключевые слова, русскоязычного описания среды, для работы с Языком Образов, его базовые Сущности. Данный набор сокращён до минимума, в него не включены некоторые общепринятые термины, не переопределяемые средой. Continue reading Ключевые термины Языка Образов

Сущности Языка Образов

Сущность – это нематериальный (виртуальный) объект, несущий важную роль, при моделировании реальных объектов и действий в составе Коллекций. Применение  понятия Сущность, как элемента Языка Образов, позволяет организовать взаимосвязь Образов в виде разнообразных виртуальных Коллекций. Это важный инструмент для группировки и классификации Образов, создания абстракций, упрощающих моделирование реальных объектов и действий. Continue reading Сущности Языка Образов

Программа Конструктор образов

Программа «Конструктор образов», предназначена для обслуживания баз данных Образов и словарей описаний Образа на естественных языках. Дополнительно на сервере будут тестироваться скрипты для автоматической активации Образов и создание их описаний на естественном языке, для чего можно будет использовать некоторые ресурсы в интернет, различные справочники и словари. Состоит из веб сервера с набором скриптов, для управления базами на СУБД Redis в среде ОС Lunix, пользователи работают с программой удалённо, через сеть, посредством браузера. Дополнительно на сервере будет СУБД PostgreSQL, которая необходима для работы CMS движка, используемого для авторизации и выдачи служебного контента, в том числе и справочной информации по программе. В качестве основного варианта рассматривается язык программирования Elixir/Erlang с фреймворком Phoenix в качестве бекенда. Continue reading Программа Конструктор образов

Сложные Образы и Коллекции

Образы могут быть простыми или сложными, так же они могут объединяться в Коллекции. Коллекция имеет много сходства со сложным Образом и, в некоторых случаях, один и тот же сложный Образ может быть Коллекцией и наоборот, всё зависит от Контекста. Главное отличие – это высокая мобильность и не изменчивость структуры сложных Образов, а Коллекции в основном статичны снаружи, но имеют более богатую внутреннюю динамику. Обе эти сущности имеют в своём составе каркас и оболочку, а так же некоторая их часть относится к неделимому минимуму, который их определяет. Соответственно наличие одновременно каркаса и оболочки не является обязательным условием, они могут присутствовать одновременно или по отдельности, либо быть неотделимыми друг от друга. Многие сложные Образы и Коллекции включают в свой состав коммуникации, организующие пути взаимодействия их частей между собой. Continue reading Сложные Образы и Коллекции

Киберпсихология

Что такое сознание и как работает мозг высших животных и человека мы не знаем досконально, но для организации системы имитации мышления нет необходимости копировать природу полностью. Более того многие современные технические разработки значительно превосходят природные аналоги. По этому, есть смысл, работу мышления и сознания, проектируемого искусственного  разума, придумать заново. Не менее важно в самом начале задуматься о ограничении возможностей мыслящих машин, чтобы их помыслы и поступки были контролируемы. Поэтому очень важна обратная связь, принятия решений и образующихся в результате последствий. Continue reading Киберпсихология

Взаимодействие с окружением

Окружение аппаратно-программного комплекса имитации мышления, с которым он, так или иначе, взаимодействует, отображается в ассоциативной памяти в виде Коллекций, динамических сложных Образов. Так же Коллекцию система сможет составить на основе информации полученной от людей в процессе общения, либо посредством различных средств коммуникаций. При чём, время действия в Коллекции может быть не только в настоящем, но и в прошлом или будущем, являясь по сути одним из признаков. СИМ (КИР), или говоря иначе интеллектуальный агент, сможет самостоятельно придумать новые или дополнять существующие в сознании и постоянной памяти Коллекции, при неполноте информации, с учётом взаимодействия Образов во времени. Continue reading Взаимодействие с окружением

Говорящие имена

Имена Образов (объектов и действий) строятся на основе их неизменных свойств, особенностей (Признаков) и как дополнение классификаторов. Основная часть этих Признаков составляет «говорящее имя» и используется как ключ в ассоциативной памяти. Признаки Образа определяются позиционно, друг за другом в имени (без разделителей) состоящем из пар бит (квадров). Некоторые квадры являются определяющими для группы признаков. Определяющие квадры задают наличие остальных признаков в группе, а также наличие расширенного набора параметров, при необходимости. В расширениях возможно использование целочисленных коэффициентов, описывающих степень приближенности значения и достоверности знания. Continue reading Говорящие имена