
- •История развития искусственного интеллекта
- •Самостоятельное направление ии - Экспертные Системы (эс)
- •Коммерческий успех эс
- •Перспективы эс
- •1.1 Исследовательский раздел
- •1.1.1 Обобщенная структура и принципы функционирования экспертных систем
- •1.1.2 Анализ и обзор существующих методов построения эс и готовых решений
- •.1.3 Анализ инструментальных средств построения эс
- •.1.4 Постановка задачи
- •1.2.1 Анализ предметной области
- •1.2.2 Выбор модели представления знаний
- •1.2.3 Разработка логического блока программы
- •1.2.4 Разработка графического пользовательского интерфейса
- •1.2.5 Текст программы
- •1.3 Экспериментальная оценка результатов работы
- •1.3.1 Рекомендации по использованию эс
- •1.3.2 Оценка эффективности использования эс
- •1.3.3 Руководство оператора
- •1.4 Выводы
- •2. Экологическая часть и безопасность жизнедеятельности
- •2.2 Воздействие опасных и вредных факторов на организм пользователя эвм
- •.3 Способы защиты пользователей от опасных и вредных факторов
- •2.4 Эргономические требования при организации рабочих мест
- •Список литературы
1.2.5 Текст программы
Логический блок 1
:
<br>На какую цену Вы ориентируетесь?<br> Самый дешевый:
[Price] = 500:
<br>На какую цену Вы ориентируетесь?<br> Дешевый:
[Price] = 1000:
<br>На какую цену Вы ориентируетесь?<br> Средняя цена:
[Price] = 1500:
<br>На какую цену Вы ориентируетесь?<br> Дорогой:
[Price] = 2000:
<br>На какую цену Вы ориентируетесь?<br> Очень дорогой:
[Price] = 2500:
<br>Какой размер ноутбука Вы предпочитаете?<br> Самый компактный
THEN:
[Weighs] = 1
[Display] = 8
IF:
<br>Какой размер ноутбука Вы предпочитаете?<br>
Компактный:
[Weighs] = 2
[Display] = 11:
<br>Какой размер ноутбука Вы предпочитаете?<br> Средний:
[Weighs] = 3
[Display] = 14:
<br>Какой размер ноутбука Вы предпочитаете?<br> Большой:
[Weighs] = 4
[Display] = 17:
<br>Какой размер ноутбука Вы предпочитаете?<br> Очень большой
THEN:
[Weighs] = 5
[Display] = 18
IF:
<br>Насколько важно для Вас длительное время автономной
работы?<br> не важно:
[Battery] = 2:
<br>Насколько важно для Вас длительное время автономной
работы?<br> важно:
[Battery] = 5
IF:
<br>Насколько важно для Вас длительное время автономной
работы?<br> очень важно:
[Battery] = 8:
<br>Важно ли для Вас использовать ноутбук для
современных игр и 3D-приложений? не важно
THEN:
[CPU] = 1
[Core] = 1
[RAM] = 0.5
[VideoRAM] = 64
[TypeGC] = 0:
<br>Важно ли для Вас использовать ноутбук для
современных игр и 3D-приложений? не очень важно
THEN:
[CPU] = 1.5
[Core] = 2
[RAM] = 1
[VideoRAM] = 128
[TypeGC] = 0:
<br>Важно ли для Вас использовать ноутбук для
современных игр и 3D-приложений? важно
THEN:
[CPU] = 2
[Core] = 2
[RAM] = 2
[VideoRAM] = 256
[TypeGC] = 1:
<br>Важно ли для Вас использовать ноутбук для
современных игр и 3D-приложений? очень важно
THEN:
[CPU] = 2.5
[Core] = 4
[RAM] = 4
[VideoRAM] = 512
[TypeGC] = 1:
<br>Важно ли для Вас использовать ноутбук для вычислений
и бизнес-приложений? не важно: [CPU] < 1
THEN:
[CPU] = 1
[Core] = 1
[RAM] = 0.5:
<br>Важно ли для Вас использовать ноутбук для вычислений
и бизнес-приложений? не очень важно
AND: [CPU] < 1.5:
[CPU] = 1.5
[Core] = 2
[RAM] = 1:
<br>Важно ли для Вас использовать ноутбук для вычислений
и бизнес-приложений? важно: [CPU] < 2
THEN:
[CPU] = 2
[Core] = 2
[RAM] = 2:
<br>Важно ли для Вас использовать ноутбук для вычислений
и бизнес-приложений? очень важно: [CPU] < 2.5
THEN:
[CPU] = 2.5
[Core] = 4
[RAM] = 4:
<br>Насколько важно для Вас использовать ноутбук для
кино, музыки и фото? не важно:
[HDD] = 50
[CDDVD] = 0:
<br>Насколько важно для Вас использовать ноутбук для
кино, музыки и фото? не очень важно:
[HDD] = 120
[CDDVD] = 1:
<br>Насколько важно для Вас использовать ноутбук для
кино, музыки и фото? важно:
[HDD] = 200
[CDDVD] = 1:
<br>Насколько важно для Вас использовать ноутбук для
кино, музыки и фото? очень важно:
[HDD] = 300
[CDDVD] = 1:
<br>Планируете ли Вы использовать ноутбук для работы в
интернете?<br> нет:
[WIFI] = 0
[CAM] = 0
[BlueTooth] = 0:
<br>Планируете ли Вы использовать ноутбук для работы в
интернете?<br> да:
[WIFI] = 1
[CAM] = 1
[BlueTooth] = 1
Логический блок 2
:
{Price} <= [Price]:: Confidence = 100:
{Price} > [Price]:: Confidence = 100 - (5*({Price} - [Price])/100):
{Weighs} = [Weighs]:: Confidence = 50:
{Weighs} != [Weighs]:: Confidence = 50 - (12*ABS([Weighs] - {Weighs})):
{Display} = [Display]:: Confidence = 50:
{Display} != [Display]:: Confidence = 50 - (5*ABS([Display] - {Display})):
{CPU} >= [Core]*[CPU]/{Core}:: Confidence = 50:
{CPU} < [Core]*[CPU]/{Core}:: Confidence = 50 - (5 * ([Core]*[CPU] - {Core}*{CPU})):
{RAM} >= [RAM]:: Confidence = 50:
{RAM} < [RAM]:: Confidence = 50 - (15 * ([RAM] - {RAM})):
{VideoRAM} >= [VideoRAM]:: Confidence = 50:
{VideoRAM} < [VideoRAM]:: Confidence = 50 - ([VideoRAM] - {VideoRAM})/100:
{TypeGC} >= [TypeGC]:: Confidence = 50:
{HDD} >= [HDD]:: Confidence = 50:
{HDD} < [HDD]:: Confidence = 50 - (1.5 * ([HDD] - {HDD})/10):
{Battery} >= [Battery]:: Confidence = 50:
{Battery} < [Battery]:: Confidence = 50 - (8 * ([Battery] - {Battery})):
{CD-DVD} >= [CDDVD]:: Confidence = 30:
{Wi-Fi} >= [WiFi]:: Confidence = 30:
{CAM} >= [CAM]:: Confidence = 30:
{BlueTooth} >= [BlueTooth]:: Confidence = 30:("{Company}")=LCASE([Company]):: Confidence = 100:
[Ranking] > 0:
[Comments.ADDFIRST] <IMG SRC = "{Image}"><FORMAT=16 STYLE=Bold>{Company} {Model}
({Price}$)<br></FORMAT>{Describe}<br><a="{link}">Подробнее...</a>
[Best.ADDSORTED] [Comments.CONCAT], [Ranking]
[Firmlist.ADDSORTED] {Company}, [Ranking]
Логический блок 3
:
[Company] != "Noname": LCASE([Firmlist.ITEM 1]) != LCASE([Company]): LCASE([Firmlist.ITEM 2]) != LCASE([Company]): LCASE([Firmlist.ITEM 3]) != LCASE([Company]): LCASE([Firmlist.ITEM 4]) != LCASE([Company]): LCASE([Firmlist.ITEM 5]) != LCASE([Company]):
[Message] = " Подходящей модели выбранной вами фирмы нет в базе. Вы можете поменять<br> фирму (предыдущий вопрос), либо посмотреть модели рекомендуемые системой.<br>……….."