Автор работы: Пользователь скрыл имя, 10 Мая 2013 в 17:26, курсовая работа
Экспертные системы - прикладные программы ИИ, в которых база знаний представляет собой формализованные знания высококвалифицированных специалистов (экспертов) в определенной области. Целью работы является построение модели экспертной системы прогнозирования результатов выбора телефона на основании анализа запросов покупателя, и ее реализация в языке логического программирования Visual Basic.
Введение 3
ГЛАВА 1. Экспертные системы 5
1.1 Основные понятия экспертной системы 5
1.2 Классификация и структура экспертных систем 6
1.3 Базы знаний и модели представления знаний 8
1.4. Механизмы логического вывода 12
Глава 2. Выбор среды разработки ЭС 13
2.1. Инструментальные средства проектирования и разработки экспертных систем 13
2.2. Оболочки экспертных систем 15
2.3. Языки программирования 17
Глава 3. Предметная область ЭС 20
3.1. Понятие предметной области 20
3.2. Предметная область ЭС «Выбор мобильного телефона 27
Глава 4 Разработка ЭС «Выбор мобильного телефона» 28
Заключение 28
Список использованной литературы: 29
Приложение 1. 30
Приложение 2 30
№ |
Параметры |
Допустимые значения |
1 |
стоимость |
Меньше 10 тысяч 10-18 тысяч больше 18 тысяч |
2 |
Выбор ос |
windows phone android simbian |
3 |
Выбор модели |
Глава 4 Разработка ЭС «Выбор мобильного телефона»
Заключение
Экспертные системы (ЭС)- это яркое и быстро прогрессирующее направление в области искусственного интеллекта (ИИ). Главным достоинством экспертных систем является возможность накопления знаний и сохранение их длительное время. В отличие от человека к любой информации экспертные системы подходят объективно, что улучшает качество проводимой экспертизы.
Причиной повышенного интереса, который ЭС вызывают к себе является возможность их применения к решению задач из самых различных областей человеческой деятельности. Широкий спектр применения ЭС позволяет сделать вывод о том, что это перспективное направление развития в области ИИ и программирования.
Анализ литературы по данной проблеме позволил изучить исторический аспект развития ЭС, рассмотреть требования к ЭС, выполнить классификацию ЭС, этапы разработки, а также показать возможности использования ЭС для выбора мобильного телефона, что позволило разработать свой собственный проект.
ЭС нашли широкое применение в области выбора товаров и услуг, и это подчеркивает актуальность темы данного исследования, ее практическую и теоретическую значимость, что в свою очередь способствовало решению задач, поставленных в начале исследования.
В курсовой работе была проанализирована информация о мобильных телефонах, как основа базы знаний ЭС. Были изучены методы построения базы знаний ЭС. Разработана модель базы знаний ЭС «Выбор мобильного телефона». В процессе написания курсовой работы были изучены механизмы логического вывода. ЭС была разработана и апробирована в языке программирования Basic в среде Visual studio 2012.
Результаты разработанного проекта в рамках определенной темы показали ее эффективность и работоспособность.
Необходимо отметить так же недостатки программы, к ним можно отнести малый объем базы знаний и простой дизайн, так как программа создавалась в учебных, а не коммерческих целях. Для внедрения данного проекта в работу необходимо значительно расширить количество параметров и их вариативность и разработать более привлекательный для пользователя дизайн.
Таким образом, можно
считать правомерным и
Возможности применения разработанного проекта для обычного покупателя (пользователя) не вызывают сомнений, что подтверждает актуальность данного исследования.
Список использованной литературы:
Приложение 1.
Public Class Form2
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Me.Hide()
Form3.Show()
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Me.Hide()
Form4.Show()
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
Me.Hide()
Form5.Show()
End Sub
End Class
Приложение 2
Параметр 1 |
Параметр 2 |
Параметр 3 |
Фактический результат |
Меньше 10000 |
simbian |
Nokia C6 |
Nokia C6 |
Меньше 10000 |
android |
HTC Desirt S |
HTC Desirt S |
10000-18000 |
android |
LG P765 OptimusL9 |
LG P765 OptimusL9 |
10000-18000 |
WindowsPhone |
HTC Windows Phone 8S |
HTC Windows Phone 8S |
Больше18000 |
simbian |
Модели не обнаружены |
Модели не обнаружены |
Больше18000 |
WindowsPhone |
Samsung I8750 Ativ S |
Samsung I8750 Ativ S |
Информация о работе Разработка Экспертной системы «Выбор мобильного телефона»