SlideShare a Scribd company logo
1 of 14
Модель базы знаний для выбора
ноутбука
 Компьютер предоставляет нам вычислительную мощь и свободу
творчества, а его портативность – свободу передвижения, причем
зачастую последнее имеет первостепенное значение.
 Рынок ноутбуков на сегодняшний день является одним из наиболее
перспективных и динамично развивающихся.
 Далеко не все задумываются о большинстве тонкостей при выборе
портативного компьютера, пока не столкнуться с ними вплотную.
 Именно этим объясняется необходимость создания экспертной
системы, которая окажет помощь клиенту в решении проблемы с
выбором модели ноутбука.
Идентификация предметной области
 Назначение разрабатываемой прототипа экспертной системы –
подбор модели портативного компьютера.
 В основе построения ЭС лежит анализ технических характеристик с
целью правильного подбора клиенту портативного компьютера. По
совокупности выбранных характеристик осуществляется выбор из
базы данных списка предлагаемых клиенту моделей.
 Сфера применения связана с нахождением решения проблемы
выбора компьютера.
 Целью проведения консультации должно стать предоставление
решения проблемы, решающее проблемы с выбором ноутбука.
Разработка экспертной системы решения проблемы
подбора ноутбука
 Экспертная система – программа, которая эмулирует
взаимодействие пользователя с экспертом-человеком при решении
определенной проблемы.
 Экспертные системы способны объяснить, почему в процессе их
работы потребовались именно эти данные и как были получены
выводы (заключения по решаемой проблеме).
 База знаний (БЗ) – депозитарий модулей знаний. Модуль знания
представляет собой формализованное, с помощью некоторого
метода представления знаний (система продукций, фреймы,
семантические сети, исчисления предикатов первого порядка)
отображение объектов предметной области, их взаимосвязей,
действий над объектами.
 Работа с БЗ предполагает такие стадии:
 извлечение знаний из экспертов;
 формализация знаний;
 доступ, обработка модулей знаний.
Разработка экспертной системы решения проблемы
подбора ноутбука
 Один из недостатков ЭС состоит в том, что она сама не может
наполнять, усовершенствовать БЗ.
 Ярким примером оболочки для построения таких экспертных систем
является система «КАРКАС», относящаяся к классу обучающих
систем. Именно с ее помощью и было реализовано задание по
решению проблемы подбора портативного компьютера. Любая
проблемная область, где человек или группа людей имеют
специальные экспертные знания, необходимые другим, является
возможной областью применения системы «КАРКАС».
 Инструменты системы «КАРКАС» используются для создания как
основанных на знаниях так и вероятностных протипов экспертных
систем.
Построение базы знаний для решения проблемы
подбора ноутбука в системе “КАРКАС”
 Для решения проблемы подбора портативного компьютера, были
выбраны такие критерии:
 ценовая состовляющая;
 техническая характеристика;
 характеристика экрана;
 Концептуальную модель решения проблемы подбора портативного
компьютера можно представить в виде дерева логических
возможностей .
Дерево логических возможностей для подбора
ноутбука
Логическая схема опроса пользователя для выбора ноутбука
Логическая схема опроса пользователя для выбора ноутбука
Фреймы базы знаний
Фрейм 1а
Имя слота Тип слота Наследование
Цен_состав Замещение
Диапазон Замещение
Целевой слот Тип слота Наследование
к.у.
Ценовая составляющая = Замещение к.у.
0.000
Фрейм 2б
Имя слота Тип слота Наследование
Тип_процес = Замещение
Объем_опер_памяти = Замещение
Объем видеокарты = Замещение
Целевой слот Тип слота Наследование к.у.
Техническая характеристика = Не определена к.у. 0.000
Фрейм 3в
Имя слота Тип слота Наследование
Дигональ_эк = Замещение
Диагональ = Замещение
Разреш_матр = Замещение
Целевой слот Тип слота Наследование к.у.
Характеристика экрана = Не определена к.у. 0.000
Фрейм 4г
Имя слота Тип слота Наследование
Диапазон = Замещение
Фирма = Замещение
Область = Замещение
Комп_коммуникации = Замещение
Характеристика экрана = Замещение
Техническая характеристика = Замещение
Целевой слот Тип слота Наследование к.у.
Модель = Не определена к.у. 0.000
Описание работы в системе «КАРКАС»
 Для реализации задания по решению проблемы выбора портативного
