Міністерство освіти і науки Російської Федерації
Федеральне державне бюджетне освітня установа вищої професійної освіти «Челябінський державний педагогічний університет»
Факультет інформатики
Кафедра інформатики інформаційних технологій і методики навчання інформатики
Курсова робота
Розробка експертної системи за вибором мобільного телефону
Керівник: к.п.н., доцент
Давидова Н.А.
Автор роботи: Панов А.Н.
Студент ІТвО групи 491
Челябінськ - 2014
Зміст
Введення
Глава 1. Експертні системи
1.1 Основні поняття експертної системи
. 2 Класифікація і структура експертних систем
. 3 Бази знань і моделі подання знань
. 4 Механізми логічного висновку
Глава 2. Вибір середовища розробки ЕС
2.1 Інструментальні засоби проектування та розробки експертних систем
. 2 Оболонки експертних систем
. 3 Мови програмування
. 4 середа програмування Delphi
Глава 3. Предметна область ЕС
3.1 Поняття предметної області
. 2 Предметна область ЕС «Вибір мобільного телефону
Глава 4. Керівництво користувача ЕС «За вибором мобільного телефону»
Висновок
Список використаної літератури:
Додаток
Введення
Мобільні телефони дуже швидко ввійшли в наше повсякденне життя. Мільйони людей щодня користуються МТ, які стають неодмінним атрибутом сучасної людини.
У зв'язку з цим виникають питання: як правильно вибрати стільниковий телефон, хто може кваліфіковано проконсультувати в питаннях вибору тієї чи іншої моделі, чи завжди думка консультанта - експерта є об'єктивним? Вирішити ці питання можна за допомогою сучасних експертних систем (ЕС). Проблема, побудови моделі експертної системи вибору мобільного телефону полягає в складності входять у модель даних. При дослідженні варіантів вибору слід враховувати як кількісні показники, так і якісні.
Метою роботи є розробка експертної системи з підбору стільникового телефону за певними критеріями на підставі аналізу запитів покупця, і її реалізація в мові Object Pascal.
Об'єктом дослідження є процес вибору моделі телефону.
Предмет дослідження - продукційна модель як метод побудови бази знань в експертних системах.
Виходячи з поставленої мети, виділяють наступні завдання дослідження:
. Аналіз інформації про мобільні телефони
2. Вивчення методів побудови бази знань
. Розробка моделі побудови бази знань
. Вивчення механізмів логічного висновку
. Реалізація експертної системи в мові програмування Object Pascal, який використовується в середовищі програмування Delphi
У результаті дослідження буде створено експертну систему, здатна здійснити вибір моделі телефону найбільш відповідної запитам покупця.
Глава 1. Експертні системи
1.1 Основні поняття експертної системи
У середині сімдесятих років 20 століття в дослідженнях зі штучного інтелекту (ШІ) сформувався самостійний напрямок, отримав назву експертні системи.
Мета досліджень по експертним системам полягає в розробці програм (пристроїв), які при вирішенні завдань, важких для експерта-людини, отримують результати, які не поступаються за якістю і ефективності рішень, одержуваних експертом. У більшості випадків експертні системи вирішують важко формалізуються задачі або завдання, що мають складний алгоритм рішення.
Експертні системи - прикладні програми ШІ, в яких база знань являє собою формалізовані знання висококваліфікованих фахівців (експертів) області [2].
В основі функціонування ЕС лежить використання знань, а маніпулювання ними здійснюється на базі евристичних правил, сформульованих експертами. ЕС видають поради, проводять аналіз, виконують класифікацію, дають консультації і ставлять діагноз. Вони орієнтовані на вирішення завдань, що ...