Doomsday Lähestyy: Tekoäly On Oppinut Kirjoittamaan Koodia Varastelemalla Sitä Muista Ohjelmista - Vaihtoehtoinen Näkymä

Doomsday Lähestyy: Tekoäly On Oppinut Kirjoittamaan Koodia Varastelemalla Sitä Muista Ohjelmista - Vaihtoehtoinen Näkymä
Doomsday Lähestyy: Tekoäly On Oppinut Kirjoittamaan Koodia Varastelemalla Sitä Muista Ohjelmista - Vaihtoehtoinen Näkymä

Video: Doomsday Lähestyy: Tekoäly On Oppinut Kirjoittamaan Koodia Varastelemalla Sitä Muista Ohjelmista - Vaihtoehtoinen Näkymä

Video: Doomsday Lähestyy: Tekoäly On Oppinut Kirjoittamaan Koodia Varastelemalla Sitä Muista Ohjelmista - Vaihtoehtoinen Näkymä
Video: Tekoäly alle 20 minuutissa 2024, Huhtikuu
Anonim

Keinotekoinen äly ei koskaan lopeta oppimista tekemään enemmän ja mielenkiintoisempia asioita. Mutta jos aiemmin "taitoluettelo" laajeni, koska nykyiseen järjestelmään lisättiin uusia toimintoja, nyt Microsoft Researchin ja Cambridgen yliopiston asiantuntijoiden ansiosta kaikesta on tullut paljon mielenkiintoisempaa. Heidän tekoälyjärjestelmä nimeltään DeepCoder pystyy itsenäisesti kirjoittamaan ei kovin monimutkaisia (tällä hetkellä) ohjelmia "lainaamaan" lähdekoodia valmiissa ratkaisuissa.

AI-järjestelmän DeepCoder perustuu ns. Ohjelmistosynteesiin. Tämän menetelmän ydin on, että DeepCoder ottaa valmiit koodiosat muilta ohjelmilta riippuen siitä, mitä lopulta on hankittava, ja yhdistää ne omaan sekvenssiin. Yksi tämän lähestymistavan tärkeimmistä eduista on, että tekoälyllä on kyky valita lähdekoodin tehokkaimpia osia tai osia, jotka ovat sopivimpia tietylle tapaukselle omaa ohjelmaa laatiessaan. Ja itse tekoäly voi käyttää sellaisia tekniikoita, joita ihmiset eivät koskaan käyttäisi ihmisen ajattelun erityispiirteiden vuoksi.

Tärkeä osa DeepCoder-järjestelmää on hakukone, joka etsii ja analysoi julkisesti saatavilla olevia lähdekooditietokantoja, lajittelee, arvioi ja kooditoiminnot. On sanottava, että samanlaista lähestymistapaa käyttävät jotkut ohjelmoijat, jotka myös käyttävät tietokantojaan työssään kirjoittaessaan uusia ohjelmia.

VLADIMIR KUZNETSOV