Intelligentsed süsteemid
Andmepõhise järeldamise korral püütakse etteantud andmetest
teha võimalikult palju järeldusi, kasutades reeglibaasi reegleid.
Järeldamisel leitud faktid lisatakse etteantud andmetele. Need faktid
võivad muuta tõeseks uusi reegleid, seepärast tuleb järeldamist
korrata, kuni küsimus on vastatud või kuni enam midagi pole
järeldada.
Rete algoritmi puhul kontrollitakse ainult vajalikke reegleid. Rete algoritmi abil ehitatakse otsingupuu,
mida kasutatakse tulemuse leidmisel. Algsete ja tuletatud faktide väärtused salvestatakse puu tippudes.
Algoritm säästab oluliselt tuletamise aega, kuid võib nõuda palju mälu, kui reeglibaas on suur.
Seda kasutab näiteks CLIPS.
Andmebaas on sobivaim fikseerunud struktuuriga andmete puhul
Reeglite ja otsustuspuude võrdlus näitab, et puu on tavaliselt ülevaatlikum, seda kasutataksegi mõnes
ekspertsüsteemis reeglibaasist ülevaate saamiseks