Материал: Лекции по информатике учебнометодическое пособие

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
эвристическиеприѐмы.Эвристика

  • это неформализованная процедура, сокращающая количество шагов поиска решения за счет некоторого способа направленного поиска решения, а не простого перебора всех возможных вариантов. Часто считается, что база знаний отличается от базы данных именно нали- чием механизма вывода новых знаний из старых. Еще одна особен- ность, которая закладывается в базы знаний, это выдача системой
«объяснения»ходаеерассужденийприпоискеответа.Наиболееизвестныйклассинтеллектуальныхсистем—этоэкспертныесистемы(ЭС).Этисистемырассматриваютсякакмоделиповедения экспертов в определенной области знаний. База знаний ЭСсоздаетсяприпомощитрех групп специалистов:

    • эксперты той проблемной области, к которой относятся зада- чи, решаемые ЭС;

    • инженеры по знаниям, являющиеся специалистами по разра- ботке интеллектуальной информационной системы (ИИС);

    • программисты, осуществляющие реализацию ЭС.
ЭС может функционировать в 2-х режимах: ввод фактов поданной предметной области или проведение консультаций. В режимеввода знаний эксперт с помощью инженера по знаниям вводит из-вестные ему сведения о предметной области в базу знаний ЭС. Врежиме консультациипользователь ведет диалог с ЭС, сообщая ейсведения о текущей задаче и получает рекомендации ЭС, сопровож-дающиеся «объяснением хода ее рассуждений».Например, в сферетушения лесных пожаров на основе информации о пожаре (описаниерастительности в данной области, сводка погоды и т. п.), выдаѐтсянекая рекомендация относительно стратегии борьбы с данным пожа-ром (оценка требуемых ресурсов, рекомендации по размещению тех-ники

и т. п.)

    1. 1   ...   25   26   27   28   29   30   31   32   ...   45

Этапы моделирования

Созданиекомпьютерноймоделиразбиваетсянанесколькоэтапов:

  1. Постановказадачи: описание сущности, подлежащей моделированию, цели исследования и той информации о моделируе- мом объекте, которую необходимо учитывать в связи с поставленной целью.

  2. Разработкамодели: выбор типа создаваемой модели (предметная, компьютерная, математическая и т. п.) и ее реализация. Если выбран компьютерный тип модели, создается соответствующая программа.

  3. Тестированиемодели: проведение компьютерного или натурного эксперимента на тестах. Тест – набор данных, для кото- рых заранее известен результат.
Для компьютерных программ применяются разные технологиитестирования. Если тестируется программа, которая получена путемвнесения изменений, улучшающих ранее работавшую программу, то,чтобыубедиться,чтовнесенныеизменениянеиспортилиее,впер-вую очередь ее проверяют на тех тестах, по которым проверяли пре-дыдущуюпрограмму,Такоетестированиеназываетсярегрессион-ным.Тестированиеновыхсложныхпрограммразбиваетсянадваэтапа: альфа-тестирование – это проверка программы на тестах, ко-торые составил ее разработчик. Бета-тестирование – передача про-граммы заказчикам в бесплатное пользование с условием, что привозникновенииошибоквработеразработчикбудетуведомленобэтом.

  1. Анализ результатов моделирования: процесс проверки правильности модели на совокупности тестов, охватывающих все диапазоны моделируемых параметров. Если результаты соответст- вуют цели, построение модели закончено, и можно использовать мо- дель для прогнозирования реальных результатов. В противном случае модель уточняется за счет введения в нее новых данных, не учтенных на первом этапе или изменяется ее реализация.
    1. Вопросы для самопроверки по теме 5

Задание №1.Укажите отличиемоделиотреальногообъекта, явленияилипроцесса.Задание№2.Процессописанияобъектанаискусственномязыкена-зывается.Задание№3.Восновеметодовискусственногоинтеллекталежат.Задание№4.Отличительнойчертойинтеллектуальныхсистемявля-ется.Задание № 5. Можно ли отнести к плохо формализованным задачамзадачи, приводящие к трудоѐмким расчѐтам по известным формулам?Задание № 6. Какие методы используют для плохо формализованныхзадач?Задание№7.Ккакомуклассумоделейотноситсярецепткушанья?Задание № 8. Модель гравитационного взаимодействия двух тел, за-писаннаяввидеформул,это.Задание № 9. Моделью Земли для определения законов еѐ движениявокругСолнцаявляется:.Задание № 10.Укажите этап, на котором осуществляется определениецелеймоделирования.Задание№11.Терминыиерархическая,сетевая,реляционная–это.Задание№12.Данатаблицамоделирования:

1

моделируемый процесс

A

ракета

2

моделируемый объект

B

исследование траектории

3

цель моделирования

C

полѐт ракеты

4

моделируемые характеристики

D

координаты местоположения
Укажитеправильныйпорядокустановкисоответствиявэтойтабли-це.Задание
№13.Данатаблицамоделирования:

1

моделируемый процесс

A

человек

2

моделируемый объект

B

разработка метода лечения

3

цель моделирования

C

температура и давление

4

Моделируемые характери-

стики

D

влияние лекарства на состояние больного

организма
Укажитеправильныйпорядокустановкисоответствиявэтойтабли-це.Задание№14.Укажите,какиемоделиотносятсякклассупредмет-ных:

  1. модель молекулы в виде кристаллической решѐтки;

  2. алгоритм работы станка с числовым программным управлением;

  3. макет нефтяной вышки;

  4. электрическая схема радиоприемника.
Задание№15.Укажитетипымоделейвклассификациипофакторувремени.Задание№16.Эвристика– это.Задание№17.Аэродинамическаятрубаэто.Задание№18.Укажитетипытестированиякомпьютерныхмоделей.
    1. 1   ...   26   27   28   29   30   31   32   33   ...   45
Источник: https://files.student-it.ru/previewfile/157483