Основные концепции интеллектуальных CAПP - Разработка интеллектуальных подсистем САПР
1. Входная информация представляется в виде фраз на ограниченном естественном языке или на предметно-ориентированном языке, допускающем описание пользователем не только объекта задания на его проектирование, как в обычных САПР, но и самого алгоритма проектирования. Тем самым достигается высокая функциональная гибкость ИСАПР, возможность постановки и решения самых различных задач проектирования в рамках заданной предметной области. Данная концепция получила название "интеллектуального интерфейса".
Постановка задачи может быть не только достаточно свободной, по даже в определенных рамках нечеткой или некорректной для данной САПР. Эти недостатки в постановке задачи могут устраняться либо "по умолчанию" автоматически, либо путем диалога с пользователем, в процессе которого или ИСАПР настраивается на предложенную пользователем постановку задачи, или пользователь настраивает задачу на возможности ИСАПР, устраняя указываемые ею нечеткости или некорректности.
- 2. Информация представляется не в виде данных, т. е. чисел, а в виде знаний, т. е. характеризуется внутренней независимой от пользователя интерпретируемостью, структурированностью, ситуативными связями. Эта концепция влечет за собой: представление и обработку информации не только в числовом, но и в символьном виде; переход к языкам программирования, удобным для работы с символьной информацией (Си, Лисп и др.); разработку и применение в ИСАПР способов представления информации в виде знаний правил продукции, фреймов, семантических сетей; хранение информации в виде баз знаний, частью которых могут быть базы данных. При этом важным принципом функционирования ИСАПР является четкое разделение знаний и данных (смысловой и числовой информации) как в процессе хранения, так и в процессе использования. 3. Активность знаний выражается в том, что ИСАПР функционируют под управлением не алгоритмов (процедур), а данных. Это означает, что диспетчирование работы отдельных подсистем ИСАПР выполняется не с помощью внешней управляющей программы, а автоматически по факту наличия или отсутствия необходимых для работы этих подсистем данных или знаний. Вместо программного управления работой ИСАПР в этом случае используются процедуры контроля необходимой информациикак только она появляется, автоматически срабатывают процедуры ее обработки. Тем самым достигается гибкость и эффективность работы ИСАПР, реализуется принцип "наискорейшего информационного подъема" от исходных данных к конечному результату, самоорганизация работы САПР. По существу, в этой концепции выражен один из основных принципов практики"информация побуждает к действиям". 4. Представление информации в виде знаний, а не чисел приводит к тому, что ее обработка выполняется не численными, а логическими методами. В связи с этим основным математическим аппаратом ИСАПР является аппарат алгебры логики и его специфические алгоритмы дедуктивного или индуктивного логического вывода в условиях детерминированной, нечеткой или вероятностной информации. 5. Ориентированы ИСАПР не на процедуры моделирования и анализа, а на процедуры синтеза. В связи с этим в ИСАПР используются процедуры, характерные для решения задач синтеза. К ним относятся процедуры дедуктивного вывода от общего к частному декомпозиция, детализация, конкретизация, практическими примерами которых могут быть декомпозиция исходной задачи на подзадачи, доказательство теорем, построение графов задач, поиск знаний по образцу, составление документации.
Наряду с дедуктивными в ИСАПР используются и процедуры индуктивного вывода композиция, агрегирование, обобщение, практическими примерами которых могут быть формирование целого из частей, формализация эвристических знаний, выявление сущностей и построение понятий и т. д. Таким образом, математический аппарат ИСАПР характеризуется широким использованием методов обработки знаний с помощью процедур дедуктивного и индуктивного вывода.
- 6. Входная и выходная информация представляются с использованием принципов когнитивной психологии, нашедших практическое выражение в виде ряда специальных приемов визуального отображения информациииерархических меню, многооконного графического интерфейса, принципа "резиновой нити" при решении задач трассировки соединений на печатных платах, различные способы образного отображения действия пользователя и их результатов. Перечисленные приемы составляют вторую, графическую часть "интеллектуального интерфейса". 7. Обладают ИСАПР мощной системой интеллектуальной поддержки пользователя в виде экспертных систем, консультирующих пользователя по широкому кругу вопросов, касающихся эксплуатации ИСАПР и методики проектирования. Сюда входит диагностика ошибок пользователя и сбоев работы ИСАПР, выдача советов пользователю при постановке задачи и ее решении, обучение пользователя и т. д. 8. Сравнивая ИСАПР с традиционными САПР, следует отметить различный подход в них к описанию объекта проектирования пользователем (внешнее представление объекта) и представлению этого же объекта внутри программы (внутреннее представление объекта).
Похожие статьи
-
Трудности разработки экспертных систем - Разработка интеллектуальных подсистем САПР
При разработке ЭС разработчиков поджидают различные трудности: Глобальные, имеющие отношение ко всему процессу разработки или к нескольким этапам...
-
Архитектура интеллектуальных САПР - Разработка интеллектуальных подсистем САПР
Архитектура Обычных САПР. Под архитектуройCAПPбудем понимать систему концепций, определяющих построение структуры САПР и принципы ее функционирования....
-
Класс ЭС сегодня объединяет несколько тысяч различных программных комплексов, которые можно классифицировать по различным критериям. Классификация по...
-
Прикладные интеллектуальные системы - Разработка интеллектуальных подсистем САПР
Экспертные Системы это наиболее распространенный класс ИС, ориентированный на тиражирование опыта высококвалифицированных специалистов в областях, где...
-
Способы интеллектуализации САПР - Разработка интеллектуальных подсистем САПР
До последнего времени все САПР работали по "жестким" алгоритмам, в которых строго регламентирована постановка задачи и ее реализация. Однако такой подход...
-
- Статические ЭС разрабатываются в предметных областях, в которых база знаний и интерпретируемые данные не меняются во времени. Они стабильны. Пример:...
-
Разработка концептуальной модели базы данных При проектировании программ выясняются запросы и пожелания клиента и определяется возможный подход к решению...
-
Заключение - Методика моделирования основных процессов разработки программного обеспечения
В рамках данной работы был рассмотрен процесс разработки ПО как части учебных проектов в НИУ ВШЭ - Пермь. Учебные проекты отличаются от реальных,...
-
В данной части будет рассмотрена работа пользователей с симулируемой моделью через веб-интерфейс. Для публикации модели необходимо экспортировать ее на...
-
Введение в экспертные системы. Определение и структура - Разработка интеллектуальных подсистем САПР
В качестве рабочего определения экспертной системы примем следующее. Экспертные Системы это сложные программные комплексы, аккумулирующие знания...
-
Введение - Разработка интеллектуальных подсистем САПР
Разработка интеллектуальных подсистем САПР производится в рамках теории искусственного интеллекта. Искусственный интеллект (ИИ) это область исследований,...
-
В настоящее время существует большое количество поисковых систем, но большинство из них основано на методе, в соответствии с которым документы...
-
Хорошо продуманный интерфейс, подобно хорошему учителю и учебникам, обеспечивает плодотворное взаимодействие пользователя и компьютера. Удачные...
-
Основные понятия баз данных. Цели использования баз данных - Разработка базы данных
В широком смысле слова база данных (БД) - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Для удобной...
-
В данной главе рассмотрены основные проблемы, решение которым будет предложено в данной работе. Помимо этого, описаны основные понятия и принципы...
-
Основные компоненты - История создания и развития автоматизированных информационных систем
Основными компонентами информационной технологии, используемой в экспертной системе, являются (рис. 3.2.2): интерфейс пользователя, база знаний,...
-
Введение - Разработка справочной информационной системы "Рецепты"
Задание курсовой работы. Разработать и отладить информационную справочную систему "Рецепты", которая будет позволять хранить, выводить на экран,...
-
История и основные парадигмы Следующий виток развития информационных технологий находится вне области настольных компьютеров. В парадигме Интернета Вещей...
-
ПОДСИСТЕМА РАЗГРАНИЧЕНИЯ ДОСТУПА - Разработка модели программно-аппаратной защиты на предприятии
Разграничение доступа очень эффективный способ сохранения ресурсов системы от утечек и несанкционированного доступа. Существует множество...
-
Разработка политики безопасности организации - Основные понятия политики информационной безопасности
Разработка политики безопасности ведется для конкретных условий функционирования информационной системы. Как правило, речь идет о политике безопасности...
-
Основные принципы построения САПР - Состав систем автоматизированного проектирования
Разработка САПР представляет собой крупную научно-техническую проблему, а ее внедрение требует значительных капиталовложений. Накопленный опыт позволяет...
-
Основные понятия СУБД Microsoft Access Microsoft Access - это система управления базами данных, предназначенная для создания и обслуживания баз данных,...
-
Предложенный подход к решению задач исследования Используя в качестве основы присутствующее в наличии программное обеспечение, которое применимо к...
-
Основные компоненты и структура приложения Прежде чем приступить к установке и настройке среды программирования, построению технического задания и...
-
Задача составления расписаний являются предметом научных исследований с середины прошлого века. Область их применения включает в себя различные сферы...
-
В данной части работы будут рассмотрены основные бизнес-процессы этапа разработки программного обеспечения в рамках учебных проектов в университете. В...
-
ОСНОВНЫЕ ПОЛОЖЕНИЯ, ОПРЕДЕЛЕНИЯ И ПОНЯТИЯ Совокупность управляющих воздействий, направленных на то, чтобы действительный ход процесса соответствовал...
-
ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ База данных как основа информационного обеспечения В состав информационного, программного и математического обеспечения...
-
Если множество элементов объединено в систему по определенному признаку, то всегда можно ввести некоторые дополнительные признаки для разделения этого...
-
В результате проведенной работы были спроектированы и реализованы модули редактора и вебсайта. Были решены поставленные в работе задачи в полном объеме....
-
Чтобы не заканчивать эту главу на такой печальной ноте, я решил включить в последний раздел избранные максимы о построении экспертных систем, почерпнутые...
-
Следующей задачей было изучение литературы по теме и ее анализ. Для этого использовались публикации из российских источников с целью учета особенностей...
-
Теоретические предпосылки исследования Системы поддержки принятия решений Системы поддержки принятия решений (СППР), представляют собой приложения узкого...
-
Формы - Разработка информационной системы "Гостиница"
Главное предназначение формы в состоит в том, чтобы организовать удобную работу с данными (с понятным и приятным интерфейсом), чего нельзя добиться при...
-
Основные требования и характеристики современных и применение технических средств АИС Автоматизированная информационная система (АИС) представляет собой...
-
Обработка ошибок - Разработка объектов Хранилища
Все ошибки, обнаруженные в процессе загрузки и очистки данных, записываются в специальную таблицу в хранилище данных. Таблица выглядит следующим образом:...
-
Введение - Разработка объектов Хранилища
Ни для кого не секрет, что проблема хранения и обработки информации является одной из самых важных на данный момент во всем мире. Особенно актуальной эта...
-
Архитектура построения баз данных - Разработка базы данных
СУБД имеют свою архитектуру. В процессе разработки и совершенствования СУБД предлагались различные архитектуры, но самой удачной оказалась трехуровневая...
-
Основные стадии создания АИС - История создания и развития автоматизированных информационных систем
Структурная схема терминов Целью создания любой АИС является повышение эффективности производственно-хозяйственной деятельности предприятия за счет...
-
Предметная область IoT (Интернет вещей) - это сеть физических объектов - устройств, транспортных средств, зданий и других вещей со встроенной...
Основные концепции интеллектуальных CAПP - Разработка интеллектуальных подсистем САПР