====== Třídy asociačních pravidel a dedukční pravidla ======
[[lm_guha_te_dedukcni_pravidla_priklady|Příklady dedukčních pravidel]] lze chápat jako inspiraci pro definici
dále podrobněji popsaných tříd [[lm_guha_te_tridy#Implikační 4ft-kvantifikátory a pravidla|implikačních]],
[[lm_guha_te_tridy#Slabě implikační 4ft-kvantifikátory a pravidla|slabě implikačních]]
a [[lm_guha_te_tridy#Symetrické 4ft-kvantifikátory a pravidla|symetrických]] 4ft-kvantifikátorů a pravidel.
Prakticky důležitá dedukční pravidla jsou k dispozici pouze pro implikační, slabě implikační a symetrické
4ft-kvantifikátory. V případě procedury 4ft-Miner jsou důležitá korektní
[[lm_guha_te_tridy#Dedukční pravidla pro implikační a slabě implikační pravidla|dedukční pravidla stejná pro
třídy implikačních i slabě implikačních kvantifikátorů]].
===== Implikační 4ft-kvantifikátory a pravidla =====
V příkladech [[lm_guha_te_dedukcni_pravidla_priklady|dedukčních pravidel pro fundovanou implikaci]] je ukázáno,
že pro čtyřpolní tabulky
4ft(**HPohlaví(//žena//)** ∧ **HMesto(//Drážďany//)**, **DUbytování(//∗∗//)**, **M**) = ‹//a//,//b//,//c//,//d//› a \\
4ft(**HPohlaví(//žena//)** ∧ **HMesto(//Drážďany//)**, **DUbytování(//∗∗//,//∗∗∗// )**, **M**) =
‹//a//',//b//',//c//',//d//'›
pro každou matici dat **M** platí
//a//'+//b//' = //a//+//b// a //a//' ≥ //a//. Tyto vztahy jsou využity k jednoduchému důkazu že pokud
v matici dat **M** je asociační pravidlo
**HPohlaví(//žena//)** ∧ **HMesto(//Drážďany//)** ⇒0.9,30 ** DUbytování(//∗∗//)**
pravdivé, tak je v ní pravdivé i asociační pravidlo
**HPohlaví(//žena//)** ∧ **HMesto(//Drážďany//)** ⇒0.9,30 ** DUbytování(//∗∗//,//∗∗∗//)**.
Podstatou důkazu je jednoduchý vztah říkající, že když
⇒0.9,30 (//a//,//b//,//c//,//d//)=1 a //a//'+//b//' = //a//+//b// a //a//' ≥ //a//, pak i \\
⇒0.9,30 (//a//',//b//',//c//',//d//')=1, kde ⇒0.9,30 (//a//,//b//,//c//,//d//) je
[[lm_guha_te_pravidlo#4ft-kvantifikátor|asociovaná funkce kvantifikátoru]] ⇒0.9,30 .
Z platnosti //a//'+//b//' = //a//+//b// a //a//' ≥ //a// plyne, že platí i //b//' ≤ //b//.
Ze současné platnosti //a//' ≥ //a// a //b//' ≤ //b// také plyne, že když
⇒0.9,30 (//a//,//b//,//c//,//d//)=1, pak i
⇒0.9,30 (//a//',//b//',//c//',//d//')=1. Tento fakt byl inspirací pro definici
//třídy implikačních kvantifikátorů//. //4ft-kvantifikátor// ≈ //je implikační//, pokud platnost
//a//' ≥ //a// a //b//' ≤ //b// zaručuje, že když ≈(//a//,//b//,//c//,//d//)=1, pak i
≈(//a//',//b//',//c//',//d//')=1. Podmínku //a//' ≥ //a// ∧ //b//' ≤ //b// nazýváme
//podmínkou zachování pravdivosti pro implikační kvantifikátory//. Další informace o implikačních kvantifikátorech
jsou {{ :implikacni_4ft_kvantifikatory.pdf |zde}}.
Důležité je, že pro implikační kvantifikátory existují prakticky užitečná dedukční pravidla a že
kvantifikátory fundované implikace i různé další implementované v proceduře 4ft-Miner
jsou implikační. Tato dedukční pravidla jsou
[[lm_guha_te_tridy#Dedukční pravidla pro implikační a slabě implikační pravidla|stejná, jako pro slabě implikační kvantifikátory]].
===== Slabě implikační 4ft-kvantifikátory a pravidla =====
Pravda je, že [[lm_guha_te_pravidlo#Asociační pravidlo|4ft-kvantifikátor
definovaný podmínkou na minimální konfidenci a minimální suport]] není implikační.
Tento kvantifikátor, stejně jako řada dalších prakticky důležitých 4ft-kvantifikátorů,
však patří do třídy slabě implikačních kvantifikátorů. \\
//4ft-kvantifikátor// ≈ //je slabě implikační//,
pokud platnost nerovností //a//' ≥ //a// a //b//' ≤ //b// a rovnosti
//a//'+//b//'+//c//'+//d//= //a//+//b//+//c//+//d// zaručuje, že když ≈(//a//,//b//,//c//,//d//)=1, pak i
≈(//a//',//b//',//c//',//d//')=1.
Podmínku //a//' ≥ //a// ∧ //b//' ≤ //b// ∧ //a//'+//b//'+//c//'+//d//= //a//+//b//+//c//+//d// nazýváme
//podmínkou zachování pravdivosti pro implikační kvantifikátory//. Další informace jsou
{{ :slabe_implikacni_4ft_kvantifikatory.pdf |zde}}.
Pro slabě implikační kvantifikátory implementované v proceduře 4ft-Miner také existují prakticky
užitečná dedukční pravidla, která jsou
[[lm_guha_te_tridy#Dedukční pravidla pro implikační a slabě implikační pravidla|stejná, jako pro implikační kvantifikátory]].
===== Dedukční pravidla pro implikační a slabě implikační pravidla =====
Vzhledem k syntaxi asociačních pravidel se kterými pracuje procedura
4ft-Miner, jsou důležitá korektní dedukční pravidla aplikovaná při zjišťování prostoty stejná pro
třídy implikačních i slabě implikačních kvantifikátorů.
Teoretické poznámky a formální popis těchto dedukčních
pravidel jsou {{ :dedukcni_pravidla_implikacni_slabe_implikacni.pdf |zde}}.
===== Symetrické 4ft-kvantifikátory a pravidla =====
V příkladech
{{:dedukcni_pravidla_priklady_aa.pdf |dedukčních pravidel pro fundovaný AA-kvantifikátor }}
je ukázáno, že pro každou matici dat **M** je asociační pravidlo φ∼0.5,30ψ pravdivé v **M** právě když
je v **M** pravdivé pravidlo ψ∼0.5,30 φ.
To lze chápat jako inspiraci pro definici třídy symetrických asociačních pravidel pro která platí dedukční
pravidlo symetrie. Podrobnější informace jsou {{ :symetricke_4ft_kvantifikatory.pdf |zde}}.