УДК 001.892: 004.8: 681.5.015
ОТ ОНТОЛОГИЙ ПРОЕКТИРОВАНИЯ К КОГНИТИВНОЙ СЕМИОТИКЕ
, В.Б. Тарасов2
1Международный научно-учебный центр информационных технологий и систем HAH и МОН Украины, Киев, Украина
2Московский государственный технический университет им. Н.Э. Баумана, Москва, Россия [email protected]
Ю.Р. Валькман1
Аннотация
Изложены основы концепции жизненных циклов сложных технических систем. Отмечены тенденции расширения и детализации жизненных циклов, приводящие к появлению нетрадиционных стратегий проектирования и даже новых проектных этапов на стыке исследования и проектирования, проектирования и испытаний. В русле реализации онтологического подхода к проектированию рассмотрены этапы, уровни, аспекты, задачи проектирования. Особое внимание уделено исследовательскому проектированию как этапу «аналитического синтеза» сложных технических систем. Показана центральная роль НЕ-факторов в исследовательском проектировании, введено трёхмерное пространство моделирования НЕ-факторов и предложены варианты их классификации. На начальных этапах проектирования важное место занимает модельный подход, связанный с оперированием моделями и параметрами. В статье развиваются оригинальные методики представления проектных знаний в модельно-параметрическом пространстве и построения на основе биполярных шкал многомерного семантико-прагматического пространства методов и языков проектирования. На базе семантической шкалы языков моделирования сформулированы принципы соответствия и взаимодополняемости. С одной стороны, в контексте поддержки образного мышления проектанта рассмотрены методы иллюстративной и когнитивной графики. С другой стороны, проанализированы два известных варианта общей теории проектирования - формальной теории, стремящейся описать проектирование в терминах множеств, топологических пространств, исчислений, в частности, исчисления предикатов высокого порядка. Проведён анализ недостатков формальных систем и классической теории рассуждений с точки зрения принятия реальных проектных решений. В результате сделан вывод о необходимости привлечения в науку проектирования семиотических моделей. В заключительной части работы приведены основные определения семиотики и варианты классификации знаков, обсуждаются особенности перехода от семиотического моделирования к прикладной семиотике и когнитивной семиотике. Одним из основателей когнитивной семиотики как «науки-перекрёстка», предметом которой является как получение знаний из знаковых структур, так и синтез знаковых конструкций в русле инженерии знаний, был профессор Ю.Р. Валькман.
Ключевые слова: онтология проектирования, сложная техническая система, жизненный цикл, исследовательское проектирование, НЕ-факторы, модельно-параметрическое пространство, общая теория проектирования, семиотика, когнитивная семиотика.
Цитирование: Валькман, Ю.Р. От онтологий проектирования к когнитивной семиотике / Ю.Р. Валькман, В.Б. Тарасов // Онтология проектирования. - 2018. - Т. 8, №1(27). - С.8-34. DOI:10.18287/2223-9537-2018-8-1-8-34.
«Знание может быть лишь у того, у кого есть вопросы»
X. Гадамер
Введение
Название и замысел этой статьи выражают стремление показать творческий путь в науке известного советского и украинского учёного в области информатики и автоматизированно-
го проектирования, одного из ведущих специалистов Украины в сфере интеллектуальных систем и технологий, заведующего Отделом распределенных интеллектуальных систем Международного научно-учебного центра информационных технологий и систем HAH и МОН Украины, профессора Киевского политехнического института имени Игоря Сикорско-го, члена редколлегии научного журнала «Онтология проектирования», д.т.н. Юрия Ролан-довича Валькмана.
1 От моделирования жизненных циклов к исследовательскому проектированию
Любой цикл характеризуется завершённостъю и повторяемостъю взаимосвязанных этапов на определённом промежутке времени; его ключевыми характеристиками являются временные показатели, а именно, длительности - как отдельных этапов, так и цикла в целом. Понятие жизненного цикла (ЖЦ) системы определяется интервалом времени от начала её создания до конца эксплуатации; при этом за начало ЖЦ принято считать формирование потребности в системе (зарождение идеи системы), а за конец - снятие её с эксплуатации (утилизацию). Онтологическое моделирование ЖЦ может начинаться с мереологии - отношения ЖЦ как целого к его частям. Наиболее крупными частями ЖЦ являются его стадии, например, разработки, производства, эксплуатации. Разные стадии состоят из различных этапов.
Концепция ЖЦ есть основной вариант реализации системного подхода к сложным техническим объектам, таким как самолёты и корабли, направленный на отображение изменений состояния этих объектов в период их существования. Она связана с интеграцией процессов проектирования, производства и эксплуатации сложных технических систем (СТС) в рамках единой метамодели и предполагает выделение ряда стадий (этапов) ЖЦ и изучение взаимосвязей между ними. Общая идея оптимизации ЖЦ заключается в минимизации временных затрат на стадиях проектирования и производства СТС и максимизации сроков её эксплуатации (рисунок 1). ЖЦ СТС представляет собой надсистему для определения общей методологии и структуры исследований на конкретных стадиях существования и развития СТС, например, на этапе её эскизного проектирования, этапе технологической подготовки производства, этапе технического обслуживания и т.п. Онтология всего ЖЦ является онтологией верхнего уровня по отношению к онтологиям проектирования.
В связи с непрерывным совершенствованием СТС, развитием средств, методов, технологий их создания и эксплуатации, происходят, с одной стороны, всё большая детализация стадий и этапов ЖЦ, в частности, стадии проектирования, а с другой стороны, расширение ЖЦ, учёт всё больших объёмов данных, информации, знаний о проектируемых объектах, включая знания из сферы производства и эксплуатации СТС, на начальных этапах проектирования. Первый фактор эволюции ЖЦ привёл к выделению в процессе разработки СТС операций исследователъского проектирования (ИП) и формированию на их основе отдельного этапа ЖЦ [1, 2]. Речь идёт о самом начальном этапе проектирования, когда сформировалась потребность в новой СТС, необходимо обосновать целесообразность и эффективность её создания, а также разработать техническое задание (ТЗ). Второй фактор эволюции ЖЦ привёл к возникновению таких концепций как совмещённая разработка (Сопсштеп! Engineering) [3] и «проектирование для X» (Design for X) [4]. Под совмещённой разработкой [1, 3, 5] обычно понимается пересечение и частичное запараллеливание отдельных этапов ЖЦ в интересах улучшения информационного взаимодействия различных подразделений предприятия и сокращения времени разработки (рисунок 2). Ещё одна трактовка совмещённой разработки - одновременное проектирование СТС и процесса её изготовления. Достаточно близкой (но, в некотором смысле, обратной) стратегией является «проектирование для
X», предполагающее предварительную проработку на стадии проектирования важнейших проблем производства и эксплуатации СТС. Здесь под X понимается любой этап ЖЦ после стадии проектирования. Так, существуют стратегии «проектирование для производства» (Design for Manufacturing), «проектирование для сборки» (Design for Assembly), «проектирование для технического обслуживания» (Design for Maintenance), и т.д.
В СССР разработка проблематики моделирования и программирования ЖЦ была начата в Институте кибернетики им. В.М. Глушкова в 1970-е годы в рамках проекта «Программируемые ЖЦ объектов новой технологии» [6]. В частности, была построена система моделирования, оптимизации и расчёта технико-экономических показателей ЖЦ эксплуатации СТС [7].
Классические модели ЖЦ являются линейными или круговыми. Линейная модель ЖЦ выражает такие свойства времени как течение, направленность, необратимость, тогда как круговая модель характеризует итеративность и ритмичность процессов на протяжении ЖЦ. В 1980-е годы в МГТУ им. Н.Э. Баумана по инициативе Л.А. Кашубы были разработаны спиральные модели ЖЦ СТС [8,9], сочетающие достоинства и компенсирующие недостатки линейных и круговых моделей ЖЦ.
В конце XX-го века понятие ЖЦ СТС ещё более расширилось: в него стали включать стадию рекуперации (Recycling), которая лежит в основе концепции «обратного ЖЦ» [10]. В монографии [1] рассмотрены соотношения «жизненные циклы - технологии - процессы», а в статье [11] введена трёхмерная система ЖЦ «ЖЦ СТС - ЖЦ предприятия - ЖЦ процесса» и предложены варианты согласованного управления ими.
В [1] на основе анализа построенных ЖЦ СТС были сделаны следующие выводы:
■ разделение ЖЦ на этапы и стадии зависит от принятой точки зрения;
■ стадии ЖЦ могут быть как достаточно общими, так и весьма детальными;
■ некоторые стадии или этапы могут декомпозироваться намного подробнее, чем другие;
■ моменты начала и конца ЖЦ зависят от контекста рассмотрения;
■ можно строить иерархические структуры ЖЦ различных степеней декомпозиции;
■ линейная структура и упорядоченность во времени не определяют полностью последовательность этапов ЖЦ;
■ существенным аспектом является качество реализации этапов ЖЦ и возможность повторного выполнения стадий и этапов;
■ сложные объекты могут иметь множество ЖЦ на разных уровнях декомпозиции со сложными взаимоотношениями.
Проектирование представляет собой начальную и важнейшую стадию ЖЦ СТС, где цена ошибки особенно велика (принятие неверных проектных решений может легко привести к недопустимому увеличению сроков производства или быстрому выводу СТС из эксплуатации). В общем смысле, проектирование служит для достижения полезного результата (создания проектно-конструкторской документации, необходимой для изготовления, материализации СТС) путём замены существующего состояния разрабатываемого объекта другим состоянием. По сути, проектирование - это информационная подготовка некоторого изменения.
П - проектирование; Пр - производство; Э - эксплуатация.
Рисунок 1 - Круговое представление ЖЦ системы: иллюстрация принципа сокращения сроков проектирования и производства, а также продления периода эксплуатации СТС
Рисунок 2 - Круговое представление ЖЦ системы на базе покрытия: наличие зон пересечения между всеми стадиями
Оно соответствует информационному процессу, в котором осуществляется преобразование входной информации о проектируемом объекте, состоянии знаний в рассматриваемой области, предыдущем опыте проектирования, в выходную информацию в виде проектных документов, выполненных в требуемой форме и содержащих проектные решения или результаты проектирования.
Онтологический подход к проектированию предполагает выделение и исследование этапов, уровней, методов, пространства проектирования. Как и весь ЖЦ СТС, процесс проектирования по времени делится на стадии и этапы, а по содержанию - на уровни проектирования. Стадии, этапы, уровни и модели проектирования образуют пространство проектирования. Согласно ГОСТ 2103-2013, основными стадиями разработки являются предварительное проектирование, начинающееся с изучения и анализа ТЗ и направленное на разработку технического предложения, эскизное проектирование, техническое проектирование, разработка конструкторской документации для изготовления и испытаний опытных образцов изделий. Таким образом, проектирование есть открытая система: с одной стороны, к нему относят ТЗ, формируемое на стыке областей эксплуатации и проектирования на базе научных исследований, а с другой стороны, проектирование оказывается связанным с разработкой документации для создания опытного образца, а также изготовления и эксплуатации пробной серии. По результатам этой эксплуатации может быть принято решение о коррекции ТЗ и перепроектировании.
Важнейшими аспектами проектирования являются функциональный, конструкторский и технологический. Функциональный аспект отражает назначение и функции СТС. Конструкторский аспект характеризует структуру, расположение в пространстве и форму составных частей этой системы. Технологический аспект определяет возможность и способы изготовления СТС, её технологичность и ремонтопригодность.
При использовании блочно-иерархического подхода к проектированию представление о проектируемой системе разбивают по степени «абстракции - детализации» на иерархические уровни [12]. На верхнем уровне формируется наиболее абстрактное представление, отражающее только самые общие черты и особенности проектируемой СТС, а на следующих уровнях степень подробности описания СТС возрастает вплоть до достижения уровня конкретизации, достаточного для её создания. Иными словами, процесс проектирования носит итерационный характер и завершается на таком уровне детализации, когда становится известной вся информация, требуемая при составлении рабочей документации для изготовления СТС.
В этом контексте можно говорить о концептуальном проектировании, осуществляемом проектантами изделия в целом, структурном проектировании (в рамках принятой концепции) на уровне конструкторов его систем, параметрическом проектировании (для определённой структуры) на уровне расчётчиков. Уровни проектирования в основном соответствуют его стадиям: так концептуальное проектирование относится к стадии предварительного проектирования, когда проводится разработка общей концепции проектируемого объекта, составление концептуальных моделей его систем и элементов, формирование технико-экономического обоснования, разработка технического предложения. Здесь термин «концепция» применяется для описания принципа действия и общего облика СТС.
Онтология задач проектирования стала разрабатываться ещё в 1960-е годы, задолго до появления самих терминов «онтология» (в информатике и искусственном интеллекте) и «онтологическое моделирование». На любой стадии проектирования СТС решаются задачи четырёх основных типов [13]:
1) поисковое проектирование (или поисковое конструирование по А.И. Половинкину [14]);
2) инженерный анализ, в основном связанный с проведением проектных или поверочных
расчётов, а также с геометрическим моделированием;
3) выполнение проектных чертежей;
4) многокритериальная оценка и оптимизация полученных проектных решений. Поисковое проектирование нацелено на синтез альтернатив, создание проектных решений с элементами новизны. Инженерный анализ - это изучение свойств уже готовых или известных технических решений. При этом не формируются новые объекты, а исследуются характеристики уже существующих конструкций с помощью физических и математических моделей, установления функциональных зависимостей. Классическими примерами графических конструкторских документов являются чертёж общего вида, сборочный чертёж, чертёж детали1. Принятие проектных решений включает их информационную подготовку, прогнозирование, выбор и оценку решения. Выбор технических решений происходит в условиях неопределённости, многокритериальности, противоречивости рассматриваемых критериев.
В проектно-конструкторских работах противоположные задачи синтеза и анализа технических решений неотделимы друг от друга: порождение проектной альтернативы является предпосылкой для её анализа, который, в свою очередь, определяет и ограничивает область творческого поиска.
Термин ИП очень близок к понятию «предварительное проектирование». Так, целью ИП является построение облика сложного объекта [1, 15]. Здесь принципиальным моментом является то, что речь идёт об артефактах - искусственных объектах, а также то, что в настоящее время этот артефакт не существует, т.е. «проектируют то, чего нет» [16]. Это кардинальным образом отличает объект проектирования от объекта управления.
Главной особенностью процессов ИП является принятие проектных решений на основе единства синтеза и анализа моделей. Обычно исследование соотносится с анализом, а проектирование - с синтезом. Задачей исследования СТС является получение и накопление знаний о различных свойствах и характеристиках СТС. Задача проектирования заключается в использовании накопленных знаний для создания новых СТС при наличии ряда ограничений. Сам термин ИП подчёркивает тот факт, что, по сути, рассматриваются процессы «аналитического синтеза» СТС.
Любая СТС на уровне ИП должна представлять собой целостную структуру взаимосвязанных моделей. Сегодня технологические аспекты ИП во всё большей степени определяются компьютерным моделированием. По Ю.Р. Валькману, в ИП следует выделять три основные компоненты: область исследований; совокупность знаний об этой области; методологию (совокупность согласованных методов) накопления знаний об этой области и их использования для решения практических задач.
Предметом исследования в процессах ИП является система требований к функциям и морфологии СТС, которую называют ТЗ. Как правило, ТЗ составляют на основе анализа результатов предварительных исследований, расчётов и моделирования. В реальной жизни ТЗ формируется на «стыке» стадий эксплуатации и ИП и служит инструментом коммуникации между заказчиком и исполнителем. Всё это объясняет существование в ИП таких факторов как многозначность, мультиконтекстность, мультимодельность, мультимедийность, много-связность [17].
Характерными чертами процессов ИП являются: ■ значительный уровень неопределённости, источниками которой могут быть неполнота или обобщённость исходных данных, внутренняя противоречивость, неоднозначность и нечёткость ТЗ на проектирование, содержащего приближённые оценки характеристик объекта в виде числовых или даже словесно-числовых диапазонов, а также лингвистическое задание целей, ограничений и условий чисто качественного характера;
1 В современном проектировании - это совокупность электронных моделей, содержащих полное описание СТС. Прим.ред.
■ принципиальные ограничения по точности определения количественных параметров и, особенно, качественных факторов;
■ отсутствие аналитических зависимостей, уравнений, связывающих исходные проектные критерии и параметры, и, как следствие, «расплывчатость» представлений об их взаимодействии;
■ изменчивость, динамический характер причинно-следственных отношений.
Все эти НЕ-факторы (по A.C. Нариньяни [18]) - неопределённость, неточность, неполнота, нечёткость располагаемой информации - буквально «пронизывают» стадию ИП.
В 2004 г. вышел в свет журнал РАИИ «Новости искусственного интеллекта», содержавший рубрику «Моделирование НЕ-факторов - ключевое направление ИИ в начале XXI-го века». После работы A.C. Нариньяни «НЕ-факторы: краткое введение» [19] в нём была опубликована замечательная статья Ю.Р. Валькмана [20], где были рассмотрены истоки и методы моделирования НЕ-факторов, показана их роль в образном мышлении, предложена классификация НЕ-факторов в системе координат «НЕ-факторы - методы - объекты» (рисунок 3). В заключение сформулирован «основной вопрос» искусственного интеллекта (ИИ) начала XXI-го века: «Может ли искусственная система называтъся интеллектуалъной, если она не моделирует какие-либо НЕ-факторы?»
В работе [21] были прослежены основные направления исследования НЕ-факторов, выделены информационные НЕ-факторы и НЕ-факторы развития сложных систем (рисунок 4), предложена методика логико-алгебраического представления НЕ-факторов на базе расширенных логических матриц, идей логического пространства Л. Витгенштейна и семиотического пространства Ю.М. Лотмана.
ПК-ФАКТОРЫ
Икформпцишшые HK-факторы
Н £-фа к I о р и [] lvмш 11 ш
сложных сисгсы
Противоречивость Необратимость
Негшнюта I кратювеоюсть
Неопределенное™ Неустойчивость
Неточность Нелинейность
I кчеттость Незамкнуто егь
Рисунок 3 - Трехмерное пространство моделирования НЕ-факторов (по Ю.Р. Валькману)
Рисунок 4 - Два основных класса НЕ-факторов (по В.Б. Тарасову)
2 Представление проектных знаний: модельно-параметрическое
пространство, когнитивная графика, формальная теория проектирования и семиотические модели
Развитие интеллектуальных технологий в сфере проектирования предполагает представление и обработку проектных знаний. Речь идёт об использовании баз знаний для синтеза проектных решений, применении различных методов рассуждений для пополнения проектных знаний, интеллектуальном анализе проектных данных и обнаружении в них знаний, построении дружественного интерфейса пользователя систем автоматизированного проектиро-
вания и пр. (см., например, [22]). Предварительно приведём классификации видов мышления и соответствующих им знаний.
В психологии разные виды мышления часто характеризуют диадами: образное и вер-бально-логическое, интуитивное и аналитическое, практическое и теоретическое, репродуктивное и продуктивное мышление и т.д. Следует отметить, что в ИП центральное место занимают процессы образно-интуитивного и продуктивного мышления. Аналогичные диады встречаются и при классификации проектных знаний: эвристические и алгоритмические, неявные и явные, интуитивно-образные (трудно передаваемые) и вербализуемые (легко передаваемые), «поверхностные» (субъективные эвристические правила) и «глубинные» (теории, формальные модели), «горячие» (сформированные и накопленные в ходе собственной деятельности) и «холодные» (полученные извне) знания. Легко понять, что в ИП преобладают неявные, эвристические, «горячие», трудно передаваемые знания проектантов. Поэтому целесообразно разделить методы представления знаний на: 1) традиционные методы представления знаний в ИИ; 2) специализированные (оригинальные) методы представления проектных знаний и их отображения в вычислительных средах.
В проектировании СТС знания специалистов используются для построения различных моделей. Моделъ - это объект (реальный, знаковый или воображаемый), отличный от исходного объекта-оригинала, но способный заменять его в рамках решаемых задач. По А.А. Ляпунову, модель: а) находится в некотором соответствии с объектом-оригиналом; б) способна замещать его в определенных отношениях; в) обеспечивает при её исследовании информацию о самом моделируемом объекте. Модель есть приближённое, неполное отражение проектируемого объекта, абстрагированное от ряда признаков [23]. Структура и законы функционирования модели должны быть проще (или, в каком-то смысле, доступнее для изучения), чем структура и законы функционирования объекта.
Ещё в 1970-е годы в ИИ был выделен ряд классов моделей знаний: сетевые, алгебраические, логические, лингвистические модели. Здесь имеются в виду семантические сети, сценарии, фреймы, реляционные и алгебраические системы, продукционные системы, логика предикатов 1-го порядка, неклассические логики, лингвистические и нечёткие переменные. Затем стали строиться гибридные классы моделей знаний: логико-алгебраические, логико-лингвистические, нейро-логические, фреймово-продукционные, и т.д. Наиболее известными специализированными методами работы с проектными знаниями являются И/ИЛИ-графы, пирамидальные и алгоритмические сети, многоуровневая логика.
Особый интерес для проектировщиков вызывает представление знаний в семантических и прагматических пространствах, а также выделение системы образующих модели мира в виде оппозиционных шкал.
Любой процесс проектирования предполагает построение и использование иерархии моделей. Пусть М={М;}, 1=1,.., п есть множество проектных моделей, а Р={Р,}, ]=1,...,а - множество проектных параметров. В работах [24-26] Ю.Р. Валькманом было введено и подробно исследовано модельно-параметрическое пространство ((М,Р)-пространство) как средство представления знаний исследователей и проектантов сложных систем. По аналогии с топологическими пространствами определены (М,Р)-окрестности его элементов. При построении такой окрестности в центре внимания оказывается либо какая-то модель, либо некоторый параметр. Всё остальное пространство рассматривается относительно данного элемента. Так например, окрестность (М,Р)-пространства относительно модели М\ есть подмножество параметров из Р, непосредственно связанных с моделью М;. В свою очередь, окрестностью ^го порядка называется подмножество всех элементов (М,Р)-пространства, связанных с М\ путями длиной не больше k. Пример фрагмента системы (М,Р)-окрестностей изображён на рисунке 5.
Рисунок 5 - Фрагмент модельно-параметрического пространства: пример (М, Р)-окрестностей 1-го, 2-го и 3-го порядков относительно модели М3.
Таким образом, (М,Р)-пространства представимы в виде графов с двумя разными типами вершин, в частности, двудольных графов. В (М,Р)-пространстве можно определить расстояние, аналогичное семантическому расстоянию между понятиями в психолингвистике. Таким образом, возникает структура на знаниях типа семантического пространства.
В мышлении человека порядок из хаоса создаётся путём формирования системы оппозиционных шкал и различения некоторых объектов с помощью оценок на этих шкалах [27,28]. Известно понятие семантического пространства, которое образуется на основе совокупности таких биполярных шкал. Концевые значения этих шкал соответствуют некоторым противоположным свойствам, выражаемым с помощью слов - антонимов, например, «простой - сложный», «хороший -плохой», «сильный - слабый», и т.п. В простейшем случае, качественная оппозиционная шкала задаётся тройкой {+, 0, -}, где знак «+» характеризует положительную область шкалы, знак «-» её отрицательную область, а «0» - среднюю (нейтральную) точку.
Эта точка очень важна, поскольку от её интерпретации зависит тип шкалы. В частности, Д.А. Поспелов ввёл два типа оппозиционных шкал - «серые» и «чёрно-белые» [27]. Для «серых» шкал середина есть точка перехода, понимаемая как противоречие «и +, и - одновременно», а для «чёрно-белых шкал» середина -точка разрыва или перескока на другие шкалы, где имеем «ни +, и ни -» (полная неопределённость). Обычно биполярные шкалы имеют еще несколько промежуточных точек; в общем случае вместо точек могут рассматриваться нечёткие или лингвистические значения [28].
Различные формы биполярности выделяются по двум критериям: а) сила связи (оппозиции) между ними; б) статус нейтральной точки. Так, в случае сильной оппозиции отрицательная часть шкалы является зеркальным отражением положительной части, и эти две области считаются взаимно исключающими. Ослабление оппозиции означает возможность одновременного сосуществования положительных и отрицательных оценок, а в дальнейшем возникают новые связи между ними (примерами могут служить связи между сильными положительными и слабыми отрицательными модальностями).
В [29] Ю.Р. Валькман предложил систему оппозиционных шкал для описания проектирования: «объективное-субъективное», «традиционное-оригинальное», «коллективное-индивидуальное», «конкретное-абстрактное», «информативное-когнитивное», «логическое-метафорическое». Нетрудно понять, что ИП связано с понятиями, расположенными ближе к правым краям вышеуказанных шкал. Так, в контексте ИП важную роль играет наглядное отображение субъективных представлений проектанта. В отличие от ГОСТ 2.118-2013 на техническое предложение, закрепляющего традиции рассмотрения начального этапа проектирования, модельно-параметрическое пространство является оригинальным, как абстрактным, так и достаточно наглядным способом представления индивидуальных знаний.
В контексте систематизации языков проектирования подробнее остановимся на шкале «логическое-метафорическое». В общем случае язык, имеющий знаковую природу, обеспечивает выражение мыслей и выступает как главный инструмент человеческого общения. Здесь мы будем трактовать термин «язык» как совокупность средств, необходимых для полу-
чения, переработки и передачи информации. Языки проектирования предназначены для представления и преобразования описаний в процессе проектирования.
Следуя В.В. Налимову [30], рассмотрим семантическую шкалу языков моделирования. На одном конце этой шкалы (слева) находятся искусственные языки, в особенности жёсткие математические языки, где каждому знаку приписано чётко определённое значение (логические исчисления, алгебраические системы, алгоритмы), а на другом конце (справа) - мягкие языки, которым свойственна многозначность (или даже неопределённозначность выражений - по В.В. Мартынову [31]). На этой шкале естественный язык займёт положение ближе к правому краю.
Из данного примера видно, что на основе системы биполярных шкал можно построить многомерное семантико-прагматическое пространство методов и языков проектирования.
Рассмотрение семантической шкалы языков позволяет сформулировать два важных принципа - принцип соответствия и принцип взаимодополняемости. Согласно принципу соответствия модели, методы, процедуры, технологии проектирования должны соответствовать сложности проектируемого объекта и характеру информации, располагаемой проектировщиком (проектантом, конструктором, расчётчиком) на данной стадии проектирования. Чем больше уровень неопределённости проектных данных, тем меньше потребная точность их описания, но тем больше эффективность применения научных методов проектирования. Язык описания для каждого этапа проектирования должен отвечать уровню неопределённости на этом этапе. В частности, попытки применения дифференциальных или интегральных уравнений в ИП нередко оказываются малоэффективными как раз из-за того, что эти методы не соответствуют высокому уровню неопределённости. Здесь требуются более гибкие средства, связанные с поддержкой образного мышления.
В ИП именно отсутствие жёсткой связи между знаками (исходной текстовой и графической информацией) и значениями требует создания новых графических средств, ориентированных на извлечение неявных, интуитивно-образных знаний и представлений.
Проблему интенсификации научного исследования путём использования возможностей интерактивной компьютерной графики сформулировали и активно изучали Д.А. Поспелов и A.A. Зенкин [32], который применял визуализацию в столь абстрактной математической области, как теория чисел. Важнейшей характеристикой графики является её способность сжимать информацию и непосредственно воздействовать на интуитивно-образное мышление человека. Когнитивная графика связана с визуализацией внутреннего содержания, смысла научных абстракций. Примерами когнитивных компьютерно-графических образов математических абстракций служат: распределение простых чисел по спирали Улама, инвариантные множества обобщённой проблемы Варинга, графические образы чисел п, е.
A.A. Зенкин выделял иллюстративную и когнитивную функцию графических изображений. Иллюстративная функция графики визуализирует уже известное знание и обеспечивает узнаваемость изображаемого объекта, а когнитивная функция графики, направленная на визуализацию внутреннего содержания, смысла научных абстракций, способствует порождению нового знания. К иллюстративной графике относятся такие средства проектирования как чертежи, рисунки, гистограммы, фотографии, видеофильмы о создании и испытаниях СТС и пр. Между иллюстративной и когнитивной графикой нет чёткой границы: концептуальное сжатие и наглядное представление известного знания может подсказать новую идею или гипотезу, для подтверждения которой могут также применяться картинки или диаграммы. В системах автоматизации научных исследований и ИП когнитивная компьютерная графика выполняет такие функции как: повышение мотивации и преодоление психологических барьеров на пути к генерации нового знания; стимуляция продуктивного (образного) мышления; поддержка мереологических переходов в диаде «конкретизация-обобщение» (т.е. поддержка
вариантов грануляции информации проектантом). Так, в русле поддержки образного мышления проектанта возникают следующие переходы: «образ - задача» (визуализация образа для переформулирования задачи, представления её на другом языке с целью лучшего понимания); «образ - решение» (графический образ наталкивает на решение проектной задачи); «решение - образ» (графическое отображение решения проектной задачи - основная ситуация проектирования).
По мнению Ю.Р. Валькмана [33], предметом когнитивной графики являются графические метафоры, в особенности, методы и средства их создания и интерпретации. В привлечении графических метафор и заключается отличие когнитивной графики от других парадигм визуализации.
Принцип Н. Бора гласит: «Противоположности - не противоречия; они - дополнения». По принципу взаимодополняемости, решение проектных задач предполагает применение иерархии дополняющих друг друга моделей, а также языков описания различной жёсткости. Соответственно, мягкие модели когнитивной графики следует дополнить строгими логическими и алгебраическими формализмами. ИП предполагает сочетание естественного и искусственных, геометрического и логико-алгебраического языков.
Для ИП, как и для других этапов проектирования, несомненный интерес представляют исчисления, т.е. системы, состоящие из некоторого количества исходных объектов и набора правил построения новых объектов из исходных или уже построенных объектов. Теория исчислений является одним из основных разделов математической логики. Именно логические исчисления стали первым примером полностью формализованных дедуктивных систем.
Канонические исчисления опираются на понятие формальной системы, полностью абстрагирующейся от смысла слов используемого языка. Формальная система задаётся четвёркой = (Т, Я, Л, I), где Т - множество базовых термов (алфавит системы), R - множество синтаксических правил, А - множество аксиом, I - множество правил вывода.
Под исчислением понимается формальная теория, полученная из аксиом с помощью правил вывода. В случае полуформальной аксиоматической теории, например геометрии Эвклида, задаются только аксиомы, а правила вывода считаются общеизвестными. Другой частный случай логического исчисления - это теория естественного вывода, когда множество аксиом пусто, а задаются только правила вывода.
Для систем автоматизированного проектирования чрезвычайно важной является автоматизация проектных рассуждений, связанная с поиском вывода в исчислениях. Классическая система рассуждений состоит из следующих главных компонентов: 1) формальный язык представления знаний; 2) семантика, определяющая его смысл и значения истинности; 3) множество правил вывода для порождения новых знаний; 4) память, обеспечивающая хранение знаний; 5) механизм управления, выбирающий на каждом шаге вывода необходимые посылки и правила. Здесь первые три компонента относятся собственно к логике (логической части системы рассуждений), а последние два представляют собой реализацию логики (управляющую часть системы рассуждений). До сих пор наиболее популярной теорией, определяющей логику рассуждений, остаётся исчисление предикатов, а для управляющей части - теория вычислимости и вычислительной сложности.
Главным достоинством дедуктивного рассуждения (вывода от общего к частному) как перехода от посылок к заключению, опирающегося на логический закон, является гарантированное сохранение истинности. Заключение, полученное дедуктивным путём, не нуждается в проверке и подтверждении. Однако в ИП центральное место занимают недедуктивные рассуждения - индукция (от частного к общему), абдукция, выводы по аналогии или выводы на основе прецедентов. Все эти виды рассуждений характеризуются неопределённостью и не гарантируют истинности заключения при истинности посылок.
В [34] типология рассуждений была распространена на методы проектирования, которые также разделялись на дедуктивные и индуктивные. Там же были сформулированы следующие аксиомы проектирования: а) аксиома неразрешимости; б) аксиома неопределённости; в) аксиома противоречивости; г) аксиома многокритериальности и невозможности «сквозного» правила предпочтения. Эти аксиомы относятся к так называемой общей задаче проектирования, понимаемой как прямое преобразование требований ТЗ в проектные решения и соответствующую документацию. Из неразрешимости общей задачи проектирования вытекает необходимость её декомпозиции на совокупность локальных задач в русле многоуровневой параллельно-последовательной схемы проектирования. Ввиду неполной определённости исходных данных и ограничений в общей задаче проектирования возникает потребность их прогнозирования, обмена информацией и проектными решениями между подразделениями предприятия. В силу логической противоречивости общей задачи проектирования требуется организация итерационных циклов коррекции проектных решений и перепроектирования. Из последней аксиомы вытекает эвристический характер обобщённого критерия оценки проектных решений.
В 1995 г. Ю.Р. Валькманом была предложена идея «исчисления» моделей [35]. Цель создания «исчисления» моделей состоит в разработке формального аппарата, обеспечивающего оценку возможности перехода от одной формальной теории к другой при трансформациях и интеграции моделей. Соответственно, «исчисление» моделей можно рассматривать как «оболочку» или среду, в которую заключаются классические и нетрадиционные формализмы, применяемые в ИП.
Возможный набор математических аппаратов для ИП опирается на аппараты: интегрального и дифференциального исчисления, исчисления предикатов, математической статистики, алгебры фреймов, а также теории множеств, теории графов, алгебры матриц, планирования экспериментов и др. В центре находится аппарат исчисления предикатов, что соответствует подходам общей теории проектирования (General Design Theory) - основного тренда науки о проектировании конца XX-века. Среди наиболее интересных работ в этой области надо отметить результаты двух японских учёных - С. Осуги [36, 37] и X. Йошикавы [38].
Главная цель С. Осуги заключалась в построении интеллектуальных САПР для уровня концептуального проектирования. На стадии предварительного проектирования под моделью СТС (в узком смысле) понимается множество описаний её функциональных характеристик, связанных со структурой СТС. Работа с моделью производится с помощью правил преобразования модели, которые выражают проектные знания и хранятся в базе знаний. Для описания СТС в модели необходимо организовать циркуляцию больших объёмов данных, что требует интеграции проектных данных и проектных знаний.
Работа с моделью разрабатываемого объекта подразумевает наличие процессов двух типов: а) процессов анализа и оценки; б) процессов изменения и уточнения. Обычно модель СТС разбивают на две части: представление структуры разрабатываемого объекта и представление его функциональных характеристик, в том числе структурных ограничений.
В качестве языка представления проектных знаний С. Осуга [36] предложил расширение классической и многосортной логики с помощью предикатов высокого порядка, что позволяет выразить иерархическую структуру разрабатываемой СТС, а также с использованием наследования и других конструкций объектно-ориентированного подхода. Построенная им многоуровневая логика есть расширенная логика предикатов, которая включает структуру СТС (в виде структуры данных в базе данных) и её функциональные характеристики в виде предикатов. Структура данных включена в логику предикатов за счёт расширения её синтаксиса. В результате была построена интегрированная интерактивная интеллектуальная САПР KAUS (Design Knowledge Acquisition and Utilization System) [37].
По X. Йошикаве, общая теория проектирования (ОТП) [38] - это формальная теория, которая стремится описать проектирование в терминах теории множеств и представляет этап предварительного проектирования с помощью частичных отображений из пространства технических требований (функций) в пространство проектных решений (атрибутов). Отличительной особенностью предложенного им подхода является широкое использование топологических понятий в ОТП. При этом весь процесс проектирования понимается как процесс развития, который переводит модель проектируемого объекта из одного состояния в другое вплоть до достижения требуемого решения. Основными характеристиками этого процесса являются «грубость» (robustness) и «сходимость». Грубость процесса проектирования означает, что при малых изменениях проектных требований будут наблюдаться малые изменения функциональных характеристик проектируемого объекта. Близкий смысл имеет термин «сходимость»: малые корректировки промежуточных проектных решений не влияют на схождение к конечному решению и приводят к созданию изделия с требуемыми свойствами.
Центральными процедурами проектирования здесь оказываются формирование метазнаний (знаний о проектных знаниях), построение сценария, определяющего последовательность проектных процедур и создание метамодели, а также отображение пространства функций в пространство атрибутов. В ОТП используются различные типы рассуждений. Вначале главную роль играют абдуктивные рассуждения: на основе выделенных характерных свойств процесса проектирования путём абдукции формируются гипотезы проектных понятий и строятся аксиомы (аксиомы представления, соответствия, топологической структуры множества идеальных проектируемых объектов). Затем, исходя из ряда определений, путём дедукции выводятся теоремы ОТП, а в итоге создаётся модель процесса проектирования.
Следует отметить, что многие постулаты формальных систем, классической логики и теории рассуждений не соответствуют реалиям проектирования. В классической математической логике любое высказывание или предикат являются либо истинными, либо ложными, однако проектировщики в реальной жизни оперируют не точными знаниями, а предположениями, имеющими промежуточные значения истинности, которые требуют подтверждения или опровержения. Для классической логики одним из основных является закон непротиворечивости, и она не приемлет противоречий, тогда как в проектировании, например, в теории решения изобретательских задач (ТРИЗ) Г.С. Альтшуллера, обнаружение противоречия является основой алгоритма решения задачи. Значение (смысл) любого терма в математической логике определяется в точном соответствии с интерпретацией и остаётся неизменным в период работы системы рассуждений. Напротив, смысл термина в человеческих рассуждениях часто меняется в зависимости от опыта и контекста. Например, смысл термина «язык» в лингвистике и в проектировании различен. В традиционной математической логике значения истинности не изменяются со временем, тогда как мнения проектировщиков могут меняться после получения новой информации; как следствие, проектные решения могут пересматриваться и корректироваться.
В теории рассуждений процессы вывода определяются алгоритмами, т.е. являются точно предсказуемыми. Между тем, реальные рассуждения проектировщиков и проектные решения порой являются непредсказуемыми, а в процессе их подготовки происходят логические разрывы и скачки в другом направлении. Полученный в формальных исчислениях вывод может быть точно объяснён и повторен, например, с помощью процедур возврата назад, а в случае интуитивных рассуждений проектировщиков часто порождаются заключения, истоки и способы получения которых остаются неизвестными или непонятными. Этот список несоответствий можно было бы продолжить. Поэтому проблемы построения формализованных теорий, соответствующих реальным когнитивным возможностям проектировщиков, всё ещё остаются открытыми.
В отличие от вышеупомянутых вариантов логической и логико-топологической теории проектирования, Ю.Р. Валькман обращает особое внимание на необходимость привлечения в науку проектирования прагматической категории «контекст» модели, что означает переход от формальных систем к семиотическим моделям. В самом деле, когнитивный контекст проектирования неразрывно связан с семантикой, а ситуативный контекст - с прагматикой.
Уже в работе [35] Ю.Р. Валькман раскрывает ряд ключевых ролей контекстов моделей. Во-первых, посредством контекстов проектанты описывают траектории получения моделей, особенности их трактовки, специфику интерпретации соответствующих параметров и т.п. Тем самым проектные знания погружаются в вычислительную среду. Во-вторых, контексты представляют собой средства обеспечения адекватности моделей. В-третьих, они служат в качестве механизмов отчуждения моделей от их создателей. В-четвёртых, они являются основой для корректного проведения преобразований модели. В-пятых, они обеспечивают возможность интеграции моделей в законченные структуры, обусловленные проектируемой СТС. В-шестых, контексты предоставляют возможность определения единого терминологического базиса для общения разработчиков смежных профессий (проектантов, конструкторов, технологов).
Аргументируя в [39] необходимость использования семиотических моделей в ИИ, Д.А. Поспелов отмечал, что современные технические устройства работают на досемиоти-ческом уровне, в силу чего они способны моделировать лишь простейшие формы поведения при решении творческих задач. В отличие от технических систем высшие животные и человек решают сложные задачи на семиотическом уровне, что позволяет им находить такие способы решения, которые невозможно реализовать без привлечения знаковых систем.
С целью преодоления ряда существенных ограничений формальных систем, таких как гипотеза о замкнутости мира, статический характер моделей знаний, жёсткость интерпретации, монотонность вывода (см. таблицу), Д.А. Поспелов [39] предложил расширение формальной системы, названное им семиотической моделью: БМ = (Т, Я, Л, I, ат, Вя, уЛ, 8,1), где первые четыре компонента характеризуют формальную систему, аТ - правила изменения алфавита, В - правила изменения синтаксических правил, уА - правила изменения аксиом, 8 -правила изменения правил вывода.
Здесь формальная система может пониматься как состояние сложной системы, а смена её состояния определяется изменением различных параметров формальной системы. В отличие от формальной системы, имеющей жёсткий синтаксис и жёсткую семантику, здесь синтаксис, семантика и прагматика являются гибкими, как и в случае многих знаков.
Основные различия между формальными системами и семиотическими моделями показаны в таблице.
Таблица - Основные различия между формальными системами и семиотическими моделями
ФОРМАЛЬНЫЕ СИСТЕМЫ СЕМИОТИЧЕСКИЕ МОДЕЛИ
Замкнутые миры Открытые миры
Статические модели знаний Динамические модели знаний
Постоянная интерпретация Переменная интерпретация
Единственная классическая логика Сосуществование разных логик
Монотонные рассуждения Возможность немонотонного вывода
Нет мультирезолюции Мультирезолюция возможна
В монографии [1] Ю.Р. Валькман предложил интерпретацию модельно-параметрического подхода в виде семиотической метамодели, где под Т понимается модель-но-параметрический базис для проектных задач синтеза и анализа, R - синтаксически кор-
ректные процедуры синтеза моделей на основе базы данных, А - модели-аксиомы, введённые пользователем, I - процедуры определения и обоснования семантически корректных моделей, ат - процедуры построения и модификации (М,Р)-базиса, /Зц - правила изменения синтаксически корректных процедур,уА - база данных и знаний по эвристическим приёмам ИП, § - правила определения семантической корректности.
3 От семиотического моделирования к прикладной и когнитивной семиотике
3.1 О семиотике
Семиотика (термин Дж. Локка и Ч.С. Пирса [40]) или Семиология (термин Ф. де Соссю-ра [41]) есть наука о знаковых системах. Она возникла как самостоятельная дисциплина в ХХ-м веке, хотя ещё Дж. Локк ввёл этот термин и писал, что важная задача учения о знаках состоит в рассмотрении природы знаков, которыми ум пользуется для понимания вещей или для передачи своего знания другим. Ранние семиотические идеи восходят к концепции «возможных миров» Г. Лейбница. Один из видных представителей русской школы семиотики Г.Г. Шпет понимал её как «онтологическое учение о знаках вообще» (см. [42]). По определению другого крупного отечественного учёного в этой области Ю.М. Лотмана [43] семиотика есть наука о коммуникативных системах и знаках, используемых в процессе общения.
Знак - это объект, который представляет или замещает какой-либо другой объект или процесс. Для каждого знака обязательным является наличие двух сторон: означающей (материальной) стороны, воспринимаемой органами чувств, и означаемой стороны - значения, изучаемого в семантике. Так, для слов естественного языка означающей стороной является написание слова, а означаемой стороной - само его значение. При этом знаки одной семиотической системы (к примеру, слова русского языка) могут быть означающей стороной для знаков другой семиотической системы (например, математического языка), надстроенной над ними. В целом, установление связи между означающим и означаемым является необходимой предпосылкой любого понимания. Процесс производства и функционирования знаков называется семиозисом.
Классификацию знаков в зависимости от вида отношений между означаемым и означающим построили Ч.С. Пирс [40] и Ч.У. Моррис [44]. Ими выделены различные типы знаков: изобразительные знаки, указатели и символы. Так, знаки, основанные на реальном сходстве между означающим и означаемым, называются изобразителъными (иконическими) знаками. Действие иконического знака основано на фактическом подобии означающего и означаемого, например, географической карты и местности, ярлыка с изображением принтера и принтера и т.п. Внутри этой группы Ч.С. Пирсом различаются образы и диаграммы. У последних отношения между составными частями означающей стороны сходны с отношениями между составными частями означаемой стороны.
Знаки, в которых между означающей и означаемой сторонами устанавливаются отношения смежности, называют указателями или индексами (например, стрелка - указатель пути к определённому месту). Действие указателей опирается на ассоциацию по смежности, например, дым есть указатель огня, замедление работы компьютера есть симптом вируса и т.п. Иными словами, в каждый момент времени указатель означает то, на что указывается.
В свою очередь, знаки, в которых отношение между означаемой и означающей сторонами условно, называются символами. Здесь связь между означаемым и означающим носит договорный характер: она определяется некоторым (часто неформальным) соглашением. Превращение иконических знаков в символы соответствует переходу от поверхностного к более глубокому пониманию. Знаки также делятся на собственные и переносные. Собственные
Понятие
знаки используют для обозначения вещей, ради которых они изобретены, а переносные - тогда, когда сами вещи применяют для обозначения чего-либо другого.
Семиотический подход предполагает наличие, по крайней мере, трёх сторон изучения знаковых систем: синтактики, семантики и прагматики или, иначе, плана выражения, плана содержания и плана значения [44, 45]. Синтактика есть раздел семиотики, который исследует отношения между знаками внутри данной знаковой системы. Семантика охватывает сферу отношений между знаками и тем, что они обозначают, а прагматика - сферу отношений между знаками и теми, кто ими пользуется. Таким образом, прагматика учитывает требования конкретного адресата сообщения, в то время как у семантики его нет.
Семантика, как общая теория значения, подразделяется на теорию референции и теорию смысла. В теории референции рассматривают внешнее отношение знаковой формы к объектам реального мира (денотатам), а в основе теории смысла лежит внутренняя связь знаковой формы с соответствующими языковыми значениями и представлениями (смысл или интенси-онал знака). В первом случае семантическое отношение называют референцией (или десиг-нацией) знака, а во втором - означиванием (или сигнификацией).
Онтологическое моделирование в семиотике может опираться на анализ отношений в треугольнике Фреге (рисунок 6) или в родственных ему структурах: треугольнике Огдена-
Ричардса и треугольнике ульмана. в контексте проектирования отношение 1^2 соответ-
ствует проектным описаниям, а обратное отношение 2^1 - системе обозначений. Отношение 1^3 задаёт проектные представления, например, в виде чертежей, а обратное отношение именования 3^1 позволяет соотнести проектную или конструкторскую документацию со стадией проектирования. Отношение 2^3, соответствующее конкретизации, характеризует переход с более раннего на более поздний этап проектирования или с более высокого на более низкий уровень проектной деятельности. Обратное отношение 3^2, соответствующее Имя Представление Ден°тат обобщению, характеризует обратные переходы. Нако-
Рисунок 6 - Вариант треугольника Фреге нец, отношение 3^3' отображает переход от чер-
тёжно-графический документации к реальной СТС.
3.2 От прикладной семиотики к когнитивной семиотике
В последние два десятилетия активно развиваются новые научные направления на стыке когнитивной науки и теории языка: когнитивная лингвистика, когнитивная семантика, онтологическая семантика, когнитивная семиотика. Независимо от изучаемого или проектируемого объекта все рассуждения о нём неизбежно строятся на языке. Язык - это система знаков, служащая средством человеческого общения, мышления и выражения. Язык возникает тогда, когда система сигналов превращается в систему знаков.
В основе когнитивной лингвистики лежит постулат о неразрывной связи между знанием и языком. Здесь язык понимается и как единый механизм познания, и как проявление общей способности человека познавать мир, других людей и самого себя, а традиционное разделение лингвистики на фонологию, синтаксис, морфологию и пр. уходит на второй план. По сути, в когнитивной лингвистике язык рассматривается как средство быстрого доступа к познавательным процессам. При этом изучаются связи отдельных когнитивных процессов и способностей человека с языком и формы их взаимодействия [31].
Таким образом, одной из главных категорий когнитивной лингвистики становится категория «знания»: при этом исследуются как виды знаний, так и способы их языкового представления. Специалисты по когнитивной лингвистике стремятся понять, как протекают про-
3'
о
цессы восприятия, узнавания, осмысления, абстрагирования и как происходит формирование и накопление знаний. Одним из главных инструментов познания выступает языковая коммуникация, связанная с обменом знаниями и обеспечением взаимопонимания.
Когнитивная семантика изучает проблемы концептуализации (конструирования смыслов) и представления знаний как концептуальных структур [46, 47]. В ней исследуются соотношения между опытом, познанием и языком. В частности, значение изучается как когнитивный феномен. Ключевое положение теории значения Дж. Лакоффа состоит в том, что значение всегда включает интенциональность и человеческое понимание. Базовым для когнитивной семантики является интерпретирующий подход, что сближает её с герменевтикой.
В свою очередь, онтологическая семантика - это теория значения в языке, которая использует онтологию как основной ресурс для извлечения и представления смысла текста, построения логического вывода на знаниях, полученных из текстов, а также для генерации и восстановления текстов, исходя из представления их смысла [48].
Когнитивная семиотика (КС) представляет собой сравнительно новую научную парадигму, сочетающую знаковые и когнитивные структуры. Её зарождение и развитие демонстрирует, что познание отнюдь не является антитезой теории знаков. Одним из основателей этой дисциплины может по праву считаться Ю.Р. Валькман [49-51]. Он указывал, что появление КС предполагает движение когнитивных наук и семиотики встречным курсом. С одной стороны, КС есть наука о получении знаний из знаковых структур, а с другой стороны, речь идёт о синтезе знаковых конструкций, представляющих соответствующие структуры знаний. В основе методов КС лежит идея взаимодействия трёх миров (согласно эволюционной эпистемологии К. Поппера) - реального мира, мира знаков и ментального мира. Типичным способом получения знаний на основе модели знака является анализ связей в треугольнике Фреге (см. рисунок 6).
Существуют две разные позиции относительно истоков и периода возникновения КС. Ряд авторов относят появление КС к 1990-м годам и связывают его с расцветом когнитивной науки. Другие учёные считают, что у основоположников семиотики Ч.С. Пирса и Ч.У. Морриса изначально содержались зачатки КС. Широко известно высказывание Ч.С. Пирса «мы думаем только в знаках» [40]. При этом он допускал возможность взаимодействия между познанием и семиозисом. Более того, сам семиозис включает у него две одинаково важные части: производство знаков и их интерпретацию.
В свою очередь, Ч.У. Моррис ввёл прагматическое измерение семиозиса и предложил классификацию знаков, непосредственно связанную с типологией знаний [44]. Так, он различал:
■ знаки-идентификаторы (т.е. знаки, которые выражают «где-знания?»);
■ знаки-десигнаторы (знаки, отвечающие на вопрос «что такое?»);
■ оценочные знаки, связанные с предпочтением, которые характеризуют «почему-знания?»;
■ прескриптивные знаки, соответствующие «как-знаниям?»);
■ формирующие знаки, или знаки систематизации (направляющие поведение интерпретатора в отношении других знаков).
Для обоснования той или иной позиции следует уточнить методологические установки классической и КС в плане описания человеческого поведения. В первую половину ХХ-го века, когда разрабатывались основы семиотики как общей теории знаков, двумя противоположными идеологическими течениями были ментализм и бихевиоризм.
Ментализм - это научная доктрина, согласно которой адекватная характеристика человеческого поведения и самой жизни невозможна без привлечения сознания или психики в целом как «средств объяснения». По сути, ментализм как философия сознания близок к психо-
логизму, так как его адепты утверждают, что любые попытки объяснить психические свойства, состояния и процессы путём учёта только физических и физиологических аспектов функционирования являются признаком редукционизма, т.е. недопустимым упрощения существа дела. В соответствии с познавательными установками ментализма, для понимания человеческих действий и поступков требуется обращение к ментальным (т.е. описывающим ненаблюдаемый внутренний мир) категориям.
Во втором десятилетии ХХ-го века в исследовании поведения на смену ментализму пришёл бихевиоризм, исключивший психику из сферы научного знания. Классический бихевиоризм изучал поведение животных и человека на основе объективных наблюдений и экспериментов по схеме «стимул-реакция». Потом появился необихевиоризм, основанный на выражении научных понятий (и не только поведенческих) с помощью измерений. До 1960-х годов идеи бихевиоризма и необихевиоризма занимали господствующее положение. Затем на первый план вышло новое течение ментализма - когнитивизм, моделирующее познающего субъекта и процессы познания.
КС в нашей стране имеет глубокие корни; её зарождение связано как с семиотической школой Ю.М. Лотмана, так и с концепцией семиотического моделирования и прикладной семиотики Д.А. Поспелова. Согласно Ю.М. Лотману, основными вопросами для любой семиотической системы являются, во-первых, отношение к миру, лежащему за её пределами, а во-вторых, отношение статики к динамике [43]. Эти идеи открытости и динамики семиотической системы нашли отражение в формализованной семиотической модели Д.А. Поспелова. Ряд других соображений Ю.М. Лотмана, в частности, мысль о неоднородности (как минимум, двуязычности) семиотической системы как инструмента понимания, две модели коммуникации, в том числе автокоммуникация, когда в результате сдвига контекста и введения добавочного кода в «диалоге человека с самим собой» порождается новый смысл, а также концепция культуры как коллективного семиотического интеллекта, имеют прямое отношение к КС и ИИ.
Прикладная семиотика направлена на использование знаковых систем при разработке новых компьютерных, в том числе интеллектуальных, технологий. В русле интеграции семиотики и инженерии знаний было предложено опираться на знания как объекты знаковой природы. Стали появляться семиотические базы знаний, семиотические решатели, семиотические системы управления сложными объектами [45]. Всё это можно рассматривать как интеграцию семиотики, когнитологии и формальных систем.
Ещё в 1970 г. Д.А. Поспелов ввёл понятие «метазнак» [52]. Он писал, что кроме знаков, значениями которых выступают предметы или явления реального мира, можно рассматривать знаки знаков (метазнаки), значениями которых служат знаки семиотической системы первого уровня. Такую систему следует отнести к знаковой системе второго уровня. Путём индукции нетрудно ввести системы знаков любого ^го уровня. Введение метауровня в знаковые представления явным образом предполагает в них внутреннюю интерпретируемость действий.
Метазнак в отличие от обычного знака несёт в себе «заряд активности». В треугольнике Фреге появляется дополнительная вершина, с которой связан фрагмент некоторой структуры на множестве знаков, которая играет роль денотата метазнака. Соответственно, возникает новая базовая семиотическая модель, которую Г.С. Осипов предложил называть «квадратом Поспелова» [53].
Истоки когнитивных течений восходят к пониманию роли знаний как ведущего фактора, определяющего эффективность действий человека. Когнитивистский подход в любой области подразумевает исследование ЖЦ знаний.
В КС центральное место занимает определение соответствий между знаковыми структу-
Понятие
рами и структурами знаний. Здесь замечательным примером является описанное ещё в [45] соотнесение знаков и фреймов и введение структуры знака-фрейма, т.е. треугольника «имя -протофрейм - экзофрейм» (рисунок 7).
С помощью знака-фрейма можно пояснить шесть базовых процедур работы со знаниями и инфор-маци ей. Первая пара процедур 1 связывает имена и понятия. Ей отвечают поиск информации по представление адресу и ассоциативный поиск информации по содержанию. Вторая пара процедур 2 соотносит понятия и представления. Речь идёт о синтезе конкретных представлений на базе понятия, т.е. порождении экзофреймов на базе протофрейма. Обратная процедура, которая связана с поиском понятия (протофрейм) по представлению (экзо-фрейм), соответствует приобретению знаний в Экзофрейм ИИ. Наконец, третья пара процедур соединяет имена и представления.
Имя
Имя
Рисунок 7 - К определению знака-фрейма
Зарубежные работы по КС появились существенно позже публикаций Д.А. Поспелова по семиотическому моделированию. Одним из пионеров КС считается Т. Даддезио, написавший книгу «О разуме и символах: релевантность когнитивных наук семиотике» [54]; среди часто цитируемых авторов выделим И. Златева [55]. В России термин КС впервые использовал В.В. Рыков [56]. Первоначально он рассматривал КС как инструмент для интеграции и совершенствования систем извлечения знаний из текстов. Впоследствии было разработано описание бизнес-процессов в виде знаковых структур и проведена семантическая разработка таких описаний с целью получения новых знаний об этих бизнес-процессах.
Определение КС [49] легко расширить и не ограничиваться только уровнем знаний. С одной стороны, её можно интерпретировать как науку о развитии моделей и методов познания и конструирования смысла на основе знаковых структур. В рамках КС можно рассматривать весь спектр проблем синтеза и анализа смыслов, определения значений разных знаковых структур, понимания ситуативного поведения людей и их коллективов, познания мира в целом. С другой стороны, она призвана заниматься проблемами семиозиса, формирования семиотических отношений для когнитивных процессов и систем любого уровня (восприятие, представление, мышление, понимание).
Проиллюстрируем эту мысль на примере когнитивного семиозиса - процесса порождения и трансформации знаний, который определяет их синтаксис (представление в структурном мире), семантику (представление в ментальном мире) и прагматику (представление в реальном мире). Семиозис разворачивается внутри контура циркуляции знаний (рисунок 82), который типичен для целенаправленной системы, где синтаксис характеризует структуру знаний, семантика - их смысл, содержание, а прагматика - их реальное воплощение в действиях или продуктах.
Рецепторы (сенсоры) обеспечивают входную информацию из внешнего мира, которая поступает в систему восприятия, где начинается процесс её обработки и представления. Синтаксическое наполнение продуцирует начальные структуры знаний, которые затем сохраняются, и начинается процесс развёртывания смысла. Этот смысл вместе с целью семиозиса определяют стадию семантизации знаний. Смысл подключает процесс формирования пове-
' Схема семиозиса была в общих чертах обрисована Д.А. Поспеловым на его лекциях по прикладной семиотике в МЭИ.
дения, в результате чего появляются программы действий. Действия приводят к изменениям внешней среды, которые становятся частью прагматики знаний. Эти изменения регистрируются сенсорами, и цикл повторяется.
ЗНАНИЯ
СРЕДА
иса
Каждый модуль контура семиозиса на рисунке 8 можно трактовать как конечный автомат, который осуществляет переход от одной системы символов (знаков) к другой:
■ из словаря Среды в словарь Восприятия;
■ из словаря Сенсоров в словарь Базы Знаний;
■ из словаря Восприятия в словарь Порождения Действий;
■ из словаря Знаний в словарь средств Осуществления Действий;
■ из словаря Планов в словарь Среды;
■ из словаря Действий в словарь Сенсоров.
В каждом модуле должна обеспечиваться эффективность семиозиса с помощью специальных процедур обработки (сжатия) символьной информации. Сжатие информации обеспечивается тремя операциями: группирование, фокусировка и комбинаторный поиск. В результате такого сжатия группы символов, которые характеризуются свойством общности, заменяются единичными символами.
В своих последних работах по КС [57,58] Ю.Р. Валькман рассмотрел различные виды и схемы семиозиса, обратился к гештальтам как основным ресурсам когнитивных семиотических операций, показал взаимосвязи между гештальтами и метафорами. Наряду со ставшим традиционным противопоставлением гештальта структуре им были прослежены переходы между ними. Выдвинута идея о том, что именно переходы от знаков к гештальтам обеспечивают понимание как текстов, так и ситуаций. Но все эти темы заслуживают отдельного обсуждения.
ЗАКЛЮЧЕНИЕ
В статье сделана попытка подвести некий итог творческой деятельности доктора технических наук, профессора Юрия Роландовича Валькмана, ключевыми характеристиками которого были междисциплинарно сть и исключительная широта интересов. Он ставил и разрабатывал научные проблемы, относящиеся к различным и, на первый взгляд, слабо связанным
между собой областям: теории проектирования и семиотике, ИИ и проблемам образного мышления, компьютерной лингвистике и когнитивным наукам. После окончания университета и прихода Ю.Р. Валькмана в Институт кибернетики АН Украины, его первыми научными темами стали обработка результатов испытаний сложных объектов и ИП. Затем возникли задачи интеллектуализации САПР, вопросы инженерии проектных знаний, в частности, построения специализированных моделей представления знаний на ранних стадиях проектирования - модельно-параметрического пространства, семантико-прагматического пространства проектировщика на базе системы оппозиционных шкал. Осознав ограниченность классических исчислений в плане отражения прагматических характеристик проектной деятельности, Ю.Р. Валькман предложил пути перехода от формальных к семиотическим моделям проектирования.
Ещё автор «Божественной комедии» сказал: «... сомнение доставляет мне не меньшее наслаждение, чем знание». Для Ю.Р. Валькмана как учёного важнейшим двигателем познания стали сомнение и со-мнение (свободное высказывание и отстаивание мнений, согласование мнений, формирование общих мнений на научных конференциях). Обладая даром сомнения и умением задавать вопросы, он поистине наслаждался общением с коллегами на конференциях КИИ (он активно участвовал почти во всех конференциях КИИ: от КИИ-1992 до КИИ-2016), «Интеллектуальные САПР», «Знания - диалог - решение». В 2000-е годы он неоднократно выступал с пленарными докладами на международных конференциях «Интегрированные модели и мягкие вычисления в искусственном интеллекте», «Интеллектуальный анализ информации», и др.
Потребности моделирования семантики и углублённого, «доформального» исследования НЕ-факторов знаний привели Ю.Р. Валькмана на международную междисциплинарную конференцию по компьютерной лингвистике и интеллектуальным технологиям «Диалог». Особую роль в его научной судьбе сыграл научный семинар «Отражение образного мышления и интуиции специалиста в системах ИИ» (Переславль-Залесский, 1998) и доклад Д.А. Поспелова «Метафора, образ и символ в познании мира», который определил крутой поворот к проблемам образного мышления, гештальтам, метафорам, взаимосвязям между знаками, образами и знаниями в КС.
Важнейшая миссия в жизни Юрия Роландовича была - «хранитель знаний». Он стал главным историографом русскоязычного сообщества специалистов в области ИИ, на протяжении многих лет фиксировавшим на видео основные конференции и семинары, доклады и дискуссии, неформальные мероприятия и события. Благодаря ему мы можем найти сегодня на YouTube и других ресурсах выступления и лекции ведущих учёных по всему спектру проблем, относящихся к ИИ и смежным наукам, разработке интеллектуальных систем и когнитивным технологиям.
Нить времён связывает между собой поколения учёных; их новые научные горизонты, нерешённые, но поставленные для других задачи - всё это остаётся людям. И память о Ю.Р. Валькмане - в его книгах и статьях. И в наших сердцах.
Благодарности
Работа выполнена при финансовой поддержке Российского фонда фундаментальных исследований, проекты №17-07-01374 и №18-57-00014. Автор выражает искреннюю благодарность С.В. Смирнову и Н.М. Боргесту - инициаторам написания данной статьи.
Список источников
[1] Валькман, Ю.Р. Интеллектуальные технологии исследовательского проектирования: формальные системы и семиотические модели. - Киев: Port-Royal, 1998. -250 c.
[2] Валькман, Ю.Р. От моделей жизненных циклов к С-технологиям/ Ю.Р. Валькман // Сборник научных трудов VI-й Национальной конференции по искусственному интеллекту (КИИ'98, Пущино,5-11 октября 1998г.). Пущино: РАИИ, 1998. Т.2. - С.671-676.
[3] Kusiak, A. (Ed.).Concurrent Engineering: Automation, Toolsand Techniques. - New York: John Wiley and Sons, 1993. - 534 p.
[4] Pahl, G. Engineering Design-A Systematic Approach / G. Pahl, W.Beitz, J. Feldhusen, K.-H. Grote. - Heidelberg: Springer-Verlag, 2007. - 617p.
[5] Тарасов, В.Б. Искусственный интеллект в комплексной разработке машиностроительной продукции/ В.Б. Тарасов// Вестник МГТУ им. Н.Э. Баумана. Сер. «Машиностроение». 1995. №3. - C.10-15.
[6] Жук, Д.К. Системные методы в программировании жизненных циклов новой техники / К.Д.Жук // Автоматизация проектирования сложных систем. - Мн: ИТК АН БССР, 1976. - С.15-26.
[7] Дубровина, Е.В. Программные комплексы моделирования процессов эксплуатации сложных технических систем / Е.В. Дубровина, С.В. Игнатов, В.В. Литвинов и др. - Киев: Наукова думка, 1994. - 244 с.
[8] Кашуба, Л.А. Параллельное проектирование средствами CAD/САМ/САЕ в жизненном цикле изделий машиностроения / Л.А. Кашуба // Программные продукты и системы. 1998. №3. - С.24-30.
[9] Tarassov, V.B. Concurrent Engineering and AI Methodologies / V.B. Tarassov, L.A. Kashuba, N.A. Cherepanov // Proceedings of the IFIP International Conference on Feature Modeling and Recognition in Advanced CAD/CAM Systems. Valenciennes, 1994. Vol.2. - P.869-888.
[10] Kimura, F. Product Life Cycle Modeling for Inverse Manufacturing / F. Kimura, H. Suzuki//Proceedings of IFIPWG 5.3 International Conference on Life Cycle Modeling for Innovative Products and Processes (PRO-LAMAT'95, November 29-December 1, 1995)/ Ed. by F.L. Krause, H. Hansen. - Berlin: Springer-Verlag, 1996. -P.81-89.
[11] Тарасов, В.Б. Концепция МетаКИП: от компьютерно интегрированного производства к Internet/ Intranet-сетям предприятий / В.Б. Тарасов // Программные продукты и системы. 1998. №3. - С.19-22.
[12]Норенков, И.П. Основы автоматизированного проектирования. 3-е изд. - М.: МГТУ им. Н.Э. Баумана, 2006. - 448 с.
[13]Диксон, Дж. Проектирование систем: изобретательство, анализ и принятие решений: Пер. с англ. - М.: Мир, 1969. - 440 с.
[14] Половинкин, А.И. Автоматизация поискового конструирования (искусственный интеллект в машинном проектировании) / А.И. Половинкин, Н.К. Бобков, Г.Я. Буш и др. - М.: Радио и связь, 1981. - 344 с.
[15] Борисов, А.Н. Интеллектуальные системы принятия проектных решений / А.Н. Борисов, А.В. Алексеев, Э.Р. Вилюмс, Н.Н. Слядзь, С.А. Фомин. - Рига: Зинатне, 1997. - 317 с.
[16] Боргест, Н.М. Ключевые термины онтологии проектирования: обзор, анализ, обобщения / Н.М. Боргест // Онтология проектирования. 2013. №3. - С.9-31.
[17] Валькман, Ю.Р. Мультимодальность, мультимедийность, мультиконтекстность, мультимодельность представления понятий в базах знаний / Ю.Р. Валькман // Интегрированные модели и мягкие вычисления в искусственном интеллекте. Сборник трудов IV-й Международной научно-практической конференции (ИММВ'2007, Коломна, 28-30 мая 2007г.). - М.: Физматлит, 2007. Т.1. - С.76-83.
[18]Нариньяни, А.С. НЕ-факторы и инженерия знаний: от наивной формализации к естественной прагматике/ А.С. Нариньяни// Сборник трудов IV-й Национальной конференции по искусственному интеллекту с международным участием (КИИ-94, Рыбинск, 15-21 сентября 1994 г.). - Тверь: ЦПС-АИИ, 1994. Т.1. - С.9-18.
[19]Нариньяни, А.С. НЕ-факторы: краткое введение/ А.С. Нариньяни // Новости искусственного интеллекта. 2004. №2. - С.52-63.
[20] Валькман, Ю.Р. Моделирование НЕ-факторов: основа интеллектуализации компьютерных технологий/ Ю.Р. Валькман// Новости искусственного интеллекта. 2004. №2. - С.64-81.
[21] Тарасов, В.Б. НЕ-факторы: от семиотического анализа к методам формализации / В.Б. Тарасов // Новости искусственного интеллекта. 2004. №2. - С.95-114.
[22] Тарасов, В.Б. Интеллектуальные системы в проектировании / В.Б. Тарасов // Новости искусственного интеллекта. 1994. №3. - С.24-67.
[23] Шрейдер, Ю.А. Системы и модели / Ю.А. Шрейдер, А.А. Шаров. - М.: Радио и связь, 1982. - 152 с.
[24] Валькман, Ю.Р. Модельно-параметрическое пространство в исследовательском проектировании: цели построения, определения, структура и свойства / Ю.Р. Валькман // Вопросы когнитивно-информационной поддержки постановки и решения новых научных проблем. Киев: ИК НАН Украины, 1995. - С.103-115.
[25]Валькман, Ю.Р. Модельно-параметрическое пространство: теория и применение / Ю.Р. Валькман,
B.И. Гриценко, А.Ю. Рыхальский. - Киев: Наукова думка, 2012. - 192 с.
[26] Валькман, Ю.Р. Модельно-параметрическое пространство - средство представления знаний исследователей сложных систем / Ю.Р. Валькман, А.Ю. Рыхальский // Управляющие системы и машины. 2009. №1. -
C.20-30.
[27] Поспелов, Д.А. Знания и шкалы в модели мира / Д.А. Поспелов // Модели мира. - М.: РАИИ, 1997. - С.69-84.
[28] Тарасов, В.Б. Анализ и моделирование НЕ-факторов на полярных шкалах / В.Б. Тарасов // Интегрированные модели и мягкие вычисления в искусственном интеллекте. Сборник трудов международного научно-практического семинара (ИММВ-2001, Коломна, 17-18мая 2001г.). - М.: Физматлит, 2001. - С.65-71.
[29] Валькман, Ю.Р. Видеообразы в операциях исследовательского проектирования: отношения между абстрактным и конкретным, логичным и метафоричным, объективным и субъективным, информационным и когнитивным / Ю.Р. Валькман // Сборник научных трудов V-й Национальной конференции по ИИ (КИИ-96, Казань, 5-11 октября 1996г.). T.III. -Казань: ЗАО ПО «Спецтехника» - АИИ, 1996. -С.389-393.
[30] Налимов, В.В. Вероятностная модель языка. О соотношении естественных и искусственных языков. 2-е изд. - М.: Наука, 1979. -304 с.
[31] Мартынов, В.В. В центре сознания человека. - Мн.: БГУ, 2009. - 272 с.
[32] Зенкин, А.А. Когнитивная компьютерная графика.- М: Наука, 1991. -192 с.
[33] Валькман, Ю.Р. Графическая метафора - основа когнитивной графики / Ю.Р. Валькман // Сборник трудов IV-й Национальной конференции по ИИ (КИИ-94, Рыбинск, 15-21 сентября 1994 г.). - Тверь: ЦПС-АИИ, 1994. Т.1.- С.94-100.
[34] Жук, К.Д. Построение современных систем автоматизированного проектирования / К.Д. Жук, А.А. Тимченко, А.А. Родионов и др. - Киев: Наукова думка, 1983. - 248 с.
[35] Валькман, Ю.Р. Исчисление моделей - основа интеллектуализации процессов исследовательского проектирования / Ю.Р. Валькман // Программные продукты и системы. 1995. №4. - С.18-23.
[36] Осуга, С. Обработка знаний: Пер. с япон. - М.: Мир, 1989.- 293 с.
[37] Ohsuga, S. TowardIntelligentCADSystems / S.Ohsuga // Computer-AidedDesign.1989.Vol.21, №5. P.315-337.
[38] Yoshikawa, H. General Design Theory as a Formal Theory of Design / H. Yoshikawa // Intelligent CAD / H. Yoshikawa, D. Gorsard (Eds.). - Amsterdam: Elsevier, 1989. - P.51-61.
[39]Поспелов, Д.А. Ситуационное управление: теория и практика. - М.: Наука, 1986.-288 с.
[40]Пирс, Ч.С. Логика как семиотика: теория знаков: Пер. с англ. / Ч.С. Пирс // Метафизические исследования. Вып. 11. Язык. - СПб, 1999. - С.199-217.
[41] Соссюр де, Ф. Курс общей лингвистики: Пер с франц. - М.: Едиториал УРСС, 2004. -278 с.
[42] Почепцов, Г.Г. История русской семиотики. - М.: Лабиринт, 1998. - 336 с.
[43]Лотман, Ю.М. Семиосфера. - СПб.: Искусство-СПБ, 2000. -704 с.
[44]Моррис, Ч.У. Основания теории знаков: Пер. с англ. / Ч.У. Моррис // Семиотика. Антология. 2-е изд. - М.: Академический проект, 2001. - С.45-97.
[45] Поспелов, Д.А. Прикладная семиотика / Д.А. Поспелов, Г.С. Осипов // Новости искусственного интеллекта. 1999. №1. - С.9-35.
[46]Лакофф, Дж. Женщины, огонь и опасные вещи: Что категории языка говорят нам о мышлении: Пер. с англ. - М.: Языки славянской культуры, 2004. - 792 с.
[47] Кузнецов, О.П. Когнитивная семантика и искусственный интеллект / О.П. Кузнецов // Искусственный интеллект и принятие решений. 2012. №4. - С.32-42.
[48] Nirenburg S., Raskin V. Ontological Semantics. Cambridge MA: MIT Press, 2004. - 440 p.
[49] Валькман, Ю.Р. О когнитивной семиотике / Ю.Р. Валькман // Интеллектуальный анализ информации. Сборник трудов XII-й международной научной конференции им. Т.А. Таран (ИАИ-2012, Киев, 16-18 мая 2012г.). - Киев: Просвгта, 2012. - С.19-30.
[50] Валькман, Ю.Р. Когнитивность семиотики / Ю.Р. Валькман // Интеллектуальный анализ информации. Сборник трудов XIII-й международной научной конференции им. Т.А. Таран (ИАИ-2013, Киев, 15-17 мая 2013г.). - Киев: Просвгта, 2013. - С.69-81.
[51] Валькман, Ю.Р. Когнитивная семиотика: семиозисы и гештальты / Ю.Р. Валькман // Труды XIV-й Национальной конференции по искусственному интеллекту с международным участием (КИИ-2014, Казань, 2427 октября 2014). - Казань: Изд-во РИЦ «Школа», 2014. Т.1.- С.180-188.
[52] Поспелов, Д.А. Системный подход к моделированию мыслительной деятельности / Д.А. Поспелов // Проблемы методологии системного исследования. - М.: Мысль, 1970. - С.333-358.
[53] Осипов, Г.С. От ситуационного управления к прикладной семиотике / Г.С. Осипов // Новости искусственного интеллекта. 2002. №6. - С.3-7.
[54]Daddesio, Th.C. On Minds and Symbols: the Relevance of Cognitive Science to Semiotics. - Berlin: Mouton de Gruyter, 1994. - 263 p.
[55] Zlatev, J. Cognitive Semiotics: an Emerging Field for Transdisciplinary Study of Meaning / J. Zlatev // The Public Journal of Semiotics.2012. Vol. IV. №1. - P.2-24.
[56] Рыков, B.B. Извлечение знаний - реализация когнитивной семиотики. - http://rykov-cs.narod.ru/dlg9.html.
[51]Валькман, Ю.Р. Когнитивная семиотика: гештальты и метафоры / Ю.Р. Валькман // Интегрированные модели и мягкие вычисления в искусственном интеллекте. Сборник трудов VIII-й международной научно-практической конференции (ИММВ'2015, Коломна,18-20 мая 2015г.). - М.: Физматлит, 2015. Т.1.-С.54-59.
[58] Валькман, Ю.Р. Когнитивная семиотика: гештальты и знаки, целостность и структура / Ю.Р. Валькман // Труды XV-й Национальной конференции по искусственному интеллекту с международным участием (КИИ-2016, Смоленск, 3-1 октября 2016 г.). - Смоленск: Универсум, 2016. Т.2. - С.250-258.
FROM ONTOLOGIES OF DESIGNING TO COGNITIVE SEMIOTICS
, Valéry B. Tarassov2
1International Research and Training Center of Information Technologies and Systems NAS and MES of Ukraine, Kiev, Ukraine
2BaumanMoscowStateTechnicalUniversity, Moscow, Russia [email protected]
Yury R. Valkman1
Abstract
Some fundamentals of lifecycle concept for Complex Technical Systems are considered. The Complex Technical Systems lifecycle is a meta-system for computer-aided design, computer-integrated manufacturing and maintenance, enabling the mapping of Complex Technical Systems state changes during the period of its existence. Main lifecycle trends are both extension and detailing that leads to non-traditional design strategies and emergence of new design phases at the crossroad of research and development, design and tests. Within the framework of ontological approach design phases, levels, aspects and tasks are viewed. Here the phase of preliminary design (also called «research design») seen as a sort of «analytical synthesis» is of primary concern. An important role of various Non-Factors (uncertainty, imprecision, contradiction, fuzziness) in preliminary design is shown. A three-dimensional space for Non-Factors modeling is introduced and their classifications are suggested. On early stages of design a model-based approach is crucial: it deals with both models and parameters. Some original techniques and tools of representing design knowledge in a model-parametric space are developed. Besides, a multi-dimensional semantic-pragmatic space of design methods and languages based on bipolar scales is outlined. Two keynote principles for design languages - compatibility principle and complementarity principle - are formulated on the basis of semantic scale for languages. On the one hand, the support of designer's creative thinking requires the use of both illustrative and cognitive graphics. On the other hand, two variants of General Design Theory are analyzed. By General Design Theory a formal design theory is meant that tends to describe the design concepts in terms of sets, topological spaces and calculi, in particular, higher-order predicate calculus. The analysis of formal systems shortcomings from the viewpoint of making real design decisions is performed. As a result, the need in bringing semiotic models into design science is justified. In the final part of the paper, basic definitions of semiotics together with sign classifications are given. The peculiarities of the transition from semiotic modeling to Applied Semiotics and Cognitive Semiotics are discussed. Cognitive Semiotics faces the problems of both knowledge acquisition from sign systems and the synthesis of sign-based structures in the context of knowledge engineering. Professor Yury R. Valkman was one of the pioneers in Cognitive Semiotics.
Keywords: design ontology, complex technical system, lifecycle, preliminary design, knowledge non-factors, model-parametric space, general design theory, semiotics, applied semiotics, cognitive semiotics.
Citation: Valkman YuR, Tarassov VB. From ontologies of designing to cognitive semiotics [In Russian].Ontology of designing. 2018; 8(1): 8-34. - DOI: 10.18287/2223-9537-2018-8-1-8-34.
Acknowledgment
The work was supported by the Russian Foundation for Basic Research, projects No.17-07-01374 and No.18-57-00014. The author expresses sincere thanks to S.V. Smirnov and N.M. Borgest - initiators of the writing of this paper.
References
[1] Valkman YuR. Intellektual'nye technologuyi issledovatel'skogo proectirovanija [Intelligent Technologies for Preliminary Design].[In Russian].- Kiev: Port-Royal, 1998. - 250 p.
[2] Valkman YuR. Ot modeley zhiznennykh tsyklov k C-technologuyam [From Lifecycle Models to C-Technologies]/ Sbornik nauchnykh trudov VI Natsional'noy conferencii po iskusstvennomu intellectu CAI'98 [Proceedings of the VIth National Conference on Artificial Intelligence]. [In Russian]. - Puschino: RAAI, 1998. Vol.2. - P.671-676.
[3] Kusiak A. (Ed.).Concurrent Engineering: Automation, Tools and Techniques. New York: John Wiley and Sons, 1993. - 534 p.
[4] Pahl G. Engineering Design - A Systematic Approach/ G.Pahl, W.Beitz. 2nd edition. Heidelberg: Springer-Verlag, 1996. - 544 p.
[5] Tarassov VB. Iskusstvenniy intellect v kompleksnoy razrabotke machinostroitel'noy produktsii [Artificial Intelligence in a Complex Development of Machine-Building Production] // Vestnik MGTU imeni Baumana. Ser. «Machinostroyeniye» [BMSTU Herald. Machine-Building Ser.].[In Russian].1995. No3. - P.10-15.
[6] Zhuk KD. Systemniye metody v programmirovanii zhiznennykh tsyklov novoy techniki [Systemic Methods in Programming Lifecycles of New Technique] // Automatizatsia proektirovanija slozhnykh system [Computer-Aided Design of Complex Systems]. [In Russian]. - Minsk: ITC of Belorussian Academy of Sciences, 1976. - P.15-26.
[7] Dubrovina EV, Ignatov SV, Litvinov VV, et al. Programniye complexy modelirovanija processov expluatatsii slozhnykh technicheskikh system [Software Complexes for Modeling the Processes of Using Complex Technical Systems]. [In Russian]. - Kiev: Naukova Dumka, 1994. - 244 p.
[8] Kashuba LA. Parallel'noye proektirovaniye sredstvami CAD/CAM/CAE v zhisnennom tsykle izdeliy machi-nostroyenija [Parallel Design by Using CAD/CAM/CAE Tools in the Lifecycle of Machine-Building Products]/ L.A. Kashuba // Programmnyeproducty i systemy [Software and Systems].[In Russian].1998. No3. - P.24-30.
[9] Tarassov VB, Kashuba LA, Cherepanov NA. Concurrent Engineering and AI Methodologies // Proceedings of the IFIP International Conference on Feature Modeling and Recognition in Advanced CAD/CAM Systems. - Valenciennes, 1994. Vol.2. - P.869-888.
[10] Kimura F, Suzuki H. Product Life Cycle Modeling for Inverse Manufacturing // Proceedings of IFIP WG 5.3 International Conference on Life Cycle Modeling for Innovative Products and Processes (PROLAMAT'95, November 29-December 1, 1995)/ Ed. by F.L. Krause, H. Hansen. - Berlin: Springer-Verlag, 1996. - P.81-89.
[11] Tarassov VB. Conceptsiya MetaKIP: ot computerno integrirovannogo proizvodstva k Internet/ Intranet-ceraM predpriatiy [MetaCIM Concept: from Computer-Integrated Manufacturing to Internet/Intranet-Networks of Enterprises] // Programmnye producty i systemy [Software and Systems]. [In Russian]. 1998. No3. - P.19-22.
[12] Norenkov IP. Osnovy automatizirovannogo proectirovanija [Bases of Computer-Aided Design]. 3rd ed. [In Russian]. - Moscow: Bauman Moscow State Technical University, 2006. - 448 p.
[13] Dixon JR. Design Engineering: Inventiveness, Analysis and Decision-Making. - New York; McGraw Hill, 1966. -354 p.
[14] Polovinkin AI, Bobkov NK, Bush GYa, et al. Automatizatsiya poiskovogo construirovanija (iskusstvenniy intellect v machinnom proectirovanii) [Computer-Aided Search Design (Artificial Intelligence in Machine-Based De-sign)][In Russian]. - Moscow: Radio i svyaz, 1981. - 344 p.
[15] Borisov AN, Alekseev AB, Vilums ER, Slyadz NN, Fomin SA. Intellectual'nye systemy prinyatija proectnykh resheniy [Intelligent Systems of Design Decision-Making].[In Russian]. - Riga: Zinatne, 1997. - 317 p.
[16] Borgest NM. Keywords of Ontology of Designing: Review, Analysis, Generalization [In Russian]. Ontology of Designing. 2013. No3. - P.9-31.
[17] ValkmanYuR. Mul'timodalnost, mul'timediynost, mul'ticontextnost, mul'timodelnost predstavlenija ponyatiy v bazakh znaniy [Multi-Modal, Multi-Media, Multi-Context, Multi-Model Concept Representation in Knowledge Base] // Integrirovanniye modeli i myagkie vychisleniya v iskusstvennom intellecte. Sbornik trudov IV mezhdu-narodnoy nauchno-practicheskoy conferencii [Integrated Models and Soft Computing in Artificial Intelligence. Proceedings of the 4th International Scientific-Practical Conference]. [In Russian]. - Moscow: PhysMathLit, 2007. Vol.1. - P.76-83.
[18] Narin'yani AS. Ne-factory i ingeneriya znaniy: ot naivnoy formalizatsii k yestestvennoy pragmatike [Non-Factors and Knowledge Engineering: from Naive Formalization to Natural Pragmatics // Sbornik trudov IV natsional'noy conferencii po iskusstvennomu intellectu CAI'94 [Proceedings of the IVth National Conference on Artificial Intelligence]. [In Russian].- Tver: AAI, 1994. Vol.1. - P.9-18.
[19] Narin'yani AS. Ne-factory: kratkoye vvedenie [Non-Factors: a Short Introduction] // Novosti iskusstvennogo intel-lecta [Artificial Intelligence News]. [In Russian]. 2004. No2. - P.52-63.
[20] ValkmanYuR. Modelirovaniye ne-factorov: osnova intellectuslizatsii computernych technologiy [Non-Factors Modeling: the Basis for Intelligent Software Technologies] // Novosti iskusstvennogo intellecta [Artificial Intelligence News]. [In Russian]. 2004. No2. - P.64-81.
[21] Tarassov VB. Ne-factory: ot semioticheskogo analiza k metodam formalizatsii [Non-Factors: from Semiotic Analysis to Formalization Methods] // Novosti iskusstvennogo intellecta [Artificial Intelligence News]. [In Russian]. 2004. No2. - P.95-114.
[22] Tarassov VB. Intellectualnye systemy v proektirovanii[Intelligent Systems in Design] / V.B. Tarassov // Novosti iskusstvennogo intellecta [Artificial Intelligence News]. [In Russian]. 1994. No3. - P.24-67.
[23] Shreider YuA, Sharov AA .Systemy I modeli [Systems and Models]. [In Russian].- Moscow: Radio i svyaz, 1982.
- 152 p.
[24] Valkman YuR. Modelno-parametricheskoye prostranstvo v issledovatel'skom proektirovanii:tseli postroyenija, opredelenija, structura i svoystva [Model-Parametric Space in Preliminary Design: Construction Goals, Definitions, Structure and Properties] // Voprosy cognitivno-informatsionnoy podderzhki postanovki i reshenija novykh nauch-nykh problem [Issues of Cognitive-Information Support in Putting and Solving New Scientific Problems]. [In Russian]. - Kiev: Glushkov Institute of Cybernetics of NASU, 1995. - P.103-115.
[25] Valkman YuR, Gritsenko VI, RychaskyAYu. Modelno-parametricheskoye prostranstvo: teoriya i primeneniye [Model-Parametric Space: Theory and Applications].[In Russian].-Kiev: Naukova Dumka, 2012. - 192 p.
[26] ValkmanYuR, RychaskyAYu. Modelno-parametricheskoye prostranstvo - sredstvo predtasvlenija znaniy issle-dovataley slozhnykh system [Model-Parametric Space - a Knowledge Representation Tool for Researchers of Complex Systems] /Upravlyauschiye systemy i machiny [Control Systems and Machines]. [In Russian].2009. No1.
- P.20-30.
[27] Pospelov DA. Znaniya i shcaly v modelimira [Knowledge and Scales in the World Model] // Modeli mira [World Models]. [In Russian]. - Moscow: RAAI, 1997. - P.69-84.
[28] Tarassov VB. Analiz i modelirovaniye ne-factorov na polyarnykh shcalakh [Analysis and Modeling of Non-Factors on Bipolar Scales] // Integrirovanniye modeli i myagkie vychisleniya v iskusstvennom intellecte. Sbornik trudov mezhdunarodnogo nauchno-practicheskogo seminara [Integrated Models and Soft Computing in Artificial Intelligence. Proceedings of the International Scientific-Practical Workshop]. [In Russian]. - Moscow: PhysMath-Lit, 2001. - P.65-71.
[29] Valkman YuR. Video-obrazy v operatsiyakh issledovatel'skogo proectirovanija: otnosheniya mezhdu abstractnym i concretnym, loguichnym i metaphorichnym, obyectivnym i subyectivnym, informatsionnym I cognitivnym [Video-images in Operations of Preliminary Design: Relationships between Abstract and Concrete, Logical and Metaphorical, Objective and Subjective, Informational and Cognitive] // Sbornik nauchnyk htrudov V natsional'noy conferencii po iskusstvennomu intellectu CAI'96 [Proceedings of the Vth National Conference on Artificial Intelligence]. [In Russian]. - Kazan': AAI, 1996. Vol.3. - P.389-393.
[30] Nalimov VV. Veroyatnostnaya model yazyka. O sootnoshenii mezhdu yestestbennymi I iskusstvennymi yazykami [Probabilistic Model of Language. On the Relationship between Natural and Artificial Languages.2nd ed. [In Russian]. - Moscow: Nauka, 1979. - 304 p.
[31] Martynov VV. V tsentre soznanyja cheloveka [In the Center of Human Conscience]. [In Russian]. - Minsk: BSU, 2009. - 272 p.
[32] Zenkin AA. Cognitivnaya computernaya graphika [Cognitive Computer Graphics]. [In Russian]. - Moscow: Nauka, 1991. -192 p. " ~ ----- - - -
[33] Valkman YuR. Graphicheskaya metaphora - osnova cognitivnoy graphiki [Graphic Metaphor - a Basis of Cognitive Graphics] // Sbornik trudov IV natsional'noy conferencii po iskusstvennomu intellectu CAI'94 [Proceedings of the IVth National Conference on Artificial Intelligence]. [In Russian]. - Tver: AAI, 1994. Vol.1. - P.94-100.
[34] ZhukKD, Timchenko AA, Rodionov AA, et al. Postroyeniye sovremennykh system automatizirovannogo proek-tirovanija [Development of Modern Computer-Aided Design Systems]. [In Russian]. - Kiev: Naukova Dumka, 1983. - 248 p.
[35] Valkman YuR. Ischisleniye modeley - osnova intellectualizacii processov issledovatel'skogo proectirovanija [Model Calculus - a Basis for Making Intelligent Processes of Preliminary Design] // Programmnye producty i sys-temy [Software and Systems]. [In Russian]. 1995. No4. - P.18-23.
[36] Ohsuga S. Obrabotka znaniy [Knowledge Processing]. [In Russian]. - Moscow: Mir, 1989. - 293 p.
[37] Ohsuga S. Toward Intelligent CAD Systems// Computer-Aided Design. 1989. Vol.21, No5. - P.315-337.
[38] Yoshikawa H. General Design Theory as a Formal Theory of Design // Intelligent CAD / H. Yoshikawa, D. Gorsard (Eds.). - Amsterdam: Elsevier, 1989. - P.51-61.
[39] Pospelov DA. Situatsionnoye upravleniye: teoriya i praktika [Situational Control: Theory and Practice]. [In Russian]. - Moscow: Nauka, 1986. - 288 p.
[40] Peirce ChS. Issues of Pragmatism. Vol.II. Logical Foundations of the Theory of Signs. - Mineola NY: Dover Publications, 1958. - 388 p.
[41] Saussure de F. Cours de linguistique générale. - Genève: L'Arbre d'Or, 2005. - 254 p.
[42] Pocheptsov GG. Istoriya russkoy semiotiki [History of Russian Semiotics]. [In Russian]. - Moscow: Labyrinth, 1998. - 336 p.
[43] Lotman YuM. Semiosphera [The Semiosphere]. [In Russian]. - St. Petersburg: Iskusstvo-SPb, 2000. - 704 p.
[44] Morris ChW. Signification and Significance: A Study of the Relations of Signs and Values. Chapter 1.Signs and the Act. - Cambridge MA:MIT Press, 1964. - 99 p.
[45] Pospevov DA, Osipov GS. Prikladnaya Semiotika [Applied Semiotics] // Novosti iskusstvennogo intellecta [Artificial Intelligence News]. [In Russian]. 1999. No1. - P.9-35.
[46] Lakoff G. Women, Fire and Dangerous Things: What Categories Reveal about the Mind. - Chicago: University of Chicago Press, 1987. - 614 p.
[47] Kuznetsov OP. Kognitivnaya semantika i iskusstvenniy intellect [Cognitive Semantics and Artificial Intelligence] // Iskusstvenniy intellect i prinyatiye resheniy [Artificial Intelligence and Decision Making]. [In Russian]. 2012. No4. - P.32-42.
[48] Nirenburg S, Raskin V. Ontological Semantics. Cambridge MA: MIT Press, 2004. - 440 p.
[49] Valkman YuR. O cognitivnoy semiotike [On Cognitive Semiotics] // Intellectual'niy analiz informatsii. Sbornik trudov XII mezhdunarodnoy conferencii imeni T.A.Taran [Information Mining. Proceedings of the XIIthT.A.Taran International Conference]. [In Russian]. - Kiev: Prosvita, 2012. - P.19-30.
[50] Valkman YuR. Cognitivnost semiotiki (Semiotics Cognitivity) // Intellectual'niy analiz informatsii. Sbornik trudov XIII mezhdunarodnoy conferencii imeni T.A. Taran [Information Mining. Proceedings of the XIIIth T.A. Taran International Conference]. [In Russian]. - Kiev: Prosvita, 2013. - P.69-81.
[51] Valkman YuR. Cognitivnaya semiotika: semiozisy i geshtalty [Cognitive Semiotics: Semiosises and Gestalts] // Trudy XIV natsional'noy conferencii po iskusstvennomu intellectu CAI 2014 [Proceedings of the XIVth National Conference on Artificial Intelligence]. [In Russian]. - Kazan': RPC Shkola, 2014. Vol.1. - P.180-188.
[52] Pospelov DA. Systemniy podkhod k modelirovaniju myslitel'noydeyatel'nosti [A Systemic Approach to the Modeling of Intellectual Activity]// Problemy metodologuii systemnogo issledovanija [Methodological Problems of Systemic Research]. [In Russian]. - Moscow: Mysl', 1970. - P.333-358.
[53] Osipov GS. Ot situatsionnogo upravlenija k prikladnoy semiotike [From Situational Control to Applied Semiotics] // Novosti iskusstvennogo intellecta [Artificial Intelligence News]. [In Russian]. 2002. No6. - P.3-7.
[54] Daddesio ThC. On Minds and Symbols: the Relevance of Cognitive Science to Semiotics. - Berlin: Mouton de Gruyter, 1994. - 263 p.
[55] Zlatev J. Cognitive Semiotics: an Emerging Field for Transdisciplinary Study of Meaning // The Public Journal of Semiotics. 2012. Vol. IV. No1. - P.2-24.
[56] Rykov VV. Knowledge Acquisition - Cognitive Semiotics Implementation [In Russian]. - http://rykov-cs.narod.ru/dlg9.html.
[57] Valkman YuR. Cognitivnaya semiotika: geshtalty i metaphory [Cognitive Semiotics: Gestalts and Metaphors] // Integrirovanniye modeli i myagkie vychisleniya v iskusstvennom intellecte. Sbornik trudov VIII mezhdunarodnoy-nauchno-practicheskoy conferencii [Integrated Models and Soft Computing in Artificial Intelligence. Proceedings of the VIIIth International Scientific-Practical Conference].[In Russian].- Moscow: PhysMathLit, 2015.Vol.1. -P.54-59.
[58] Valkman YuR. Cognitivnaya semiotika: geshtalty i znaki, tselostnost i structura [Cognitive Semiotics: Gestalts and Metaphors, Integrity and Structure]// Sbornik trudov XV natsional'noy conferencii po iskusstvennomu intellectu CAI'2016 [Proceedings of the XVth National Conference on Artificial Intelligence]. [In Russian]. - Smolensk: Universum, 2016. Vol.2. - P.250-258.
Сведения об авторах
Валькман Юрий Роландович (1948-2017). Родился 26 марта 1948 г. в городе Пайде в Эстонии. Окончил в 1971 г. Киевский государственный университет им. Т.Г. Шевченко. Работал в Институте кибернетики им. В.М. Глушкова в отделе, который занимался разработкой систем автоматизированного проектирования сложных объектов и автоматизированной обработкой экспериментальных данных. В 1986 г. Ю.Р. Валькман защитил кандидатскую диссертацию по специальности 05.13.11 - математическое и программное обеспечение вычислительных машин и систем, а в 1997 г. в Твери - докторскую диссертацию на тему «Исследование сложных объектов в модельно-параметрическом пространстве» (по специальности 05.13.16).
В 1970-1990-е годы принимал участие в разработке крупных программно-информационных комплексов систем автоматизации исследований и проектирования сложных объектов новой техники: ТЕМП - система обработки резуль-
татов лётных испытаний (Жуковский), ЧЕРТЁЖ - система автоматизации исследовательского проектирования сложных изделий кораблестроения (Ленинград), ИЗИН - система управления базами данных, ориентированная на обработку результатов исследований (Калинин), ГЕЛИОГРАФ - автоматизированная система научных исследований гидрофизических объектов (Севастополь).
В Институте кибернетики Ю.Р. Валькман проработал около 25 лет вплоть до его структурной реорганизации и переориентации прикладной тематики. Вместе с академиком В.И. Скурихиным он перешёл в образованный в 1997 г. МНУЦ информационных технологий и систем НАН и МОН Украины на должность заведующего отделом распределённых интеллектуальных систем.
В 2000-е годы вёл активную преподавательскую работу в качестве профессора кафедры математических методов системного анализа Национального технического университета Украины «Киевский политехнический институт им. Игоря Сикорского». Также работал по совместительству профессором Киевского национального университета им. Тараса Шевченко, Киево-Могилянской академии.
Автор более 300 научных публикаций, в том числе 5 монографий, 9 учебно-методических пособий. Среди его лучших книг: «Информационные технологии в испытаниях сложных объектов: методы и средства», «Интеллектуальные технологии исследовательского проектирования: формальные системы и семиотические модели», «Модельно-параметрическое пространство: теория и применение».
Профессор Ю.Р.Валькман был одним из ведущих специалистов Украины в области интеллектуальных систем и технологий, вице-президентом Международной ассоциации создателей и пользователей интеллектуальных систем, членом Советской, а затем Российской ассоциации искусственного интеллекта и Международной ассоциации когнитивных исследований. Круг научных интересов Ю.Р.Валькмана был весьма широк: теория проектирования и искусственный интеллект, экспертные системы, базы знаний, интеллектуальные информационные системы в исследовании и моделировании сложных технических объектов, прикладная семиотика, инженерия образов и когнитивные науки.
Профессор Ю.Р. Валькман был одним из главных организаторов международных научных конференций по искусственному интеллекту, проводившихся на Украине: «Знание - Диалог - Решение», «Интеллектуальный анализ информации», членом программных комитетов международных научных конференций: «Международный конгресс по интеллектуальным системам и информационным технологиям», «Интеллектуальные САПР», «Интегрированные модели и мягкие вычисления в искусственном интеллекте», «Открытые семантические технологии проектирования интеллектуальных систем», «Гибридные и синергетические интеллектуальные системы» и др. Уже, будучи тяжело больным, он организовал Круглый стол по когнитивной семиотике на конференции КИИ-2016. С 2011 г. был активным членом редколлегии журнала «Онтология проектирования», также работал в составе редколлегий международных научных журналов «Программные продукты и системы», «Интеллектуальные системы и технологии», «Радиоэлектроника, информатика, управление».
Ю.Р. Валькман внёс большой вклад в подготовку кадров по системному анализу и ИИ на Украине. Награждён Почётной грамотой Министерства образования и науки Украины (2006), Грамотой Председателя Верховной Рады Украины за весомый личный вклад в развитие отечественного образования, подготовку высококвалифицированных специалистов, плодотворную научно-педагогическую деятельность, многолетний добросовестный труд и высокий профессионализм (2009).
Yury Rolandovich Valkman (1948-2017) was graduated from Shevchenko Kiev State University in 1971. He received his candidate's degree (in 1986) in computer science and doctoral degree (in 1997) in CS applications in research and design. Almost 25 years he worked at Glushkov Institute of Cybernetics of Ukrainian Academy of Sciences. Later on he moved to the International Research-Education Center of Information Technologies as the Head of Department of Distributed Intelligent Systems. He was also Professor at National Technical University of Ukraine «Sikorsky Kiev Polytechnic Institute». He was the author and co-author of more than 300 publications, including 5 monographs.
Тарасов Валерий Борисович, 1955 г. рождения. Окончил МВТУ им. Н.Э. Баумана в 1978 г., к.т.н. (1982), доцент (1999).Заместитель заведующего кафедрой «Компьютерные системы автоматизации производства» МГТУ им. Н.Э. Баумана. Член научного совета Российской ассоциации искусственного интеллекта, вице-президент Российской ассоциации нечётких систем и мягких вычислений. В списке научных трудов более 250 работ в области искусственного интеллекта, теории проектирования и САПР, многозначных и нечётких логик, когнитивных наук.
Valery Borissovich Tarassov (b. 1955) graduated from the Bauman Moscow State High Technical School (actually Bauman Moscow State Technical University), PhD (1982), Deputy Head of the CIM Department at BMSTU. He is the member of the Scientific Council of Russian Association for Artificial Intelligence, Vice-President of Russian Association for Fuzzy Systems and Soft Computing. He is the author and co-author of more than 250 publications in the fields of AI, design theory and CAD, many-valued and fuzzy logics, cognitive sciences.