Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Пользовательский интерфейс программы

РефератПомощь в написанииУзнать стоимостьмоей работы

Пользователь задает минимальные значения поддержки и достоверности, а также количество лучших правил. Программа выводит все правила, поддержка и достоверность которых больше заданных пользователем. Количество выводимых правил может быть равным или меньшим заданного при запуске алгоритма. Лучшими считаются правила, с наибольшим значением достоверности. После нажатия кнопки «Начало работы… Читать ещё >

Пользовательский интерфейс программы (реферат, курсовая, диплом, контрольная)

Все свои действия пользователь выполняет в окне, показанном на рис. 1.

Рис.1.

Рис. 1.

Пользователь задает минимальные значения поддержки и достоверности, а также количество лучших правил. Программа выводит все правила, поддержка и достоверность которых больше заданных пользователем. Количество выводимых правил может быть равным или меньшим заданного при запуске алгоритма. Лучшими считаются правила, с наибольшим значением достоверности.

После нажатия кнопки «Начало работы» происходит обработка введенных данных. В итоге получается набор правил, которые в специально предназначенном для этого поле.

Для сохранения данных имеется кнопка «Сохранить».

Для завершения работы с алгоритмом специально предусмотрена кнопка «Выход».

Тестовый пример

Для теста программы загрузим файл В этом файле имеются следующие поля:

  • — возраст
  • — диагноз
  • — наличие астигматизма
  • — эффект от линз
  • — вид линз

Данные для выборки:

Количество лучших правил — 10.

Минимальная поддержка — 0,2.

Минимальная достоверность — 0,3.

Результат работы алгоритма:

PredictiveAprioriTid.

===================.

1). tear-prod-rate=reduced 12 ==> contact-lenses=none 12 точность:(0.9452).

поддержка 0.50 000.

2). contact-lenses=soft 5 ==> astigmatism=no tear-prod-rate=normal 5 точность:(0.9004).

поддержка 0.20 833.

3). spectacle-prescrip=myope contact-lenses=none 7 ==> tear-prod-rate=reduced 6 точность:(0.7984).

поддержка 0.25 000.

4). astigmatism=no contact-lenses=none 7 ==> tear-prod-rate=reduced 6 точность:(0.7984).

поддержка 0.25 000.

5). spectacle-prescrip=hypermetrope astigmatism=yes 6 ==> contact-lenses=none 5 точность:(0.7468).

поддержка 0.20 833.

6). astigmatism=no tear-prod-rate=normal 6 ==> contact-lenses=soft 5 точность:(0.7468).

поддержка 0.20 833.

7). contact-lenses=none 15 ==> tear-prod-rate=reduced 12 точность:(0.7303).

поддержка 0.50 000.

8). age=presbyopic 8 ==> contact-lenses=none 6 точность:(0.6306).

поддержка 0.25 000.

9). spectacle-prescrip=hypermetrope 12 ==> contact-lenses=none 8 точность:(0.5641).

поддержка 0.33 333.

10). astigmatism=yes 12 ==> contact-lenses=none 8 точность:(0.5641).

поддержка 0.33 333.

Показать весь текст
Заполнить форму текущей работой