next up previous contents
Next: Tekoäly ja kognitiotiede Up: Tietojenkäsittelyn menetelmiä Previous: Polynominen ja eksponentiaalinen aika

Tekoäly

 

Tekoäly (engl. ``Artificial Intelligence''gif) on monirönsyinen ja muuttuva tutkimusala, jolle on vaikea antaa aivan täsmällistä määritelmää. Yksi aika osuva on:

Tekoälytutkimuksen tavoitteena on saada tietokoneet suoriutumaan tehtävistä, joiden ratkaiseminen toistaiseksi vaatii älykkyyttä.gif

Pragmaattinen ``insinöörinäkemys'' alasta voisi olla, että sen tavoitteena on yksinkertaisesti kehittää entistä korkeamman tason ohjelmistotekniikkaa. Tämän näkökulman korostamiseksi käytetään tekoälypohjaisesta ohjelmistotekniikasta usein termiä tietämystekniikka (engl. ``Knowledge Engineering''). Historiallisesti onkin ollut niin, että tekoälyyn kuuluviksi katsotut tutkimusalat ovat muuttuneet tavanomaiseksi tietotekniikaksi sitä mukaa kun ne on saatu hallintaan: ohjelmointikielten kääntäjätekniikka oli tekoälyä 1950- ja 1960-luvuilla, logiikkaohjelmointi (Prolog) ja ns.\ symbolialgebra 1970-luvulla, hahmontunnistus ja ns. neurolaskenta 1980-luvulla jne. 1990-luvun saavutus voisi olla vaikkapa šakin ja muiden täsmällisesti määriteltyjen pelien siirtäminen tekoälytutkimuksesta tavanomaisen tietotekniikan puolelle.





Pasi Koikkalainen
Tue Apr 9 18:52:40 EET DST 2002