Moniagenttijärjestelmien
Moniagenttijärjestelmät ovat tietokonejärjestelmiä, jotka koostuvat useista autonomisista ja vuorovaikutteisista ohjelmistoyksiköistä, joita kutsutaan agenteiksi. Nämä agentit voivat toimia itsenäisesti ratkaistakseen tehtäviä ja voivat myös kommunikoida keskenään tai muiden järjestelmien kanssa saavuttaakseen yhteisen tavoitteen tai ratkaistakseen monimutkaisia ongelmia.
Agenttien ominaisuuksiin kuuluu tyypillisesti autonomia, kyky havainnoida ympäristöään, reagoida siihen ja usein myös kyky oppia kokemuksistaan.
Näitä järjestelmiä hyödynnetään monilla sovellusalueilla. Esimerkiksi robotiikassa ne voivat ohjata useita robotteja suorittamaan tehtäviä yhdessä, kuten