компьютера была использована система «КАРКАС».
Внешний вид системы «КАРКАС»
Процесс создания базы знаний состоит из упорядоченной последовательности
шагов:
1. В редакторе базы знаний создаем атрибуты в такой последовательности:
текст вопроса,текст ответов и наименование атрибута
Создание атрибутов базы знаний
На основе созданных атрибутов создаем правила.
Вначале изменяем антецедент, затем консеквент и в последнюю очередь
наименование правила. Атрибуты в антецеденте созданные на закладке Атрибуты,
выбираются из выпадающего списка, а созданные на основе предыдущих правил
вносятся вручную
Создание правил базы знаний
Следующим шагом является создание фреймов.
Сначала задаем имена слотов, затем устанавливаем целевой слот
ЗАКЛЮЧЕНИЕ
 В результате реализации проекта по созданию базы знаний для
решения проблемы подбора ноутбука была детально исследована
предметная область. Была дана подробная характеристика
техническим характеристикам, и проанализированы наиболее
важные критерии, которыми руководствуется клиент при решении
проблемы с выбором ноутбука.
 Проведенный анализ предметной области являлся основой для
разработки экспертной системы по решению проблемы с выбором
ноутбукам.
 В основе построения экспертной системы – знания эксперта по
данной проблеме.
Целью проведения консультации является предоставление решения
проблемы выбора ноутбука.

More Related Content

Similar to ноутбук Site vitrina

BIS DE
BIS DEBIS DE
BIS DEMag0s
 
Автоматизация тестирования ПО на редких платформах
Автоматизация тестирования ПО на редких платформахАвтоматизация тестирования ПО на редких платформах
Автоматизация тестирования ПО на редких платформахSQALab
 
Req Labs'2011. Коммуникация нефункциональных требований
Req Labs'2011. Коммуникация нефункциональных требованийReq Labs'2011. Коммуникация нефункциональных требований
Req Labs'2011. Коммуникация нефункциональных требованийAlexander Kalouguine
 
Программный комплекс "НейроКС"
Программный комплекс "НейроКС"Программный комплекс "НейроКС"
Программный комплекс "НейроКС"kulibin
 
Оптимизация производительности и нагрузочное тестирование в среде Visual Stud...
Оптимизация производительности и нагрузочное тестирование в среде Visual Stud...Оптимизация производительности и нагрузочное тестирование в среде Visual Stud...
Оптимизация производительности и нагрузочное тестирование в среде Visual Stud...Dmitry Andreev
 
Проектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в RedsoftПроектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в RedsoftRedsoft
 
METRO. Дизайн для Windows Phone
METRO. Дизайн для Windows PhoneMETRO. Дизайн для Windows Phone
METRO. Дизайн для Windows PhoneNikita Lukianets
 
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!SPB SQA Group
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовDenis Beskov
 
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...SQALab
 
раубичи ронд
раубичи рондраубичи ронд
раубичи рондzolik
 
Технический задел
Технический заделТехнический задел
Технический заделVladimir Petrov
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияКварта Технологии
 
Организация контакт центра на базе арендуемого программного решения
Организация контакт центра на базе арендуемого программного решенияОрганизация контакт центра на базе арендуемого программного решения
Организация контакт центра на базе арендуемого программного решенияDen Sokolov
 
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2Kamil Kalimullin
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Dakiry
 
Dsml for business.full version
Dsml for business.full versionDsml for business.full version
Dsml for business.full versionDmitry Guzenko
 

Similar to ноутбук Site vitrina (20)

BIS DE
BIS DEBIS DE
BIS DE
 
Автоматизация тестирования ПО на редких платформах
Автоматизация тестирования ПО на редких платформахАвтоматизация тестирования ПО на редких платформах
Автоматизация тестирования ПО на редких платформах
 
