Kan computere forstå humor?

Udgivet: 24. oktober 2022

Forfattere

Chen Shani, Dafna Shahaf

Computere er rigtig gode til at udføre mange opgaver, som er svære for mennesker, såsom at løse komplicerede matematiske problemer eller forudsige vejret. Men der er mange ting, som mennesker gør bedre end computere. Humor – det vil sige at fortælle vittigheder og vide, hvornår noget er sjovt – er en af de ting, som computere ikke kan gøre lige så godt som mennesker. I denne artikel vil du lære, hvorfor det er svært for computere at forstå vittigheder. Du vil også lære om kunstig intelligens (AI), og hvordan et nyt underfelt af AI, kaldet maskinlæring, kan hjælpe computere med at forstå humor. Vi håber, at computere i fremtiden vil være i stand til at forstå og generere humor, ligesom mennesker gør – eller endnu bedre!

Computere kan gøre alt… ikke?

Computere er en stor del af vores liv. Vi bruger dem alle til at spille, lave lektier, se videoer og meget mere. Men en computer er mere end bare den bærbare eller stationære, du har derhjemme eller i skolen. Ordet computer betyder faktisk enhver form for maskine, der bruger elektroniske data. For eksempel er mobiltelefoner, mikrobølger, elevatorer, biler og endda “talende” legetøj alle former for computere!

I dag er computernes evner ekstraordinære. De kan forstå menneskelig tale, skrive musik og tegne, søge efter information på nettet, diagnosticere sygdomme og endda køre bil! Men humor er en opgave, som computere stadig kæmper med.

Udfordringen: Få din computer til at grine

Fra en ung alder lærer vi at grine, når noget er sjovt, og også hvordan man får andre mennesker til at grine. Humor er en vigtig del af menneskelivet – i alle kulturer verden over fortæller folk vittigheder og griner dagligt. Selvom humor er meget vigtig for mennesker, kæmper computere stadig med at “vide”, hvornår noget er sjovt, for slet ikke at tale om selv at være sjove. Hvorfor er det sådan? En af hovedårsagerne er, at humor er meget subjektiv, hvilket betyder, at den er forskellig for hver person, tid og sted. Vi ved ofte ikke selv, hvad der gør noget sjovt! Nogle gange får en bestemt ting en person til at grine, mens en anden slet ikke synes, det er sjovt. Synes du for eksempel, at følgende vittighed er sjov?

Hvorfor var 6 bange for 7? Fordi 7 spiste 9!

Nogle mennesker vil måske grine af denne vittighed, og andre vil ikke. Da selv individuelle mennesker ikke altid er enige om, hvad der er sjovt, vil computere så nogensinde forstå joken?

Hvordan kan vi forklare humor?

Gennem historien har folk fra områder som filosofi, psykologi og lingvistik (studiet af sprog) forsøgt at udvikle videnskabelige teorier for at besvare spørgsmålet om, hvad der gør noget sjovt. I deres forskning har de gjort nogle interessante opdagelser. En af opdagelserne var, at hvis noget skal være sjovt, skal det indeholde et element af overraskelse. Lad os for eksempel se på denne vittighed:

Mor, jeg har ikke lyst til at gå i skole i dag,” sagde Danny. “Børnene generer mig, og alle lærerne hader mig.”

“Men Danny, du må gå,” insisterede mor.

“Men hvorfor?” spurgte Danny.

“Fordi du er rektor!” svarede mor.

Vittigheden er sjov, fordi den er overraskende – vi forventede, at Danny ville være studerende! Så alt, hvad vi har brug for, er, at computeren kan identificere en “overraskelse”. Det lyder nemt, ikke? Ikke så hurtigt. Som mennesker ved vi en masse om, hvordan verden fungerer, og vi forventer, at visse ting sker, fordi vi har oplevet dem. Computere, på den anden side, oplever ikke verden, som vi gør. De ved ikke, hvad der “normalt” sker, og kan derfor ikke vide, hvad der er overraskende!

Så hvordan kan vi lære en computer om verden?

Kunstig intelligens og maskinlæring

Kunstig intelligens (AI) er det felt inden for datalogi, der forsøger at få en computer til at “tænke” som et menneske. I begyndelsen af AI-forskningen, computer programmører mputer – var nødt til at give computeren meget specifikke regler for at få den til at gøre, hvad de ønskede. Her er et eksempel på denne type regel fra den menneskelige verden: “Hvis en person går til lægen med feber og hoste, skal han/hun have en coronatest.” For nylig er programmører begyndt at bruge et AI-underfelt, der hedder machine learning. Med maskinlæring behøver man ikke at give computeren nogen regler; i stedet lærer computeren af eksempler, ligesom mennesker gør. Denne type læring kan hjælpe en computer med at identificere overraskelser og humor.

Hvordan fungerer maskinlæring?

Maskinlæring betyder, at programmører giver computere eksempler, hver med en etiket, eller tag, der beskriver det. Efter mange eksempler lærer computeren at identificere eksemplerne på egen hånd (figur 1)! Børn lærer på en lignende måde – når et barn ser et dyr (eksemplet), fortæller en voksen barnet, hvilken slags dyr det er (tagget). Med nok eksempler vil barnet lære at identificere dyrene på egen hånd.

Figur 1: Processen med maskinlæring. (A) Billeder tagget som “hund” eller “kat” præsenteres for en computer. Computeren lærer at kende forskel på en hund og en kat. (B) Et nyt billede uden et tag indsættes i computeren. Computeren skal afgøre, om billedet er af en hund eller en kat. Computeren svarer, at der er 90% chance for, at det er en hund.

Så kan computere lære at forstå humor? Ja, det kan de! Med maskinlæring kan computere løse humorproblemer, som tidligere blev anset for umulige.

Hvordan vi lærte en computer at forstå en joke

I professor Dafna Shahafs laboratorium studerer forskerne kunstig intelligens, herunder hvordan man lærer computere at forstå humor. For at gøre dette skaber vi maskinlæringsmodeller, som du nu er bekendt med! Professor Shahafs første projekt om computere og humor var baseret på en konkurrence i den amerikanske avis The New Yorker [1]. I denne konkurrence offentliggør avisen en tegneserie uden ord, og læserne bliver bedt om at skrive en sjov billedtekst. Den læser, der kommer med den sjoveste billedtekst, vinder. Der er en person på avisen, hvis job det er at vælge de sjoveste billedtekster blandt de tusindvis, der kommer ind hver uge. Det lyder som et sjovt job, ikke? Det viser sig, at det er det ikke, for efter et par uger med så mange sjove billedtekster, virker intet sjovt længere! Kunne en computer hjælpe avisen med at udvælge det sjoveste indlæg? Professor Shahaf gav computeren eksempler på sjove billedtekster, og computeren lærte at bedømme dem ud fra, hvor sjove de var.

I et andet projekt lærte to forskere i professor Shahafs laboratorium – en ph.d.-studerende ved navn Chen Shani og en kandidatstuderende ved navn Nadav Bornstein – en computer at identificere sjove videnskabelige projekter [2]. Du læste rigtigt – sjove videnskabelige projekter! Dette projekt var baseret på en pris kaldet Ig Nobel Prize, som er en humoristisk pris, der gives til videnskabelige undersøgelser, der “først får folk til at grine og derefter får dem til at tænke.” Her er nogle af de undersøgelser, der har vundet denne pris:

  • En undersøgelse, der viste, at kyllinger foretrækker smukke mennesker;
  • En undersøgelse, der viste, at når mennesker ser chimpanser i zoologiske haver, kopierer chimpanserne menneskene, og at menneskene også kopierer chimpanserne;
  • En undersøgelse, der testede spyt for at se, om det kan bruges til at rengøre en snavset overflade; og
  • En undersøgelse, der viste, at flere mennesker væmmes ved ost end ved nogen anden fødevare – selv hvis de kun lugter til den eller ser et billede af den.

