Johtopäätösjärjestelmiä
Johtopäätösjärjestelmiä, englanniksi conclusion systems tai inference engines, ovat tietokoneohjelmiston komponentteja, jotka käyttävät päättelysääntöjä ja tietoa uusien tietojen johtamiseen. Ne ovat keskeinen osa asiantuntijajärjestelmiä ja muita tekoälysovelluksia. Perusperiaate on, että järjestelmä saa syötteenä joukon faktoja ja joukon sääntöjä, ja pyrkii näiden perusteella päättelemään uusia, aiemmin tuntemattomia faktoja.
Johtopäätösjärjestelmät toimivat yleensä kahdella pääasiallisella tavalla: eteenpäin suuntautuva päättely (forward chaining) ja taaksepäin suuntautuva päättely (backward
Johtopäätösjärjestelmien sovelluksia löytyy monilta aloilta, kuten lääketieteellisestä diagnostiikasta, rahoitusanalyysistä, luonnollisen kielen käsittelystä ja automaattisesta suunnittelusta. Ne