Req Labs'2011. Коммуникация нефункциональных требований
Req Labs'2011. Коммуникация нефункциональных требованийReq Labs'2011. Коммуникация нефункциональных требований
Req Labs'2011. Коммуникация нефункциональных требований
 
Программный комплекс "НейроКС"
Программный комплекс "НейроКС"Программный комплекс "НейроКС"
Программный комплекс "НейроКС"
 
Оптимизация производительности и нагрузочное тестирование в среде Visual Stud...
Оптимизация производительности и нагрузочное тестирование в среде Visual Stud...Оптимизация производительности и нагрузочное тестирование в среде Visual Stud...
Оптимизация производительности и нагрузочное тестирование в среде Visual Stud...
 
Проектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в RedsoftПроектирование интернет-сайтов и систем в Redsoft
Проектирование интернет-сайтов и систем в Redsoft
 
METRO. Дизайн для Windows Phone
METRO. Дизайн для Windows PhoneMETRO. Дизайн для Windows Phone
METRO. Дизайн для Windows Phone
 
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
ITGM8. Илья Коробицын (Grid Dinamics) Автоматизатор, копай глубже, копай шире!
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
 
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
Тестирование высоконагруженных облачных веб-сервисов в Amazon - подводные кам...
 
раубичи ронд
раубичи рондраубичи ронд
раубичи ронд
 
Технический задел
Технический заделТехнический задел
Технический задел
 
AiCare - self-organizing device management service
AiCare - self-organizing device management serviceAiCare - self-organizing device management service
AiCare - self-organizing device management service
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управления
 
Организация контакт центра на базе арендуемого программного решения
Организация контакт центра на базе арендуемого программного решенияОрганизация контакт центра на базе арендуемого программного решения
Организация контакт центра на базе арендуемого программного решения
 
Task-Centered Design
Task-Centered DesignTask-Centered Design
Task-Centered Design
 
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
Дизайн мышление или почему так важно знать про правило 7 плюс/минус 2
 
Qt tool evaluation
Qt tool evaluationQt tool evaluation
Qt tool evaluation
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
 
Dsml for business.full version
Dsml for business.full versionDsml for business.full version
Dsml for business.full version
 

More from Vladimir Burdaev

Modul 1 Systems Business Intelligence
Modul 1 Systems Business IntelligenceModul 1 Systems Business Intelligence
Modul 1 Systems Business IntelligenceVladimir Burdaev
 
презентация управления знаниями_каркас
презентация управления знаниями_каркаспрезентация управления знаниями_каркас
презентация управления знаниями_каркасVladimir Burdaev
 
управление знаний3 (2)
управление знаний3 (2)управление знаний3 (2)
управление знаний3 (2)Vladimir Burdaev
 
интелектуальный анализ экономических данных в системе каркас
интелектуальный анализ экономических данных в системе каркасинтелектуальный анализ экономических данных в системе каркас
интелектуальный анализ экономических данных в системе каркасVladimir Burdaev
 
каркас новая версия
каркас новая версиякаркас новая версия
каркас новая версияVladimir Burdaev
 
каркас интеллектуальный анализ вар 2
каркас интеллектуальный анализ вар 2каркас интеллектуальный анализ вар 2
каркас интеллектуальный анализ вар 2Vladimir Burdaev
 
Karkas интеллектуальный анализ
Karkas интеллектуальный анализKarkas интеллектуальный анализ
Karkas интеллектуальный анализVladimir Burdaev
 
продвижение нового товара
продвижение нового товарапродвижение нового товара
продвижение нового товараVladimir Burdaev
 
оценка инновационных рисков предприятия
оценка инновационных рисков предприятияоценка инновационных рисков предприятия
оценка инновационных рисков предприятияVladimir Burdaev
 
источник финансирования
источник финансированияисточник финансирования
источник финансированияVladimir Burdaev
 
каркас 2011 prezent_servis
каркас 2011 prezent_servisкаркас 2011 prezent_servis
каркас 2011 prezent_servisVladimir Burdaev
 
каркас тестирование
каркас тестированиекаркас тестирование
каркас тестированиеVladimir Burdaev
 