Ved hjælp af maskinlæring lærte forskerne computeren at udvælge sjove videnskabelige undersøgelser som dem, der er nævnt!

Et andet projekt, ledet af Chen Shani sammen med Amazon, kiggede på humor og Alexa, Amazons virtuelle stemmeassistent. [3]. Folk, der bruger Alexa, har en tendens til at behandle hende, som om hun var et menneske, og prøver ofte at lave sjov med hende. For eksempel kan de sige: “Hej, Alexa, har du lyst til at bygge en snemand?” Problemet er, at Alexa og andre programmer som hende ikke er designet til at forstå humor, men til at hjælpe med daglige opgaver som at søge på internettet eller rapportere om vejret. Derfor forstår de normalt ikke eller reagerer på den rigtige måde, når nogen laver sjov med dem, og det er ikke sjovt! For at lære virtuelle assistenter som Alexa at forstå joken, indsamlede forskerne eksempler på sjove spørgsmål, som folk stiller Alexa, såsom “Har du øjne?”; “Vil du med mig i biografen?”; “Bestil en million vingummibamser til mig” og meget mere. De brugte disse eksempler og mange flere til at karakterisere brugernes legesyge i retning af automatisk at opdage den.

Resumé

Humor er et godt eksempel på et menneskeligt træk, som det stadig er meget svært for computere at forstå og bruge på samme måde som mennesker. Men der er håb!

Vi har set, at computere kan forstå humor, når det gælder visse opgaver. Vores håb for fremtiden er, at vi kan lære computere at forstå humor bedre og bedre. Vil du hjælpe os? Det første, du skal gøre, er at lære computerprogrammering!

Ordliste

Kunstig intelligens: Et videnskabeligt felt, der sigter mod at få en computer til at “tænke” og “opføre sig” på måder, der ligner menneskers.

Computerprogrammering: At skrive instruktioner til en computer. Programmører bruger programmeringssprog til at skrive koder, eller instruktioner, til applikationer, hjemmesider og computersoftware.

Maskinlæring: En form for kunstig intelligens, hvor en computer lærer af erfaring, ligesom mennesker. I modsætning til AI behøver programmører ikke at give computeren instruktioner, men i stedet give eksempler.

Virtuel stemmeassistent: Software, der kan forstå menneskelig tale og svare. Dens formål er at hjælpe brugere ved at udføre opgaver for dem.

Information om artiklen

Forfatterne erklærer, at forskningen blev udført i fravær af kommercielle eller økonomiske relationer, der kunne opfattes som en potentiel interessekonflikt.

[1] Shahaf, D., Horvitz, E., og Mankoff, R. 2015. “Inside jokes: identifying humorous cartoon captions,” in Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (Sydney). s. 1065-74.

[2] Shani, C., Borenstein, N., og Shahaf, D. 2021. “Hvordan blev det her finansieret?! Automatically identifying quirky scientific achievements,” in Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Bangkok). s. 14-28.

[3] Shani, C., Libov, A., Tolmach, S., Lewin-Eytan, L., Maarek, Y. og Shahaf, D. 2022. “Alexa, vil du bygge en snemand? Characterizing playful requests to conversational agents,” in CHI Conference on Human Factors in Computing Systems Extended Abstracts (New Orleans, LA). s. 1-7.

Shani C og Shahaf D (2022) Kan computere forstå humor? Forside. Young Minds. 10:982604. doi: 10.3389/frym.2022.982604
Idan Segev
Indsendt: 30. juni 2022; Accepteret: 30. september 2022; Offentliggjort online: 24. oktober 2022.
Copyright © 2022 Shani og Shahaf

Læs videre

