päättelymoottorista
Päättelymoottori, eli reasoning engine, on tietokoneohjelmiston osa, joka on suunniteltu tekemään johtopäätöksiä tai tuottamaan uutta tietoa olemassa olevan tiedon perusteella. Se toimii eräänlaisena älyllisenä prosessorina, joka soveltaa loogisia sääntöjä tai tilastollisia malleja syötettyyn dataan. Päättelymoottoreita käytetään laajasti tekoälyjärjestelmissä, kuten asiantuntijajärjestelmissä, tietokannoissa ja koneoppimismalleissa.
Yleisimpiä päättelymoottorityyppejä ovat deduktiiviset ja induktiiviset päättelymoottorit. Deduktiivinen päättely etenee yleisistä periaatteista kohti yksityiskohtaisia johtopäätöksiä. Esimerkiksi,
Päättelymoottorin toiminnan ytimessä on päättelysääntöjen joukko ja tieto, johon sääntöjä sovelletaan. Säännöt voivat olla muodollisesti määriteltyjä