Принципы конструирования интеллектуальных систем
Принципы интеллектуального анализа данных, этапы данного процесса и оценка полученных результатов. Метод автоматического порождения гипотез, содержащий ключевые показатели эффективности. Практика и условия применения соответствующих рассуждений.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 17.01.2018 |
Размер файла | 179,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Следует отметить, что реально существующие БФ имеют некоторую степень каузальной полноты + и , где + - отношение числа позитивных фактов, имеющих объяснение посредством (+) - гипотез к числу всех (+) - фактов в БФ, а - отношение числа негативных фактов, имеющих объяснение посредством () -гипотез к числу всех () - фактов в БФ. Таким образом,
+=, =,
где , - подмножества фактов позитивных и негативных, соответственно, имеющих объяснение посредством () - гипотез о причинах, а БФ+ и БФ - подмножества позитивных и негативных фактов, соответственно, т.е. БФ+ и БФ.
В случае каузальной неполноты БФ, когда +1 или 1 исследователь назначает пороги 0+ и 0 такие, что если + 0+ и 0, то множество порожденных гипотез Н принимается. Для достижения 0+ и 0 рассматривается последовательность расширений БФ: БФ1БФ2БФm такая, что m+= и m= и m+0+, m 0 (естественно положить 0,8 m+ 1 и 0,7 m 1, так как () - причины не столь явно выражены, как (+) - причины).
Таким образом, первой составляющей ДСМ - метода АПГ являются точно характеризуемые условия его применимости.
Второй составляющей ДСМ - метода АПГ являются КПЭ - рассуждения, формализующие эвристики типа «индукция + аналогия + абдукция», что соответствует способностям (3) (отбор посылок релевантных цели рассуждений) и (4) (способность к рассуждению). Этот основной аспект ДСМ - метода АПГ есть реализация Принципа V (синтез познавательных процедур для ИАД в БФ).
ДСМ - рассуждения (как вид КПЭ - рассуждений) состоят в последовательном применении правил вывода, представляющих индукцию, и правил вывода, представляющих аналогию. Посредством индукции, применяемой к БФ, порождаются гипотезы о () - причинах изучаемых эффектов. Эти гипотезы порождаются посредством обнаружения сходства фактов - позитивных и негативных, соответственно.
Правила правдоподобного вывода, формализующие эмпирическую индукцию, осуществляют поиск и извлечение из БФ зависимостей причинно-следственного типа (гипотез о () - причинах) посредством, как уже говорилось, установления сходства фактов, имеющих определенную структуру. Например, таким сходством могут быть фрагменты структуры химических соединений, имеющих биологическую активность, объективные характеристики организма как в норме, так и при отклонении от нее, соответствующие отсутствию или наличию рассматриваемых заболеваний.
Правила правдоподобного вывода, формализующие индукцию, будем называть правилами правдоподобного вывода 1-го рода (п.п.в.-1).
БФ, к которой применяются п.п.в.-1, содержат представления фактов посредством высказываний вида «объект С имеет множество свойств Q», имеющих истинностное значение ,0, где - тип истинностного значения = 1, 1, 0, , а «0» означает, что число применений правил правдоподобного вывода равно нулю. Типы истинностных значений 1, 1, 0, обозначают, соответственно, оценки «фактически истинно», «фактически ложно», «фактически противоречиво» и «неопределенно». В частности, высказывание «объект С имеет множество свойств Q» имеет истинностное значение 1,0, если С обладает множеством свойств Q; -1,0, если высказывание «объект С не имеет множество свойств Q».
БФ, к которым применяются п.п.в.-1, содержат () - факты и () - факты (примеры неопределенности), представляющие предикат - «объект Х обладает эффектом Y» Х1Y, где Х - переменная, значениями которой являются представления объектов, а Y - переменная, значениями которой являются представления изучаемых эффектов (множеств свойств). Объекты могут быть охарактеризованы в различных структурах данных. А именно, объект С может быть представлен как множество элементов, как кортеж (упорядоченное конечное множество n элементов), как граф, как пространственный граф и, наконец, как система отношений. Соответственно, сходство фактов определяется специфическим образом для каждой структуры данных.
Предикат Х1Y является бесконечнозначным, так как его истинностными значениями являются пары , n, где {1, 1, 0}, а nN, N - множество натуральных чисел.
Определим одноместную логическую связку для {1, 1, 0} J: Jp=, где t и f - истинностные значения двузначной логики «истина» и «ложь», соответственно, p - пропозициональная переменная, а V - функция оценки. Vin={, n | ({1, 0, })& (nN)}. Введем также обозначение для множества возможных фактических истинностных значений, соответствующих примерам (фактам или гипотезам) с оценкой «неопределенно» - (,n), где (, n) определяется следующим рекуррентным соотношением:
(, n)={1, n+1, 1, n+1, 0, n+1}, n+1, а n и n+1 выражают число применений правил правдоподобного вывода.
Предикат Х1Y является бесконечнозначным, так как его оценками являются фактические истинностные значения , n, где {1, 1, 0}, а nN, и множества фактических истинностных значений (, n) (nN).
Этим оценкам Х1Y соответствуют элементарные формулы J, n(Х1Y) и J, n(Х1Y), где {1, 1, 0}. Посредством Vex обозначим множество логических истинностных значений Vex={t, f}. Оценки , n и (, n) будем называть внутренними оценками; соответственно, , n будем называть внутренними истинностными значениями. Оценки же t и f будем называть внешними (или внешними истинностными значениями).
Множество внутренних оценок обозначим посредством , где ={, n|({1,1, 0}) & (nN)} {(, n)| nN}.
Напомним, что при n=0 имеем оценки фактов, а при n0 - оценки гипотез, где n - степень правдоподобия гипотезы.
Определим также одноместную логическую связку J(, n), где {1, 1, 0}, а nN:
J(, n)pМ J, i p
Таким образом, оценка (, n) выражается посредством дизъюнкции высказываний J0, n p, …, J, np с истинностным значением t, что означает, что v[p]= , i, где i=0, 1, …, n. Логическая связка J(, n) необходима для представления итеративного применения правил правдоподобного вывода с неопределенностью в БФ. Напомним, что 1, 0, - типы истинностных значений, а n - число применений (шагов) правил правдоподобных выводов, выражающее степень правдоподобия гипотез при n (чем больше n0, тем меньше степень правдоподобия гипотезы).
Таким образом, элементарные формулы
J, 0 (C1Q), где =1, 0, а C и Q - константы, выражают факты с истинностными значениями «фактически истинно» (1, 0), «фактически ложно» (1, 0), «фактически противоречиво» (0, 0). Элементарные же формулы J(, 0)(C1Q) представляют в БФ примеры неопределенности.
Для формулирования п.п.в.-1 (индукции) используются предикаты позитивного и негативного сходства Mn+(V, W) и Mn(V, W), где V - переменная, значениями которой являются сходства объектов из (+)-фактов и ()-фактов, соответственно, а W - переменная, значениями которой являются множества свойств, представляющие изучаемый эффект или его часть. Параметр n выражает число применений п.п.в.-1 (n =0, 1, 2,…). Таким образом, имеется семейство предикатов Mn+(V, W), Mn(V, W), где nN.
Для простоты изложения будем рассматривать булевскую структуру данных. Тогда Mn(V, W), =+, определяются посредством формул
J, n(Xi1Yi), nN, {1, 1}, i=1, …, k, где k -число сходных фактов - (+)-фактов для Mn+ и ()-фактов для Mn, а также предикатов X=Y, XY, операций алгебры множеств и и логических связок двузначной логики , , , , и (для двух сортов переменных: Xi, V - для объектов и подобъектов, Yi, W - для множеств свойств).
Так как формулы J, n(Xi1Yi) для пары C, Q порождают двузначные высказывания J, n(C1Q), то и предикаты Mn+(V, W) и Mn(V, W) являются двузначными (истинными или ложными).
Mn+(V, W) и Mn(V, W) являются генераторами гипотез о позитивных и негативных причинах, соответственно, так как посредством п.п.в.-1, содержащих эти предикаты, порождаются гипотезы о (+)-причинах и ()-причинах. Эти гипотезы представимы посредством предиката V2W: «подобъект V есть причина наличия (отсутствия) множества свойств W».
Охарактеризуем теперь строение Mn+(V, W).
Предикат Mn+(V,W) определяется посредством параметрического предиката (V,W, k), в котором параметр k выражает число (+)-примеров, имеющих эффект W, а сходством объектов которых является V.
Mn+(V, W) определяется следующим образом:
Mn+(V, W)Мk(V,W, k), где М- «равенство по определению».
Предикат (V,W, k) выражает четыре условия: экзистенциальное условие (ЭУ), сходство (+)-фактов (или (+)-гипотез) (СФ), эмпирическую зависимость (ЭЗ) и условие исчерпываемости рассматриваемых (+)-примеров изучаемого эффекта в БФ (УИ).
ЭУ выражает то обстоятельство, что существует k (+)-примеров (фактов, если n =0, или гипотез, если n0), где k - переменная величина, таких, что соответствующие k объектов обладают изучаемым эффектом. СФ представляет сходство этих k объектов V, имеющих изучаемый эффект (для химических соединений, обладающих данной биологической активностью, их сходством является фрагмент структуры этих соединений; для описания химических данных больных их сходством является множество общих характеристик историй болезней). ЭЗ выражает причинно-следственную зависимость: если V (установленное сходство объектов) содержится в объекте Х таком, что высказывание «Х обладает эффектом Y» имеет оценку (1, n), где n0, то W есть либо эффект Y, либо его часть (то есть W - следствие V). УИ выражает то обстоятельство, что все сходные (+)-примеры из БФ такие, что их сходством является V, рассмотрены.
Таким образом, предикат положительного сходства выражает условия ЭУ, СФ, ЭЗ и УИ. Кроме того, следует задать нижнюю границу числа k сходных (+)-примеров из БФ (наименьшей границей является 2: k 2).
Следующие подформулы выражают перечисленные выше условия.
ЭУ: J(1, n) (X11Y1)&…& J(1, n) (Xk1Yk),
СФ: (X1…Xk=V)&(V),
ЭЗ и УИ: XY((J(1, n) (X11Y1)&(VX)) ((WY)&(W)&(X=X1X=Xk))). В ЭУ, СФ, ЭЗ и УИ k является переменной, значениями которой являются натуральные числа k2.
ЭУ выражает тот факт, что в БФ на n-ом шаге применения правил правдоподобного вывода существуют k (+)-примеров J(1,i)(Xi1Yi),
i=1, …, k.
СФ выражает установленное сходство V (+)-примеров из ЭУ. ЭЗ и УИ выражают тот факт, что V предполагаемая причина эффекта W.
Аналогично для ()-примеров из БФ определяется предикат негативного сходства Mn(V, W). Для ()-примеров определяется параметрический предикат (V,W, k), тогда Mn(V, W)Мk(V,W, k). Заметим, что предикаты Mn+(V, W) и Mn(V, W) зависят от параметра n, выражающего число применений правил правдоподобного вывода к БФ, изменяющих ее состояние.
Пусть С - значение V, а Q - значение W, тогда правила правдоподобного вывода (п.п.в.-1 для индукции) формулируются следующим образом:
(I)+ Если Mn+(С, Q) истинно и Mn(С, Q) ложно, то высказывание «С есть причина Q» имеет истинностное значение 1, n+1;
(I) Если Mn+(С, Q) ложно и Mn(С, Q) истинно, то высказывание «С есть причина Q» имеет истинностное значение 1, n+1;
(I)0 Если Mn+(С, Q) истинно и Mn(С, Q) истинно, то высказывание «С есть причина Q» имеет истинностное значение 0, n+1
(I) Если Mn+(С, Q) ложно и Mn(С, Q) ложно, то высказывание «С есть причина Q» имеет оценку (, n+1).
Выразим теперь эти правила правдоподобного вывода (п.п.в.-1) формально:
(I)+ , (I) , (I)0 , (I) .
П.п.в.-1 являются семейством правил, т.к. (I) зависят от параметра n, выражающего степень правдоподобия как истинностных значений =, n, где =1, 0, так и множества истинностных значений (, n).
Порождаемый предикат V2W (подобъект V есть причина наличия (отсутствия) эффекта W) является результатом извлечения из БФ сходства соответствующих примеров (ЭУ и СФ), выражающего зависимость причинно-следственного типа (ЭЗ и УИ). Предикат V2W есть результат индуктивного обобщения посредством сравнения рассматриваемых примеров из БФ.
Начальное состояние БФ может быть представлено следующим образом:
БФ= БФ+БФБФ, где
БФ+={X,Y|J1,0(X1Y)},
БФ={X,Y|J1,0(X1Y)}, а БФ={X,Y|J(,0)(X1Y)}
где X,Y - упорядоченная пара объект, эффект;
БФ, где {+, , }, есть множества пар X,Y таких, что выполняются J1,0(X1Y), J1,0(X1Y) и J(,0)(X1Y), соответственно.
Формулируемые ниже правила правдоподобного вывода по аналогии - п.п.в.-2 - используются для уменьшения неопределенности фактов из БФ. П.п.в.-2 используют результаты применения п.п.в.-1 (индукции) - гипотезы вида J, n(C2Q), где {1,1, 0}, а n1.
П.п.в.-2 формулируются посредством предикатов аналогии Пn+(V,W), Пn(V,W), Пn0(V, W) и Пn(V,W). Пn+(V,W) и Пn(V,W) определяются, соответственно, посредством параметрических предикатов (V,W,k) и (V,W,k), где k - параметр, выражающий число порожденных гипотез, представленных формулами J(1,n)(Xi2Yi) и J(1,n)(Xi2Yi) для и , соответственно, где i=1, …, k.
Результатом применения п.п.в.-2 являются гипотезы о наличии (отсутствии) изучаемого эффекта у соответствующих объектов, относительно которых имелась оценка «неопределенно». Таким образом, п.п.в.-2 порождают предсказания вида J, n+1(C1Q), где {1,1, 0}, или J, n+1(C1Q), а n - число шагов, за которое были получены гипотезы о () - причинах, используемые в предикатах Пn+(V,W) и Пn(V,W) (гипотезы с истинностными значениями 0, n используются в предикате Пn0(V,W)).
Предикат (V,W,k) выражает условие такое, что объект V содержит позитивные причины Х1, …,Хk для множеств свойств Y1, …,Yk, соответственно, а множество свойств W, представляющее изучаемый эффект, покрывается множествами Y1, …,Yk (k - параметр). Это условие выразимо формулой (Xi (J(1,n)(Xi2Yi)&(XiV)&()).(1)
Вторым условием, содержащимся в Пn+(V,W), является условие исчерпываемости всех причин, вынуждающих наличие множества свойств таких, что они включаются в V. Это условие выразимо формулой
Y(X(J(1,n)(X2Y&(XV))((Y=Yi))). (2)
Третьим условием, содержащимся в Пn+(V,W), является условие, утверждающее, что V не содержит ни отрицательных причин Z, ни Z таких, что J(0,n)(Z2U) Z для любого непустого подмножества свойств U множества W.
Это условие выразимо формулой
U((UW)(U))Z((J(1,n)(Z2U) J(0, n)(Z2U))&(ZV)). (3)
Пn(V,W) определяется аналогично с заменой в (1) и (2) J(1, n) на J(1,n) и с заменой в (3) J(1,n) на J(1,n).
Определение предиката Пn+(V,W) образовано конъюнкцией условий (1), (2) и (3) и применением кванторов существования к переменным Y1, …,Yk: Y1, …, Yk((1)&(2)&(3)).
Предикаты Пn0(V,W) и Пn(V,W) определяются следующим образом:
Пn0(V,W)?X1Y1X2Y2(J(1,n)(X12Y1)& J(1,n)(X22Y2)&(Y1Y2)&(X1Y1)&(X2 Y2) & (Y1 W)&(Y2W))XY(J(0, n)(X2Y)) & (XV)(YW)),
Пn(V,W)?Пn+(V,W)Пn(V,W) Пn0(V,W)
Из определений Пn+(V,W), Пn(V,W) и Пn0(V,W) следуют утверждения (а) и (в):
(а) VW(Пn+(V,W)Пn(V,W)), (в) VW(Пn (V,W)Пn0(V,W)), где {+, }.
Аналогично п.п.в.-1 формулируются п.п.в.-2 (правила вывода для аналогии):
(II)+ , (II) , (II)0 , (II)
Из определений предикатов Пn+(V,W), Пn(V,W) и Пn0(V,W) следует, что они представляют формализацию выводов по аналогии. В самом деле, Пn(V,W) содержат в качестве подформул формулы J(,n)(Х2Y), где {1,1}, а n0. Эти подформулы получены в результате применения п.п.в.-1 (индукции) к БФ (и ее расширениям посредством п.п.в.-2). Но J(,n)(Х2Y) является сходством фактов или гипотез J,i(Vj1Wj), где i n, а потому результат п.п.в.-2, которым является J, n(V1W) сходен с J,i(Vj1Wj), что соответствует структуре вывода по аналогии [7].
Рассмотрим теперь строение ДСМ-рассуждений.
1. Шагом ДСМ-рассуждения будем называть однократное применение п.п.в.-1 (индукции) или п.п.в.-2 (аналогии).
2. Тактом ДСМ-рассуждения будем называть упорядоченное последовательное применение п.п.в.-1 и п.п.в.-2 (т.е. двух шагов).
3. Первым Этапом (Этап I) ДСМ-рассуждения будем называть последовательное применение тактов (п.п.в.-1 п.п.в.-2)1 (п.п.в.-1 п.п.в.-2)2…(п.п.в.-1 п.п.в.-2)n1 (п.п.в.-1 п.п.в.-2)n такое, что множество порожденных гипотез на такте n совпадает с множеством гипотез на такте n1, где n - номер первого такого совпадения. Такт n будем называть тактом стабилизации первого этапа ДСМ-рассуждения.
Таким образом, Этап I осуществляет итерацию тактов «индукция - аналогия» до стабилизации порождения гипотез.
Охарактеризуем теперь применение ДСМ-рассуждений к БФ и начальному состоянию БЗ, содержащей правило вывода Г, аксиомы булевской структуры данных и аксиомы каузальной полноты, являющиеся основанием для принятия гипотез посредством абдукции [7]. Применение п.п.в.-1 к БФ и последующее применение п.п.в.-2 на этапе I порождает расширение - БФ1, определяемое ниже.
Для характеризации этапа I введем следующие определения:
БФ0=БФ, БФ=БФ+БФБФ,
где БФ={X,Y| J, 0(X1Y)} {1,1, 0}, а БФ={X,Y | J(, 0)(X1Y)};
БФ1+={V,W| J1, 2(V1W)},
БФ2+={V,W| J1, 4(V1W)},
БФ3+={V,W| J1, 6(V1W)},
БФn+={V,W| J1, 2n(V1W)}.
Аналогично определяются БФn и БФn0, а БФn={V,W| J(, 2n)(V1W)}.
n=БФ0(), {1,1, 0, },
n=n+nn0 n,
где , i0 - часть базы знаний, порожденная ДСМ-рассуждением за n тактов. Очевидно, что
{V,W| J, 2n(V1W)}= {V,W| П2n1(V,W) & J(,2n1) (V1W)}, где {+,, 0}; а {V,W| J(, 2n)(V1W)}= {V,W| П2n1(V,W)& J(,2n1) (V1W)}.
Очевидно, что БФn+={V,W| П+2n1(V,W)&J(,2n1) (X1Y)}.
Таким образом,
БФ1={V,W| П1(V,W)&J(,1) (V1W)},
БФ2={V,W| П3(V,W)&J(,3) (V1W)},
БФ3={V,W| П5(V,W)&J(,5) (V1W)},
БФn ={V,W| П2n1(V,W)&J(,2n1) (V1W)}, где {+,, 0, }.
Заметим, что БФ есть база фактов, в которой факты представлены формулами J, 0 (C1Q) и J(,0)(C1Q); однако БФi , где {1,1, 0, }, i=1, 2, … являются фрагментами базы знаний, так как они порождены ДСМ-рассуждением, включающим на последнем шаге п.п.в.-2.
Другими фрагментами базы знаний являются БЗn, порожденные ДСМ-рассуждениями, последним шагом которых являются п.п.в.-1.
БЗ0={V,W| J(, 0)(V2W)},
БЗ1={V,W| J(,1) (V2W)},
БЗ2={V,W| J(,3) (V2W)},
БЗ3={V,W| J(,5) (V2W)},
БЗn ={V,W| J(,2n1) (V2W)},
где {1,1, 0}, n1.
Соответственно,
БЗn ={V,W| J(,2n1) (V2W)}, где n1.
Очевидно, что БЗn +={V,W|М+2n2(V,W)&М2n2(V,W)& J(,2n2) (V2W)}, где n2.
Аналогично определяются БЗn для = 1, 0, для М+2n2(V,W)& М2n2(V,W), М+2n2(V,W)& М2n2(V,W) и М+2n2(V,W) &М2n2(V,W), соответственно.
Определим также БЗn, n и n, где
БЗn= БЗn+ БЗn БЗn0 БЗn,
n=, {1,1, 0, },
n= БЗ0 n+ n n0 n, где n1.
Базисом ДСМ-рассуждения является пара БФ0, БЗ0, n- м тактом - пара n, n+1, где БЗ0={V,W| J(, 0)(V2W)}.
Условием стабилизации (окончанием Этапа I) ДСМ-рассуждения является равенство n=n+2.
Определим отношение вложения ? для m и m:
m ?m+2 ?(+m +m+2) & (mm+2) & (m00m+2) & (m+2 m),
m?m+2?(+m0m+2) & ( m 0m+2) &(m00m+2)& (m+2 m).
Эти определения выражают уменьшение фактов и гипотез с оценками «неопределенно» в последовательности тактов ДСМ-рассуждений.
Рассмотрим БФn , где {+,, 0, }, а n=0,1,….
Тогда каждой паре C,QБФn взаимно однозначно соответствует элементарная формула J, n (C1Q), если {1,1, 0, }, и формула J(,n)(C1Q), если =. Множество всех таких формул, соответствующих БФn, где {1,1, 0, }, обозначим посредством n. n будем называть описанием БФn, а n будем называть описанием n.
Аналогично посредством n обозначим множество всех формул, соответствующих БЗn. n будем называть описанием БЗn, а n будем называть описанием n.
Пары Sn=n, n1 и Sn=n, n1 будем называть n -м состоянием интеллектуальной системы типа ДСМ. Легко показать, что тактам ДСМ-рассуждения, представимыми посредством состояний ИС Sn и Sn+1 соответствуют пары Sn=2n1, 2n2 и Sn+1=2n1, 2n.
Вторым Этапом ДСМ-рассуждения, который осуществляется после достижимости равенства n=n+2 (это равносильно n=n+2), является абдуктивное принятие гипотез согласно уточненной схеме Ч.С. Пирса [23], представленной в данной статье Принципом Х.
Для ДСМ-метода АПГ будем рассматривать тип (в) предметных областей («миров») W, к которым применяются ИС типа ДСМ. Это означает, что выполняются относительно W условия применимости (), () и ().
Условие () представимо аксиомами каузальной полноты АКП(+) и АКП().
АКП(+): XYV1…VkW1…Wk((J1,0(X1Y)
n(J(1,n)(Vi2Wi)(ViX)(Vi )
(Wi ) (Wi=Y))),
АКП(): XYV1…VkW1…Wk((J1,0(X1Y)
n(J(1,n)(Vi2Wi)(ViX)(Vi )
(Wi ) (Wi=Y))).
В случае, если существуют единственные причины V эффектов W АКП(+) упрощается:
XYV(J1,n(X1Y)n(J1,nV2Y) (VX)(Vi ))).
Таким образом, в предметной области W типа (в) в каждом позитивном факте для соответствующего эффекта Y существует причина V. Аналогичное имеет место для отрицательных фактов. Это условие обобщается для случая существования k причин V1,…,Vk в АКП(), где {, }.
В абдуктивной схеме принятия гипотез Ч.С. Пирса имеется отношение объяснения, представленное предикатом «Н объясняет D», где Н - множество гипотез, а D - множество фактов из предметной области W.
Уточним абдуктивную схему Ч.С. Пирса, используя метаязык для ДСМ-рассуждений, содержащий переменные для элементарных формул , , (быть может с нижними индексами) и переменные для множеств элементарных формул вида J, n (C2Q) и J, 0 (C1Q), ({1,1, 0}, n1), обозначаемые посредством , (быть может с нижними индексами), соответственно.
Определим в метаязыке предикат Е+(, ) -« позитивно объясняет » - следующим образом, используя метапредикат «?» графического равенства формул:
Е+(, )?nXYV1…VkW1…Wk((? (J(1,n)(Vi2Wi)(ViX)(Vi ) (Wi ) (Wi=Y))))&(? J1,0(X1Y))).
Аналогично определим Е(, ) - « негативно объясняет ».
В случае существования единственной гипотезы о (+)-причине
Е+(, )?nXYV((?J1,n(V2Y)) (? J1,0(X1Y) (VX) &(V ))).
Далее определим предикат Е(, ) - « объясняет »:
Е(, )? Е+(, ) Е(, ).
Пусть и - переменные, областью определения которых являются, соответственно, элементарные формулы J, n (C2Q) и J, 0 (C1Q), где =1, а n1.
Определим предикаты (,) и (,), где {+, }:
(,)?(()(()E(,))),
(,)?(()(()E(,))), где {+, }.
Имеет место следующее
Утверждение ():
(АКП()(,0)), где {+, }, а 0 - описание начального состояния базы фактов - БФ0.
Очевидно, что имеют место утверждения (АКП(+)+(2n1,0)) и (АКП()(2n1,0)), если выполняется условие стабилизации ДСМ-рассуждения n=n+1. Из этих рассуждений в силу конечности 0 и определения Этапа I ДСМ-рассуждения следует Утверждение (), а также ((АКП(+)(АКП())(2n1,0)), где (2n1,0) ?+(2n1,0)(2n1,0).
Уточним теперь схему абдуктивного принятия гипотез (абдукции) Ч.С. Пирса [23] средствами ДСМ-рассуждений.
После стабилизации ДСМ-рассуждений, представленной равенством n=n+1, завершается Этап I. В качестве D, H и отношения «Н объясняет D» рассмотрим 0 (описание БФ0), 2n12n (множество порожденных гипотез при условии стабилизации), Е(2n1,0) (2n1 объясняют 0). Обозначим посредством 2n множество гипотез, где 2n=2n\ 0(« \ » - операция разности множеств).
Тогда абдуктивная схема Ч.С. Пирса будет представлена следующим образом:
0 - множество фактов
2n12n - множество гипотез
(2n1,0), 2n1=2n+1
h((Jh2n12n)V[Jh]=t),
где h есть (C1Q) или (C2Q), а =, 2n1, {1,1, 0} или =(, 2n1), =, 2n или =(, 2n), V - функция оценки Jh, оценка правдоподобия гипотезы (внутренние истинностные значения), t - внешнее истинностное значение «истинно».
Уточненная абдуктивная схема выражает синтез трех познавательных процедур - эмпирической индукции (п.п.в.-1), аналогии (п.п.в.-2) и абдукции (принятие гипотез посредством объяснения БФ0). Этап II есть применение абдукции.
Отметим, что 2n1 и 2n порождены конструктивно посредством применения п.п.в.-1 и п.п.в.-2 к БФ0, ее расширениям n и автоматически порожденным фрагментам базы знаний n. Истинностное значение гипотез также порождено конструктивно посредством п.п.в.-1 и п.п.в.-2.
Следующие утверждения являются итогом характеризации ДСМ-рассуждений.
1. П.п.в.-1 (индукция) и п.п.в.-2 (аналогия) являются правилами амплиативных выводов.
2. ДСМ-рассуждения содержат средства фальсифицируемости кандидатов в гипотезы (предикаты Мn+, Мn и () - гипотезы и (0) - гипотезы).
3. ДСМ-рассуждения являются синтезом индукции, аналогии и абдукции.
4. () - гипотезы о причинах являются аргументами в выводах по аналогии посредством п.п.в.-2.
5. Так как для ДСМ-рассуждений имеют место утверждения А1 - А9, то ДСМ-рассуждения являются КПЭ - рассуждениями. Это означает, что ДСМ-рассуждения являются логическим аппаратом для когнитивного анализа данных в интеллектуальных системах.
Выше были определены шаг, такт и Этапы ДСМ-рассуждения. Определим также процесс ДСМ-рассуждения, являющийся компонентой ДСМ-метода АПГ.
Ранее была охарактеризована часть БФ+, обозначаемая посредством + такая, что все ее факты имеют объяснение. Аналогичное имеет место и для . Используя определение Этапа II ДСМ-рассуждения, определим теперь + следующим образом:
+= {X, Y} | V1…Vk W1…Wk((J1,0 (X1Y) m (J(1,m)(Vi2Wi) (ViX) (Vi ) (Wi )(Wi=Y))).
+ определяется при условии стабилизации ДСМ-рассуждения, что означает выполнимость равенства m=m+1, которое равносильно выполнимости равенств БЗm= БЗm+1, где {1,1, 0}.
Аналогично определим .
Уточним теперь ранее введенные понятия степеней каузальной полноты + и : =, где {+, }, а и | - числа элементов и , используя введенное выше определение .
Ранее был охарактеризован процесс расширения начальных состояний баз фактов БФ0?БФ1?…?БФm при назначенных порогах (+) и () - степеней каузальной полноты + и , соответственно.
Ранее был охарактеризован процесс расширения начальных состояний баз фактов БФ0?БФ1?…?БФm при назначенных порогах (+) и () - степеней каузальной полноты + и , соответственно.
Если m+=+, m= и 0+1+…m+, 01…m, то будем говорить, что процесс ДСМ-рассуждений имеет абдуктивную сходимость; процессом ДСМ-рассуждений будем называть построение последовательности m - ных состояний Sm=m+1, m или Sm=m, m1 интеллектуальной системы типа ДСМ.
Разумеется, возможны лишь частичные -абдуктивные сходимости только для =+ или = .
Если существуют m и l такие, что m++ и l , то порожденные гипотезы в заключительном такте ДСМ-рассуждения принимаются на достаточном основании.
Если существует абдуктивная сходимость процесса ДСМ-рассуждений только для БФi+ (или БФi), то будем говорить, что (+) - гипотезы (() - гипотезы) принимаются на квазидостаточном основании, а процесс ДСМ-рассуждения имеет (+) - абдуктивную сходимость (() - абдуктивную сходимость). Таким образом, процесс ДСМ-рассуждений имеет абдуктивную сходимость, если и только если он имеет (+) - и () - абдуктивную сходимость.
Существенно отметить, что расширения БФi?БФi+2 ({+, }) осуществляются так, что к () - фактам в БФi, не имеющих объяснений в БФi+1 добавляются новые () - факты такие, что они имеют сходство с этими () - фактами из БФi.
Если при всех практически возможных расширениях БФ0 найдется i такое, что БФi+?БФi+2+ и i+2+i+, то будем говорить, что имеет место (+) - абдуктивная расходимость процесса ДСМ-рассуждений. (аналогично определяется () - абдуктивная расходимость).
Процесс ДСМ-рассуждений является практической реализацией Принципа XI (эволюционной эпистемологии решения задач в ИС) и Следствия 1 Принципов I - XI, которое утверждает, что ИС должны быть человеко-машинными системами применимыми к открытым предметным областям.
Если 2n1 и 2n являются описаниями 2n1 и 2n, соответственно, таким, что выполняются:
1. условия стабилизации ДСМ-рассуждения
2. АКП(+) и АКП(), то будем говорить, что ИС типа ДСМ является совершенной.
Так как ДСМ-рассуждения являются правдоподобными рассуждениями, то существенно охарактеризовать процедурную семантику приписывания истинностных значений порождаемым гипотезам Jh, где =, n, n0, а
h=.
Напомним, что - типы внутренних (фактических) истинностных значений, , n - фактические истинностные значения (n0); t, f - внешние (логические) истинностные значения («истинно», «ложно») двузначной логики. Гипотезы Jh являются результатом Этапа I ДСМ-рассуждения. В силу определения J-операторов Jh =, где V[h] - функция оценки.
Однако возникает вопрос оценки гипотез после применения Этапа II: какова оценка Jh, если Jh приняты при выполнимости (,) в абдуктивной схеме Ч.С. Пирса; и если Jh не приняты при невыполнимости (,)? Это означает, что существуют 2n1 и 0 такие, что (2n1, 0) истинное или ложное высказывание метаязыка ДСМ-рассуждений.
В случае истинности АКП(+)АКП() (2n1, 0) истинно, так как имеет место ((АКП(+)АКП()) (2n1, 0)) (аналогичное имеет место для (АКП()(2n1, 0)), где {+, }).
В случае выполнимости АКП(+) АКП()) степени каузальной полноты =1, где {+, }. Тогда положим, что V[Jh]=t,1, где t,1 - оценка АКП(). Соответственно, положим
Jh2n1 2n V[Jh]=t,1, заменив t на t,1.
Рассмотрим далее процесс ДСМ-рассуждений. Пусть имеет место абдуктивная сходимость. Следовательно, существуют m и l такие, что: m++ и l . Тогда определим функцию оценки такую, что [АКП(+)]=,
[АКП()]=.
Соответственно для Jh определим V[Jh] следующим образом:
[J1,sh]= ,
[J1,sh]=.
Таким образом, относительно процесса ДСМ-рассуждений осуществим пересмотр истинностных значений t на t, или f,, где - степень каузальной полноты, выражающая абдуктивную сходимость или расходимость.
Рассмотрим ранее определенные + и , которым соответствуют их описания + и , а также БФ+={X,Y|J1,0(X1Y)} и БФ={X,Y|J1,0(X1Y)} и соответствующие им =, где {+, } (очевидно, что =.
Пусть 1, где {+, }, тогда имеет место аналог Утверждения ()
Утверждение (). Если [АКП()]=t, , то (, ), где {+, }, 2n1, 0, а - множество тех и только тех гипотез о -причинах, которые объясняют .
В соответствии с Утверждением () абдуктивная схема Ч.С. Пирса может быть уточнена следующим образом:
0 - множество фактов, 0 0
2n1 2n - множество гипотез
2n1, 2n
(, 0), 2n1=2n+1
h((Jh)
(V[Jh]=t, +(V[Jh]=t, )),
где - множество тех и только тех гипотез, которые порождены посредством п.п.в. - 2 (аналогией).
ДСМ-рассуждение (Этапы I и II) могут быть представлены посредством следующей схемы обобщенного немонотонного вывода [40]:
0: АКП(+)АКП() (2n1=2n+1),
2n12n
где 0 - посылки (описание БФ0), 2n12n - множество следствий (гипотез), а АКП(+)АКП() (2n1=2n+1) - условие, при выполнимости которого выводимы следствия из 2n12n.
...Подобные документы
Синтез и реализация процедур управления объектами как главная идея интеллектуального управления. Основные определения, степени интеллектуальности. Свойства интеллектуальных систем управления (ИСУ) с "интеллектуальностью в целом", принципы их организации.
презентация [51,8 K], добавлен 25.06.2013Интеллектуальный анализ данных как метод поддержки принятия решений, основанный на анализе зависимостей между данными, его роль, цели и условия применения. Сущность основных задач интеллектуального анализа: классификации, регрессии, прогнозирования.
контрольная работа [25,8 K], добавлен 08.08.2013Понятие и направления анализа акций. Изучение принципов работы нейросети с использованием программы "Нейросимулятор". Создание оптимально работающей нейросети для прогнозирования котировок акций, этапы данного процесса и оценка полученных результатов.
презентация [42,3 K], добавлен 19.08.2013Описание ДСМ-метода автоматического порождения гипотез. Исследование результатов влияния компонентов ДСМ-метода на качество определения тональности текстов. Алгоритм поиска пересечений. N-кратный скользящий контроль. Программная реализация ДСМ-метода.
курсовая работа [727,0 K], добавлен 12.01.2014Теория автоматического управления как наука, предмет и методика ее изучения. Классификация систем автоматического управления по различным признакам, их математические модели. Дифференциальные уравнения систем автоматического управления, их решения.
контрольная работа [104,1 K], добавлен 06.08.2009Методы организации процесса обработки информации; основные направления реализации внутримашинного информационного обеспечения. Принципы построения и эффективного применения технологий баз и банков данных как основных компонентов автоматизированных систем.
дипломная работа [186,8 K], добавлен 30.05.2013Концепция защиты информации на предприятии, ее основное содержание и критерии оценки практической эффективности. Принципы организации соответствующей системы, этапы и направления ее внедрения на исследуемом предприятии, оценка полученных результатов.
контрольная работа [565,5 K], добавлен 05.12.2014Анализ серверных операционных систем на базе ядра Linux. Подходы к построению маршрутизации и оценка полученных результатов. Установка операционной системы CentOS 6.6 и закономерности ее настройки. Принципы и основные этапы тестирования созданного шлюза.
курсовая работа [2,9 M], добавлен 19.11.2015Разработка комплекса интеллектуального анализа данных, получаемых в процессе работы коммерческого предприятия розничной торговли. Исследование стационарности ассоциаций, выявление частоты появления ассоциаций. Скрипты для создания баз данных и таблиц.
курсовая работа [706,3 K], добавлен 07.08.2013Понятие, виды и структура интеллектуальных поисковых систем. Российская интеллектуальная поисковая система Нигма: интерфейс и главные особенности. Математическая и химическая система Нигма. Понятие кластеризации как интеллектуального анализа данных.
презентация [291,0 K], добавлен 21.08.2011Достоинства слайдовой презентации, принципы ее рационального конструирования. Психолого-физиологическая рациональность. Принципы оптимальности и лаконичности, последовательности и соотносительности, унификации и акцента. Функции цвета для слайдов.
реферат [19,5 K], добавлен 13.11.2014Разработка программного обеспечения для анализа полученных из хранилища данных. Система SAS Enterprise Miner и система Weka. Расчёт капитальных затрат на создание ПМК для анализа полученных из хранилища данных с использованием библиотеки XELOPES.
дипломная работа [1,4 M], добавлен 07.06.2012Понятия в области метрологии. Представление знаний в интеллектуальных системах. Методы описания нечетких знаний в интеллектуальных системах. Классификация интеллектуальных систем, их структурная организация. Нечеткие системы автоматического управления.
курсовая работа [768,2 K], добавлен 16.02.2015Сущность и содержание двоичного кодирования, цели и задачи, этапы реализации данного процесса, оценка его эффективности. Принципы и особенности кодирования чисел и символов, а также рисунков и звука. Используемые методы и приемы, применяемые инструменты.
презентация [756,5 K], добавлен 29.10.2013Технология программных агентов. Форматы метаданных, использующиеся для описания электронных ресурсов. Разработка интеллектуальных агентов. Среда разработки Jadex для построения интеллектуальных агентов. BDI модель интеллектуального агента ресурсов.
курсовая работа [279,8 K], добавлен 20.02.2011Создание моделей процесса в BPwin, Aris Express, MS Visio, IBM Rational Rose и в соответствии с требованиями ГОСТ 19.701-90. Создание данных в Erwin и базы данных в MS Access. Расчет экономической эффективности реинжиниринга данного процесса в BPwin.
курсовая работа [2,3 M], добавлен 12.07.2015Общая характеристика предприятия и структура его отдела кадров. Назначение и область применения программы, основные требования к ее функциональности, оценка возможностей. Базы данных и системы управления ими, этапы и принципы проектирования, значение.
дипломная работа [1,2 M], добавлен 03.07.2015Принципы реализации программы проверки статистических гипотез с использованием t-критерия Стьюдента, ее общий алгоритм. Особенности применения двухвыборочного критерия для независимых выборок. Функциональные модели решения задачи для различных функций.
курсовая работа [644,2 K], добавлен 25.01.2010Понятие искусственного интеллекта и интеллектуальной системы. Этапы развития интеллектуальных систем. Модели представления знаний, процедурный (алгоритмический) и декларативный способы их формализации. Построение концептуальной модели предметной области.
презентация [80,5 K], добавлен 29.10.2013Технология конструирования программного обеспечения, надежно и эффективно работающего в реальных компьютерах. Модель быстрой разработки приложений (Rapid Application Development) как один из примеров применения инкрементной стратегии конструирования.
реферат [666,5 K], добавлен 24.06.2009