бурдаев Ontology 2010
бурдаев Ontology 2010бурдаев Ontology 2010
бурдаев Ontology 2010Vladimir Burdaev
 

More from Vladimir Burdaev (20)

Modul 1 Systems Business Intelligence
Modul 1 Systems Business IntelligenceModul 1 Systems Business Intelligence
Modul 1 Systems Business Intelligence
 
презентация управления знаниями_каркас
презентация управления знаниями_каркаспрезентация управления знаниями_каркас
презентация управления знаниями_каркас
 
2015 04 14_info_b_2
2015 04 14_info_b_22015 04 14_info_b_2
2015 04 14_info_b_2
 
E makros bur_2
E makros bur_2E makros bur_2
E makros bur_2
 
Burdtech
BurdtechBurdtech
Burdtech
 
управление знаний3 (2)
управление знаний3 (2)управление знаний3 (2)
управление знаний3 (2)
 
Paradigma km 0
Paradigma km 0Paradigma km 0
Paradigma km 0
 
парадигма ии
парадигма иипарадигма ии
парадигма ии
 
интелектуальный анализ экономических данных в системе каркас
интелектуальный анализ экономических данных в системе каркасинтелектуальный анализ экономических данных в системе каркас
интелектуальный анализ экономических данных в системе каркас
 
каркас новая версия
каркас новая версиякаркас новая версия
каркас новая версия
 
каркас интеллектуальный анализ вар 2
каркас интеллектуальный анализ вар 2каркас интеллектуальный анализ вар 2
каркас интеллектуальный анализ вар 2
 
Karkas интеллектуальный анализ
Karkas интеллектуальный анализKarkas интеллектуальный анализ
Karkas интеллектуальный анализ
 
продвижение нового товара
продвижение нового товарапродвижение нового товара
продвижение нового товара
 
оценка инновационных рисков предприятия
оценка инновационных рисков предприятияоценка инновационных рисков предприятия
оценка инновационных рисков предприятия
 
источник финансирования
источник финансированияисточник финансирования
источник финансирования
 
каркас рибс1
каркас рибс1каркас рибс1
каркас рибс1
 
каркас 2011 prezent_servis
каркас 2011 prezent_servisкаркас 2011 prezent_servis
каркас 2011 prezent_servis
 
каркас тестирование
каркас тестированиекаркас тестирование
каркас тестирование
 
бурдаев Mac1
бурдаев Mac1бурдаев Mac1
бурдаев Mac1
 
бурдаев Ontology 2010
бурдаев Ontology 2010бурдаев Ontology 2010
бурдаев Ontology 2010
 

