Реализация алгоритмов индуктивного вывода
А2 - сравнение параметров между собой; А3 - сравнение арифметических выражений параметров с пороговыми значениями; А4 - сравнение арифметических выражений параметров между собой. База фактов Основой для построения решающего правила является база фактов, которая содержит значения показателей и параметров, а также соответствующие значения заключений. Пусть Х - множество показателей и параметров, характеризующих экономический объект или явление. Х={Хi}, i=1,N где N - число параметров. Пусть Y множество заключений, которые характеризуют рассматриваемый экономический объект или явление. Y={Yj}, j=1,М где М - число тем. Пусть V множество допустимых заключений. V={Vj) , где Vj - множество заключений j-й темы, причем Vj={Vj} , =1,Lj где Lj - число различных заключений j-й темы. Множество фактов, состоящих из совокупности значений параметров, соответствующих экономической ситуации, и характеризующих их заключений, образуют базу фактов. {Х1k, Х2k, .,ХNk, Yk1, Yk2, .,YkM, Wk}, k=1,К, где К - общее число записей в базе фактов; Wk - значимость k-го факта. Каждый факт, содержащийся в базе фактов, представляет собой соответствие совокупности значений показателей и параметров и множеству заключений из множества допустимых заключений. F = {<X,Y>f } = {<Х1, Х2, . ,ХN, Y1, Y2, .,YM, W>f} . Каждому отдельному факту f соответствует своя совокупность конкретных значений показателей и параметров. Каждое элементарное свойство из множества А принимает на этой совокупности значения "истинно" или "ложно". "aÎA a(<Х1, Х2, . ,ХN, Y1, Y2, .,YM, W>f) = {"истинно" , "ложно"} Предварительно для базы фактов следует провести специальное преобразование, которое состоит в следующем. Все одинаковые комбинации значений Хi, в том случае, если им соответствуют различные значения Yi, назовем "противоречивыми". Для каждой "противоречивой" комбинации значений параметров образуем специальное заключение - класс, который содержит все встречающиеся значения заключений со своими эмпирическими весами wi. wi=qi/Q, где Q - общее количество значений рассматриваемой "противоречивой" комбинации; qi - количество значений рассматриваемой "противоречивой" комбинации i-го типа. Пример. На рисунке представлен простейший вариант предварительного преобразования базы фактов.
|