В общем случаи все
системы основанные на знаниях. Все
системы основанные на знаниях можно
подразделить на системы, решающие задачи
анализа и синтеза.
Задачи анализы: интерпретация
данных и диагностика.
Задачи синтеза: проектирование
и планирование.
Комбинированные задачи:
обучение, мониторинг, прогнозирование.
- по связи с реальным
временем:
- статистические ЭС – разрабатываются в предметных областях в котором база знаний и интерпретируемые данные не меняются во времени;
- динамические ЭС – работает с динамиками объектов и процессов в режиме реального времени с нейтральной интерпретацией, поступаемых данных;
- квазидинамические ЭС – интерпретирует ситуацию, которая меняется с некоторым фиксированным интерпретированным временем.
- при степени интеграции с другими программами:
- автономными ЭС;
- гибридные ЭС.
3
Цель исследований по
ЭС состоит а разработке программ,
которые при решении задач
трудных для эксперта – человека
получают результаты, не уступающие по
качеству, получаемых экспертами.
Программные средства, базирующиеся на технологии
ЭС или инженерии знаний, получили значительное
распространение в мире.
Важность ЭС состоит:
- технология ЭС существенно расширяет круг практически значимых задач, решаемых на компьютерах, решение которых приносит значительных экономический эффект;
- технология ЭС является важнейшим средством в решении глобальных проблем традиционного программирования;
- объединение технологий ЭС с технологией традиционного программирования добавляет новые качества к программным продуктам за счет:
- обеспечения динамичной
модификаций приложений пользователем;
- большей прозрачность
«приложения»;
- лучшей графике;
- интерфейса.
ЭС и системы искусственного
интеллекта отличается от систем обработки
данных тем, что в них в основном
используется символьный способ представления, символьный
вывод и эвристический способ решения.
ЭС применяются для
решения только практических задач.
4
Это структура статистической
ЭС.
Рабочая память (БД) предназначена
для хранения исходных и промежуточных данных, решаемой
в текущий момент задачи.
База знаний в ЭС предназначена
для хранения долгосрочных данных,
описывающих рассматриваемую область,
и правил, описывающих целесообразные
приобретения данных этой области.
Решатель – программа, моделирующая ход рассуждений эксперта
на основании знаний, имеющихся в базе
знаний, используя исходные данные из
рабочей памяти и знания из базы знаний,
формирует такую последовательность правил,
которые будут примененными к исходным
данным, приводят к решению задач.
Компонент приобретения
знаний автоматизирует процесс наполнения
ЭС знаниями осуществляемой пользователем
– экспертом.
Объяснительный компонент
объясняется как система получила
решение задачи и какие знания
она при этом использовала, что
облегчает эксперту тестируемые системы
и повышает доверие пользователя к получаемому
результату.
Диалоговый компонент
ориентирован на организацию дружеского
общения с пользователем как
в ходе решения задачи, так и
в процентном приобретении знаний и объяснение результатов
работы.
В разработке ЭС участвуют
представителей следующих специальностей:
- пользователь – специалист предметной области, для которого предназначена система;
- эксперт;
- инженер по знаниям – специалист по искусственному интеллекту, выступающий в роли посредника между экспертом и базой знаний, помогает эксперту выявить и структурировать знания необходимые для работы ЭС, выделяет стандартные функции которые будут использоваться в правилах, вводимых экспертом;
- программист – разрабатывает систему, содержащую все основные компоненты ЭС.
ЭС работает в двух
режимах;
- режим приобретения
знаний;
- режим решения задач.
5
Использовать ЭС следует
только тогда, когда разработка ЭС возможна, оправдана
и методы инженерии знаний соответствует
решаемой задаче.
Чтобы разработка ЭС была возможной для
данного приложения необходимо одновременное
выполнение следующих требований:
- задача не слишком трудна;
- задача в полнее понятна, т.е. должны быть выделены основные понятия, отношения и известные способы получения решения задачи;
- задача требует только интеллектуальных навыков;
- существуют хорошие эксперты в данной области;
- эксперты единодушны в оценке предлагаемого решения;
- эксперты могут описать свои знания.
Использование ЭС в данном
приложении может быть возможно, но
не оправдано. Применение ЭС может быть
оправдано одним из следующих
факторов:
- полученное решение высокорентабельное;
- использование ЭС целесообразно в тех случаях, когда при передачи информации эксперту происходит недопустимая потеря времени или информации;
- использование человека – эксперта невозможно, либо из-за недостаточного количества экспертов, либо из-за необходимости выполнить экспертизу одновременно в различных местах;
- при необходимости решать задачу в окружении враждебном для человека.
Приложение соответствует
ЭС, если решаемая задача обладает совместностью
следующих характеристик;
- задача требует оперирование символами, а не манипуляции с числами;
- задача требует эвристических решений, а не алгоритмическую природу;
- задача должна быть достаточно сложна что бы оправдать затраты на разработку ЭС;
- задача должна быть достаточно узкой, что бы решаться методами ЭС и практически значимой.
При разработке ЭС используется
концепция «быстрого прототипа».
Суть ее: разработчики не пытаются сразу
построить конечный продукт. На начальном
этапе они создают прототип ЭС.
Эти прототипы должны удовлетворять
двум противоречивым требованиям:
- с одной стороны они должны решать типичные задачи конкретного приложения;
- с другой – время и трудоемкость их разработки должны быть весьма незначительны.
6
Этапы развития ЭС:
- Идентификация – в результате определяется что должна делать ЭС, и что необходимо для ее создания.
- Концептуализация – проводится содержательный анализ проблемной области, выявляется используемые понятия и их взаимосвязи. Определяются методы решения задач.
- Формализация – необходима для преобразования декларативных и процедурных знаний о предметных знаний, получаемых на этапе концептуализации в форму пригодную для их обработки на компьютере.
- Разработка прототипов – положительные результаты тестирования прототипа является основанием для его передачи в экспертную эксплуатацию.
- Экспериментальная эксплуатация – с помощью нее решаются реальные задачи, однако на практике результаты их решения не используются.
- Разработка продукта – на этом этапе программная реализация ЭС доводится до программного продукта, который может успешно использоваться заказчиком без прямой помощи разработчика.
- Промышленная эксплуатация – после доведения ЭС до программного продукта, а не в промышленную эксплуатацию, при этом задачи не только решаются ЭС, но и результаты решения используются на практике. Для этого при передачи системы в промышленную эксплуатацию она тестируется и сертифицируется заказчиком, как инструмент, пригодный для задач, т.е. ЭС и результатам ее работы присваивается соответствующий юридический статус.
ЭС управляются рядовые пользователи, прошедшие обучение у квалифицируемых
пользователей.
Тема: Методы защиты информации
и сведений, составляющих государственную
тайну.
- Защиты информации. Признаки компьютерных преступлений.
- Компьютерные вирусы и их классификация.
- Средства защиты от вирусов.
- Разработка политики информационной безопасности.
- Технические, организационные и программные средства обеспечения сохранности и защиты от несанкционированного доступа.
1
Защита информации –
это деятельность по предотвращению
утраты и утечки защищаемой информации.
Информационной безопасностью
называют меры по защите информации от
неавторизованного доступа, разрушения,
модификации, раскрытия и задержек
в доступе. Информационная безопасность
дает гарантию того, что достигаются следующие
цели:
- конфиденциальность критической информации;
- целостность информации и связанных с ней процессов (создание, ввод, обработка);
- доступность информации, когда она нужна;
- учет всех процессов связанных с информацией.
Признаки компьютерных
преступлений:
- неавторизованное использование компьютерного времени;
- неавторизованные попытки доступа к файлам данных;
- кражи частей компьютера;
- кража программ;
- физическое разрушение оборудования;
- уничтожение данных или программ;
- неавторизованное владение дисками или распечатками.
Под критическими данными
понимаются данные, которые требуют
защиты из-за вероятности нанесения
ущерба и его величины в том
случаи если произойдет случайное или
умышленное раскрытие, изменение или разрушение
данных.
Любая система безопасности в принципе
может быть вскрыта. Эффективной
считают ту защиту, стоимость взлома
которой соизмерима с ценностью
добываемой при этом информации.
2
Компьютерный вирус
– специально написанная небольшая по размерам программа,
имеющая специфический алгоритм, направленный
на тиражирование копии программы или
ее модификацию и выполнение действий
развлекательного, пугающего или разрушительного.
Классификация компьютерных
вирусов:
- файловые;
- загрузочные;
- файловозагрузочные.
- резидентные – загружаются в память компьютера и постоянно там находятся до выключения компьютера;
- по особенностям алгоритмов:
- невидимки – или стелс вирусы, перехватывает обращение к зараженным файлам и областям, и выдают их в не зараженном виде;
- мутанты – или