ноутбук Site vitrina

  • 1. Модель базы знаний для выбора ноутбука
  • 2.  Компьютер предоставляет нам вычислительную мощь и свободу творчества, а его портативность – свободу передвижения, причем зачастую последнее имеет первостепенное значение.  Рынок ноутбуков на сегодняшний день является одним из наиболее перспективных и динамично развивающихся.  Далеко не все задумываются о большинстве тонкостей при выборе портативного компьютера, пока не столкнуться с ними вплотную.  Именно этим объясняется необходимость создания экспертной системы, которая окажет помощь клиенту в решении проблемы с выбором модели ноутбука.
  • 3. Идентификация предметной области  Назначение разрабатываемой прототипа экспертной системы – подбор модели портативного компьютера.  В основе построения ЭС лежит анализ технических характеристик с целью правильного подбора клиенту портативного компьютера. По совокупности выбранных характеристик осуществляется выбор из базы данных списка предлагаемых клиенту моделей.  Сфера применения связана с нахождением решения проблемы выбора компьютера.  Целью проведения консультации должно стать предоставление решения проблемы, решающее проблемы с выбором ноутбука.
  • 4. Разработка экспертной системы решения проблемы подбора ноутбука  Экспертная система – программа, которая эмулирует взаимодействие пользователя с экспертом-человеком при решении определенной проблемы.  Экспертные системы способны объяснить, почему в процессе их работы потребовались именно эти данные и как были получены выводы (заключения по решаемой проблеме).  База знаний (БЗ) – депозитарий модулей знаний. Модуль знания представляет собой формализованное, с помощью некоторого метода представления знаний (система продукций, фреймы, семантические сети, исчисления предикатов первого порядка) отображение объектов предметной области, их взаимосвязей, действий над объектами.  Работа с БЗ предполагает такие стадии:  извлечение знаний из экспертов;  формализация знаний;  доступ, обработка модулей знаний.
  • 5. Разработка экспертной системы решения проблемы подбора ноутбука  Один из недостатков ЭС состоит в том, что она сама не может наполнять, усовершенствовать БЗ.  Ярким примером оболочки для построения таких экспертных систем является система «КАРКАС», относящаяся к классу обучающих систем. Именно с ее помощью и было реализовано задание по решению проблемы подбора портативного компьютера. Любая проблемная область, где человек или группа людей имеют специальные экспертные знания, необходимые другим, является возможной областью применения системы «КАРКАС».  Инструменты системы «КАРКАС» используются для создания как основанных на знаниях так и вероятностных протипов экспертных систем.
  • 6. Построение базы знаний для решения проблемы подбора ноутбука в системе “КАРКАС”  Для решения проблемы подбора портативного компьютера, были выбраны такие критерии:  ценовая состовляющая;  техническая характеристика;  характеристика экрана;  Концептуальную модель решения проблемы подбора портативного компьютера можно представить в виде дерева логических возможностей . Дерево логических возможностей для подбора ноутбука
  • 7. Логическая схема опроса пользователя для выбора ноутбука
  • 8. Логическая схема опроса пользователя для выбора ноутбука
  • 9. Фреймы базы знаний Фрейм 1а Имя слота Тип слота Наследование Цен_состав Замещение Диапазон Замещение Целевой слот Тип слота Наследование к.у. Ценовая составляющая = Замещение к.у. 0.000 Фрейм 2б Имя слота Тип слота Наследование Тип_процес = Замещение Объем_опер_памяти = Замещение Объем видеокарты = Замещение Целевой слот Тип слота Наследование к.у. Техническая характеристика = Не определена к.у. 0.000 Фрейм 3в Имя слота Тип слота Наследование Дигональ_эк = Замещение Диагональ = Замещение Разреш_матр = Замещение Целевой слот Тип слота Наследование к.у. Характеристика экрана = Не определена к.у. 0.000 Фрейм 4г Имя слота Тип слота Наследование Диапазон = Замещение Фирма = Замещение Область = Замещение Комп_коммуникации = Замещение Характеристика экрана = Замещение Техническая характеристика = Замещение Целевой слот Тип слота Наследование к.у. Модель = Не определена к.у. 0.000
  • 10. Описание работы в системе «КАРКАС»  Для реализации задания по решению проблемы выбора портативного компьютера была использована система «КАРКАС». Внешний вид системы «КАРКАС» Процесс создания базы знаний состоит из упорядоченной последовательности шагов: 1. В редакторе базы знаний создаем атрибуты в такой последовательности: текст вопроса,текст ответов и наименование атрибута
  • 11. Создание атрибутов базы знаний На основе созданных атрибутов создаем правила. Вначале изменяем антецедент, затем консеквент и в последнюю очередь наименование правила. Атрибуты в антецеденте созданные на закладке Атрибуты, выбираются из выпадающего списка, а созданные на основе предыдущих правил вносятся вручную
  • 12. Создание правил базы знаний Следующим шагом является создание фреймов. Сначала задаем имена слотов, затем устанавливаем целевой слот
  • 13.
  • 14. ЗАКЛЮЧЕНИЕ  В результате реализации проекта по созданию базы знаний для решения проблемы подбора ноутбука была детально исследована предметная область. Была дана подробная характеристика техническим характеристикам, и проанализированы наиболее важные критерии, которыми руководствуется клиент при решении проблемы с выбором ноутбука.  Проведенный анализ предметной области являлся основой для разработки экспертной системы по решению проблемы с выбором ноутбукам.  В основе построения экспертной системы – знания эксперта по данной проблеме. Целью проведения консультации является предоставление решения проблемы выбора ноутбука.