Министерство образования и науки Республики Казахстан
Карагандинский Государственный Технический Университет
Кафедра ____САПР______
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовой работе
По дисциплине: «Интеллектуальные системы»
Тема: «Разработка оболочки экспертной системы»
Руководитель
(подпись) (дата)
Студент
(подпись) (дата)
2009
Содержание
Введение
1 Постановка задачи
2 Теоретическая часть
2.1 Основные понятия
2.2 Структура экспертной системы
2.3 Классификация экспертных систем
2.4 Характеристики экспертных систем
2.5 Этапы создания экспертных систем
3 Практическая часть
3.1 Выбор среды разработки программирования
3.2 Алгоритм работы экспертной системы
3.2.1 Алгоритм формирования базы знаний
3.2.2 Алгоритм вывода
3.3 Структура разработанной экспертной системы
3.3.1 Проект «Expert»
3.3.2 Проект «Klient»
3.4 Методическое обеспечение
3.4.1 Руководство эксперта
3.4.2 Руководство пользователя
Заключение
Список использованной литературы
Введение
Искусственный интеллект (ИИ) - совокупность научных дисциплин, изучающих методы решения задач интеллектуального (творческого) характера с использованием ЭВМ.
Искусственный интеллект как научное направление, связанное с попытками формализовать мышление человека, имеет длительную предысторию. Первые шаги кибернетики были направлены на изучение и осмысление в новых понятиях процессов, протекающих в сложных, прежде всего живых, системах, включая и мыслящие. Позднее это направление работ оформилось в самостоятельную область, разрабатывающую проблему искусственного интеллекта.
Анализ употребления термина “интеллектуальные системы” (ИС) показывает, что под ним, в общем случае, понимается предельный по сложности класс систем, ориентированных на приобретение, обработку и использование некоторой дополнительной информации, понимаемой как “знание”. Ясно, что такие системы предназначены для работы в условиях неопределенности (невозможности точного математического описания) информации о свойствах и характеристиках системно-сложных объектов и среды их функционирования.
В общем случае знание — проверенный практикой результат познания действительности, верное ее отражение в мышлении человека, обладание опытом и пониманием, которые являются правильными и в субъективном, и в объективном отношении, на основании которых можно построить суждения и выводы, кажущиеся достаточно надежными для того, чтобы рассматриваться как знание. Поэтому в контексте информационных технологий термин знания - это информация, присутствующая при реализации интеллектуальных функций. Обычно это отклонения, тенденции, шаблоны и зависимости, обнаруженные в информации. Другими словами, интеллектуальные системы являются в то же время системами обработки знаний.
В задачи курсового проекта входит:
получение знаний в области интеллектуальных систем;
выработка способности системного рассмотрения проблем и задач;
развитие навыков программирования, полученных на предыдущих курсах;
разработать экспертную систему, согласно поставленной задаче.
Целью выполнения данного курсового проекта является приобретение практических навыков в разработке экспертных систем.
1. Постановка задачи
По заданию к курсовому проекту необходимо разработать оболочку экспертной системы по заданному алгоритму работы. Для разработки использовать любую визуальную среду программирования.
В интерфейсе программы для эксперта предусмотреть следующие возможности:
- добавление новых правил;
- удаление правил;
- редактирование существующих правил;
- сохранение базы знаний;
- открытие ранее сохраненных баз знаний;
- просмотр руководства по использованию данной экспертной системы.
В интерфейсе программы для пользователя предусмотреть следующие возможности:
- открытие существующей базы знаний;
- выбор одного из предложенных ответов на вопрос;
- вывод рекомендаций;
- вывод пояснений к рекомендациям.
2. Теоретическая часть
2.1 Основные понятия
Экспертные системы (ЭС) - особые компьютерные программы, моделирующие действия эксперта-человека при решении задач в какой-либо предметной области на основе накопленных знаний, составляющих базу знаний (БЗ).
В основе функционирования ЭС лежит использование знаний, а манипулирование ими осуществляется на базе эвристических правил, сформулированных экспертами. ЭС выдают советы, проводят анализ, выполняют классификацию, дают консультации и ставят диагноз. Они ориентированы на решение задач, обычно требующих проведения экспертизы человеком-специалистом. В отличие от машинных программ, использующий процедурный анализ, ЭС решают задачи в узкой предметной области (конкретной области экспертизы) на основе дедуктивных рассуждений. Главное достоинство экспертных систем - возможность накапливать знания, сохранять их длительное время, обновлять и тем самым обеспечивать относительную независ
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.