Forbrændinger er almindelige skader, der opstår, når varme, varme væsker, kemikalier, elektricitet eller endda solen beskadiger huden. Nogle forbrændinger er milde, som f.eks. solskoldning, mens andre kan være så alvorlige, at de beskadiger muskler, knogler eller endda organer. Mens de fleste forbrændinger er smertefulde, kan de mest alvorlige faktisk være smertefri, fordi de ødelægger nerverne. Forbrændinger svækker også hudens naturlige barriere, hvilket øger risikoen for infektion. Kroppen heler forbrændinger i tre faser, men dybere forbrændinger tager længere tid at komme sig over og kan efterlade permanente ar. Behandlingen afhænger af sværhedsgraden – nogle forbrændinger kan køles med vand, mens andre kræver akut lægehjælp. Denne artikel undersøger, hvad der forårsager forbrændinger, hvordan de klassificeres, og hvordan de heler, hvilket hjælper børn og deres omsorgspersoner med at forstå, hvordan man forebygger, håndterer og kommer sig efter disse skader.

Forestil dig dine knogler som fundamentet i et hus – de holder ikke kun din krop oprejst, men beskytter også dine organer og hjælper endda med at producere blodceller. Knogler består af en kombination af kollagen, som giver dem fleksibilitet, og mineraler som calcium, som giver dem styrke, og de spiller en afgørende rolle i kroppen. Vidste du, at dine tænder også er afhængige af stærke knogler? Alveolærknoglen, som støtter dine tænder, skal forblive sund for at sikre, at dit smil forbliver stabilt. Inde i knoglerne findes der specielle celler: osteoblaster opbygger ny knogle, mens osteoklaster “nedbryder” den gamle knogle. Når disse celler er ude af balance, kan der opstå knogletab omkring tænderne, som det ses ved parodontitis, en almindelig mundsygdom hos voksne. For at forebygge parodontitis er det afgørende at opretholde god mundhygiejne, en sund kost og en afbalanceret livsstil. Disse ting øger chancerne for, at dine knogler og tænder forbliver stærke og beskyttede gennem hele dit liv.

Bæredygtigt udviklingsmål 8: Anstændigt arbejde og økonomisk vækst har til formål at hjælpe mennesker med at få sikre og retfærdige jobs og tjene nok penge til at forsørge deres familier og lokalsamfund. Dette mål handler om at hjælpe virksomheder med at vokse på en bedre måde og behandle arbejdstagere retfærdigt. At skabe et nyt produkt, hæve eller sænke arbejdstagernes lønninger eller ændre måden, hvorpå arbejdet udføres, indebærer risikable beslutninger, som virksomhedsejere skal overveje. I øjeblikket er et stort spørgsmål, om virksomhederne skal holde fast i traditionelle metoder eller investere i smarte robotter og kunstig intelligens, som kan hjælpe dem med at arbejde hurtigere og bedre. Disse valg kan se enkle ud, men de har vigtige konsekvenser: hvor mange mennesker der får arbejde, hvilken slags arbejde de udfører, og endda hvor meget penge de tjener. I denne artikel vil vi undersøge, hvordan teknologi kan forandre den måde, mennesker arbejder på, og hvordan forskere kan bruge matematiske modeller til at få et indblik i, hvordan fremtidens arbejdspladser kan komme til at se ud.

Alle føler sig bange nogle gange, men når en frygt bliver så stærk, at den forhindrer os i at gøre ting, vi gerne vil eller skal, og forstyrrer vores dagligdag, kan det betragtes som en fobi. At være bange for skræmmende ting, som højder, havet eller rotter, er godt og vigtigt for overlevelsen, men for meget frygt kan være skadelig og forårsage psykisk eller fysisk lidelse. Fobier udvikles på grund af mange faktorer. En faktor er genetik, hvilket betyder, at fobier kan nedarves i familien. Fobier kan også skyldes miljømæssige påvirkninger, såsom særligt skræmmende oplevelser. Derudover kan fobier opstå på grund af noget, der kaldes frygtkonditionering, hvor hjernen lærer at forbinde noget harmløst med en følelse af fare. Fobier kan endda udvikle sig ved at se en anden være bange for noget ( ). I denne artikel diskuterer vi nogle af de måder, hvorpå en fobi kan udvikle sig, og hvordan de kan behandles.