Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Tekoälyn vaikutus ohjelmointityöhön

Sutelainen, Valtteri (2025)

 
Avaa tiedosto
SutelainenValtteri.pdf (498.0Kt)
Lataukset: 



Sutelainen, Valtteri
2025

Tieto- ja sähkötekniikan kandidaattiohjelma - Bachelor's Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
Hyväksymispäivämäärä
2025-07-01
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202506307475
Tiivistelmä
Laajat kielimallit ovat neuroverkkoja, jotka kuuluvat koneoppimisen osa-alueeseen. Nämä ovat koulutettu suurella määrällä tekstidataa, jonka avulla ne vastaavat käyttäjän syötteisiin. Tekoäly tai tarkemmin laajat kielimallit ovat olleet yleisessä käytössä muutaman vuoden. Monet yrityksetkin ovat alkaneet suosia tekoälyä työvälineenä erilaisiin työtehtäviin. Varsinkin ohjelmoinnissa on jo puhuttu paljon työpaikkojen korvaamisesta tekoälyllä.
Kandidaattityössä tutkitaan kirjallisuuskatsauksena laajojen kielimallien vahvuuksia ja heikkouksia ohjelmoinnissa. Tavoitteena on löytää vastauksia; miten laajoja kielimalleja hyödynnetään tällä hetkellä, miten näihin suhtaudutaan ja mitä parannettavaa niissä on? Lisäksi pohditaan parantaako tekoäly ihmisten tuottavuutta ohjelmointityössä. Tutkielmassa tutkitaan ja käytetään ajankohtaisia artikkeleita sekä kyselyitä kehittäjiltä, liittyen tekoälyyn ja sen käyttöön.
Kehittäjät käyttivät eniten tekoälyä koodin luomiseen, hakemiseen ja virheiden korjaamiseen. Kehittäjien mukaan tekoälyn käyttö on tehostanut heidän ohjelmointityötänsä, mutta tekoäly ei pysty vielä ratkaisemaan ongelmitta vaikeimpia ohjelmointitehtäviä. Tekoälyn ongelmina olivat tietoturva-, lailliset- ja eettiset ongelmat. Näiden ongelmien takia tekoäly ei nopeuta ohjelmointia kaikissa tapauksissa, eikä pysty korvaamaan ohjelmointia kokonaan.
Laajat kielimallit tällä hetkellä eivät tule korvaamaan ihmistyötä ohjelmoinnissa, mutta joitakin aloittelijoiden työpaikkoja voidaan korvata tekoälyllä. Tekoälyä tullaan käyttämään ohjelmoinnissa työkaluna, mutta sen ongelmien vuoksi ammattitietoisuus on ja tulee olemaan tärkeää ohjelmointitöissä. Tekoäly kehittyy nopeasti, jonka takia tutkimukset voivat vanheta lyhyessä ajassa, eikä tekoälyn liiallisen käytön vaikutuksia vielä tiedetä. Tämän takia jatkotutkimusten tekeminen aiheesta on olennaista.
Kokoelmat
  • Kandidaatintutkielmat [10220]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste