Основы построения и функционирования интеллектуальных информационных систем. Былкин В.Д - 60 стр.

UptoLike

60
Тестирование программы
Для начала программы нажмѐм на кнопку «Пуск»:
1. Вводим исходные данные. Для этого необходимо:
а) ввести число переменных от 1 до 10 (требуются ответы типа Да/Нет);
б) ввести имена переменных (требуются ответы типа Да/Нет);
в) ввести возможные исходы (требуются ответы типа Да/Нет).
2. По запросу системы перечисляем наличие переменных по задуманному исходу,
3. Если мы согласны с мнением системы, вводим Да или Нет.
4. Собрав все необходимые сведения, система делает предположение относительно
возможного исхода и формируется некое предложение. Если мы согласны с мнением системы,
вводим Да или Нет.
5. Затем переходим к другому примеру. Если же мы не согласны, то система изменяет
свое правило вывода суждений и переходит к другому случаю.
6. Для новых расчѐтов нужно нажать на кнопку «Пуск»
7. Выход из приложения осуществляется при нажатий на кнопку «Выход».
Построение правил
Рассмотрим снова задачу разделения двух облачков из мошек. Сделать это просто, если
облачка довольно далеки друг от друга, если же нет, то, видимо, не только обучающаяся
система, но и любая другая будет делать ошибки, потому что не может быть позиции, в которой
разделяющая поверхность могла бы отделить эти две группы объектов.
Можно было бы рассчитать точный центр каждой группы, провести линию между этими
центрами и классифицировать каждую мошку в группе в соответствии с тем, по какую сторону
от центра данной линии она находится- На практике такой метод
                                   Тестирование программы

      Для начала программы нажмѐм на кнопку «Пуск»:
      1.   Вводим исходные данные. Для этого необходимо:
              а)     ввести число переменных от 1 до 10 (требуются ответы типа Да/Нет);
              б)      ввести   имена   переменных    (требуются      ответы   типа Да/Нет);
              в)      ввести   возможные    исходы    (требуются     ответы   типа Да/Нет).


      2.   По запросу системы перечисляем наличие переменных по задуманному исходу,
      3.   Если мы согласны с мнением системы, вводим Да или Нет.


      4.   Собрав все необходимые сведения, система делает предположение относительно
возможного исхода и формируется некое предложение. Если мы согласны с мнением системы,
вводим Да или Нет.


      5.   Затем переходим к другому примеру. Если же мы не согласны, то система изменяет
свое правило вывода суждений и переходит к другому случаю.


      6.   Для новых расчѐтов нужно нажать на кнопку «Пуск»


      7.   Выход из приложения осуществляется при нажатий на кнопку «Выход».



                                              Построение правил

     Рассмотрим снова задачу разделения двух облачков из мошек. Сделать это просто, если
облачка довольно далеки друг от друга, если же нет, то, видимо, не только обучающаяся
система, но и любая другая будет делать ошибки, потому что не может быть позиции, в которой
разделяющая поверхность могла бы отделить эти две группы объектов.
     Можно было бы рассчитать точный центр каждой группы, провести линию между этими
центрами и классифицировать каждую мошку в группе в соответствии с тем, по какую сторону
от центра данной линии она находится-      На практике такой метод




                                             60