sääntöjärjestelmillä
Sääntöjärjestelmillä tarkoitetaan muodollisia järjestelmiä, joissa päätökset, ohjaukset tai toimet perustuvat sääntöihin. Yleisessä muodossaan sääntö on if-then -rakenteinen: jos ehto toteutuu, niin toimi. Ehdot voivat kuvata tiloja, ominaisuuksia tai tapahtumia, ja toiminta vastaa päätöstä tai tiedon muokkausta.
Järjestelmän perusosat ovat sääntöjoukko, työmuisti tai tietovarasto faktoista sekä inferenssialgoritmi, jolla sääntöjä johdetaan. Tyypillisiä toimintamalleja ovat
Sääntöjärjestelmiä käytetään muun muassa tuotantojärjestelmissä ja asiantuntijäjärjestelmissä tekoälyssä. Tunnettuja on OPS5:n ja CLIPSin kaltaisia toteutuksia sekä
Edut liittyvät läpinäkyvyyteen, tulkittavuuteen ja hallittavuuteen pienissä ja keskikokoisissa järjestelmissä sekä helpompaan päivitettävyyteen. Haittoja ovat jäykkyys,