Hvad er en kunstig intelligensprogrammer?
En kunstig intelligensprogrammer er en computerprogrammør, der har specialiseret sig i at oprette kode til software og applikationer inden for kunstig intelligens (AI). Dette er et felt inden for computerprogrammering, der søger at gentage den måde, hvorpå den menneskelige hjerne observerer og behandler verden omkring den. AI-programmering bruges i en række forskellige applikationer, fra spilprogrammer, der kan spille skak til software, der kan bruges til at genkende håndskrift, talesprog og endda diagnosticere sygdomme. En kunstig intelligens-programmør arbejder normalt for en softwareudviklingsvirksomhed og kan arbejde inden for områder som spiludvikling og robotik.
Den uddannelsesmæssige baggrund for en kunstig intelligensprogrammer er typisk inden for datalogi, selvom en eller anden baggrund i psykologien også er almindelig. Da denne type programmerer normalt søger at efterligne menneskelig tanke og kognition gennem computerkode, kan det være fordelagtigt at forstå, hvordan menneskelig tanke fungerer. I sidste ende er den sande test af et sådant program ikke kun, hvor godt det ser ud til at genskabe en menneskelig hjerne, men hvor godt det kan løse problemer og demonstrere intelligens. Programmerne oprettet af en kunstig intelligensprogrammer er ikke nødvendigvis designet til at ligne processen med menneskelig tanke, da de er beregnet til at skabe et kognitivt, tænkende computerprogram.
En kunstig intelligens-programmerer kan arbejde med et eller flere computerprogrammeringssprog, herunder nogle sprog, der specifikt er beregnet til brug i skabelse af kunstig intelligens. Målene for en person, der arbejder inden for kunstig intelligens, kan variere, afhængigt af hans eller hendes personlige tilgang til AI. En person, der forsøger at skabe ”svag AI”, stræber normalt at skabe et computerprogram, der ser ud til at være intelligent. En kunstig intelligens-programmør, der arbejder med ”stærk AI”, prøver imidlertid normalt at skabe et program, der faktisk behandler information og ”tænker” på en måde, der svarer til den menneskelige tanke.
Der er mange forskellige felter, hvor en kunstig intelligensprogrammør muligvis fungerer, herunder udvikling af videospil, robotik og forskellige diagnoseprogrammer. Videospil bruger ofte en form for AI, som regel svag AI, til at skabe karakterer i spilverdenen, der reagerer på spillernes handlinger. Robotik har været forbundet med AI-udvikling i mange år med bestræbelser på at skabe robotter, der emulerer dyrs og menneskers bevægelser og tankeprocesser. En kunstig intelligens-programmør skriver muligvis også software, der kan analysere håndskrift, genkende talesprog via telefon og diagnosticere sygdomme baseret på medicinsk historie og symptomer.