Generatiivisen teko?lyn perusteet
Generatiivista teko?ly? ei ole vahingoitettu kuvan ottamisen yhteydess?. / Jani Salomaa

Generatiivisen teko?lyn perusteet

Ymm?rrys on v?lill? aika pahasti koetuksella. Asiat ovat monesti monimutkaisia eik? niiden suunnattomasta yksinkertaistamisesta ei saada hy?ty? vaan pikemminkin haittaa. Samalla kun lyhennet??n k?sitett? "selkeyden" vuoksi voidaan menn? aika nopeasti harhaan.

Generatiivinen AI eli tuttavallisemmin AI on suuren ihmettelyn kohteena ollut nyt jo pidemm?n aikaa. Jotta Gen AI:n k?yt?st? saa parhaan hy?dyn on sen perusperiaatteet ymm?rrett?v? eik? sekoittaa sit? termiin Artificial general intelligence, jota ei ole viel? olemassa ja joka olisi l?hemp?n? puhdasta AI:ta.

Miksi se on niin tyhm??

Se ei ole teko?ly, joka osaa vastata kaikkiin mahdollisiin kysymyksiin. Silt? ei kannata kysy? esimerkiksi ”Milloin P?hkin?saaren rauha solmittiin?” Voi olla, ett? se osaa antaa oikean vastauksen tai t?ysin v??r?n. T?m? riippuu ihan sattumasta.

Mit? paremmin kysymyksen muotoilee, sit? todenn?k?isemmin se palauttaa oikean vastauksen. T?m? johtuu siit?, ett? laajemmassa kysymyksess? mukana on sanoja, kuten historia, historioitsija, jotka esiintyv?t useimmin tieteellisess? tekstiss?. T?m? johdattelee kielimallin palauttamaan sis?lt??, jossa historioitsija sek? P?hkin?saaren rauha esiintyv?t ja generoimaan teksti? sen perusteella.

T?rkeint? on ymm?rt??, ett? generatiivisen AI:n taustalla on kielimalli, jonka perusteella se luo teksti? perustuen sen ymm?rrykseen kielen rakenteesta. Kielen rakenteeseen ei vaikuta yksitt?isten vuosilukujen oikeellisuus, koska niiden tilalla voisi olla aivan hyvin mik? tahansa muukin luku.

Miten se toimii?

Malli perustuu matematiikkaan ja todenn?k?isyyksiin. Mik? on todenn?k?isesti seuraava sana sanan kissa j?lkeen, kun sy?tteen? on ollut "Mit? kissa sy??". T?ll?in oleellista on ymm?rt??, ett? kiinnostuksen aiheena on kissa ja sen ruokailutottumukset.

Malli l?htee etsim??n ensin sanaa kissa ja sen j?lkeen siihen liittyvi? sanoja, jotka liittyv?t jollain tavalla ruokailuun. Sana voi sellaisenaan esiinty? mallissa tai malli yritt?? etsi? kielen rakenteen perusteella muita sopivia sanoja.

Kun nuo kaksi sanaa on l?ytynyt, malli katsoo mit? muita sanoja liittyy sanoihin kissa ja sy?d? ja palauttaa vastauksena jonkin sopivan tekstin, jossa on yhdistettyn? nuo kolme sanaa. T?ll?in vastaukseksi voi tulla aivan hyvin, ett? "Kissa sy? kotkaa". P??ttelyketjun perusteella malli p??tyi sanaan lintu ja kotka sattuu olemaan lintu ja sanaksi erilaisista mahdollisista osui t?ll? kertaa kotka. Se olisi toki voinut olla jokin muukin. Koska kyseess? on kielimalli, joka ratkaisee asioita kielen rakenteen ja sanojen yleisyyden sek? suhteellisen l?heisyyden kautta, niin palautetun tekstin loogisuuden varmistaminen j?? k?ytt?j?n vastuulle.

Susanna Raanti

Koulutusmyyj?. N?kemyst? ja kokemuksen tuomaa osaamista, ihmisten auttamiseen menestym??n urallaan. Ja yritysten auttamiseen onnistumaan tavoitteissaan osaavan henkil?kunnan avulla. Missiona maailman osaavin kansa

8 个月

Eli t?ss?kin p?tee yksi Wiion laista: ”Yleens? viestint? ep?onnistuu paitsi sattumalta”.?Tosin eri syist?.

要查看或添加评论,请登录

Jani Salomaa的更多文章

  • Lyhyt oppim??r? Semantic Kernelin saloihin

    Lyhyt oppim??r? Semantic Kernelin saloihin

    Koska taustani on Microsoft maailmassa, tutustuin Microsoftin Semantic Kerneliin tutustuessani vuosi sitten Azure AI…

  • Teko?lyt testiss? - Mistral

    Teko?lyt testiss? - Mistral

    Moni on nyt hehkuttanut Mistralin LeChat palvelua ja sen nopeutta. T?st? kiinnostuneena ajattelin testata palveluiden…

  • Miten vied? teko?lyn hy?dynt?mist? eteenp?in organisaatiossa?

    Miten vied? teko?lyn hy?dynt?mist? eteenp?in organisaatiossa?

    T?m? on kysymys, jota min? ja useampi kollega miettiv?t usein. Helppoa se ei ole! Toisaalta ei se aivan mahdotontakaan…

  • Tiedon merkitys teko?lyprojekteissa eli miten navetasta tuli s?nky

    Tiedon merkitys teko?lyprojekteissa eli miten navetasta tuli s?nky

    K?ytett?v? tieto on hyvin oleellinen asia teko?lyprojektissa. Jos tieto tai mallin opettamiseen k?ytetty tieto eiv?t…

  • Sujuva teko?lyn k?ytt??notto

    Sujuva teko?lyn k?ytt??notto

    Mit? tarkoittaa teko?lyn k?ytt??notto? T?ll? hetkell? puhutaan paljon ChatGPT:st?, CoPilotista ja muista vastaavista…

  • Teko?ly ja avoimuus

    Teko?ly ja avoimuus

    Meill? on ongelma Monet nykyiset teko?lyt / mallit pohjautuvat syv?oppimiseen, jossa mallia on opetettu suurella…

    2 条评论
  • Extending K6 scripts

    Extending K6 scripts

    Now we can see what else you can do with K6 other than run performance tests. K6 uses JavaScript for creating test…

  • Cloud developer testing with K6

    Cloud developer testing with K6

    nother important aspect of the testing is to verify that your application works also after development project ends…

  • Testing

    Testing

    While building cloud native applications, it’s important to understand the meaning of testing. You should have proper…

    7 条评论
  • Windows Terminal

    Windows Terminal

    This is the second issue of Developer Tips. My monthly newsletter about different tips and ideas about cloud…