Näkemys
Mitä agentin määrityksen pitää sisältää, jotta se on toteutettavissa?
SUORA VASTAUS
Agenttinen prosessimääritys on kuvaus, jonka pohjalta tekoälyagentin voi rakentaa ilman arvailua. Toteutuskelpoinen määritys sisältää viisi asiaa: rakenteen (prosessi jakautuu työnkulkuihin, työnkulut agentteihin ja agentit teknisiin tehtäviin), tietovirrat (mistä kunkin vaiheen syöte tulee ja minne tuotos menee), hyväksymisehdot (millä kriteereillä vaihe on hyväksytysti valmis), ihmisen valvontapisteet (missä ihminen tarkastaa, hyväksyy tai päättää) sekä riskiluokituksen (mitä vaiheessa saa mennä pieleen ja mitä ei). Useimmissa epäonnistuneissa tekoälyhankkeissa ongelma ei ole malli vaan se, että näistä viidestä on määritelty korkeintaan yksi.
Rakenne: agentti on pieni, prosessi on kokonaisuus
Yleisin virhe on määritellä "agentti, joka hoitaa asiakaspalvelun". Se ei ole määritys vaan toive. Toimiva määritys purkaa kokonaisuuden niin pieniin osiin, että jokaisella agentilla on muutama selkeä tekninen tehtävä, joiden onnistuminen voidaan todeta. Kokonaisuus syntyy siitä, että pienet, todennettavat osat kytketään prosessiksi, ei siitä että yksi iso agentti yrittää kaikkea.
Kaikki vaiheet eivät ole tekoälyä, eikä pidäkään olla
Hyvin määritellyssä agenttisessa prosessissa merkittävä osa vaiheista on deterministisiä työkaluja: tiedonhakua, muunnoksia, tarkistuksia ja siirtoja, jotka toimivat aina samalla tavalla. Kielimallia käytetään siellä, missä tarvitaan tulkintaa. Tämä jako on määrityksen tärkeimpiä päätöksiä: se ratkaisee prosessin ennustettavuuden, kustannukset ja virheiden jäljitettävyyden.
Hyväksymisehdot tekevät valmiista todennettavan
Jokaiselle vaiheelle määritellään, mistä tietää että tulos kelpaa: muoto, sisältövaatimukset ja hyväksytyt esimerkkitapaukset, joita vasten tuotosta verrataan. Ilman hyväksymisehtoja "toimiiko se" on mielipide. Niiden kanssa se on tarkastettava väite.
Ihmisen valvontapisteet kuuluvat määritykseen, eivät jälkiasennukseen
Missä ihminen hyväksyy ennen kuin prosessi jatkuu, mitkä tapaukset ohjataan aina ihmiselle ja kenellä on valta pysäyttää: nämä päätökset tehdään määritysvaiheessa ja kirjataan rakenteeseen. Jälkikäteen lisätty valvonta on tyypillisesti sekä liian raskasta että väärissä kohdissa.
Usein kysytyt kysymykset
K:Kuka määrityksen tekee?
Prosessin tekijät kuvaavat työn, me jäsennämme sen määritykseksi. Kumpikaan ei onnistu yksin: tekijöillä on tieto, meillä on rakenne ja menetelmä.
K:Kuinka tarkka määrityksen pitää olla?
Niin tarkka, että kaksi eri toteuttajaa rakentaisi sen pohjalta olennaisesti saman prosessin. Se on käyttökelpoinen testi määrityksen valmiudelle.
K:Vanheneeko määritys?
Ei, jos muutokset tehdään määrityksen kautta ja toteutusta verrataan siihen säännöllisesti. Juuri tähän governance-palvelumme on olemassa.
K:Miten tämä eroaa perinteisestä prosessikuvauksesta?
Perinteinen kuvaus on ihmisille luettavaa dokumentaatiota. Agenttinen määritys on koneluettava, ja siitä generoidaan sekä ihmisten dokumentit että toteutuksen pohja samasta lähteestä.
Seuraava → 04 // Todennettavuus kilpailuetuna