Ladataan 3D-laboratoriota…
Ladataan oppituntia…
← Miten tekoäly toimiiMaailma 1 · oppitunti 4/4Kaikki oppitunnit ↓

Suunnat kartalla ja kohdat, joissa ne muuttuvat.
Opetatko tätä? Avaa projektoritila
Jos vektorit kuvaavat sitä, miten sanoja käytetään, vektorien väliset erot voivat ehkä kuvata suhteita. Mikolovin ja hänen kollegoidensa (2013) klassinen esimerkki on tämä: joissakin sanavektorijoukoissa king − man + woman päätyy lähelle sanaa queen.
Toimi näin: laske vektori a − b + c alkio kerrallaan ja etsi sanastosta lähin vektori jättämällä kolme kyselysanaa pois. Ilman tätä poissulkemista lähin vektori on usein jokin syötteistä, kuten “king” itse.
Esimerkki kahdella luvulla kussakin (valittu selkeyden vuoksi; oikeat vektorit ovat kohinaisia):
Lähin vektori on Rome. Tämä toimii tässä, koska askel maasta sen pääkaupunkiin on jokaisessa esimerkkitaulukon maassa sama nuoli, (0, 2). Oikeissa aineistoissa tämä nuoli on vain suunnilleen sama.
Läheisyys tarkoittaa samankaltaisia konteksteja, ei totuutta tai samanlaisuutta. “Hot” ja “cold” ovat usein sanavektoreissa lähellä toisiaan. Ne ovat vastakohtia, mutta esiintyvät samantyyppisissä lauseissa (“the water is ...”). Vektorijoukko voi sijoittaa kaksi sanaa lähelle toisiaan, koska ihmiset kirjoittavat niistä samoissa yhteyksissä, sanojen merkityksistä riippumatta.
Vektorit jäljittelevät niiden tekstien malleja, joiden avulla ne koulutettiin. Bolukbasi ja kollegat (2016) raportoivat, että suurella uutisaineistolla koulutettujen sanavektorien analogiakyselyt tuottivat stereotyyppisiä vastauksia ammateista ja sukupuolesta. Vektoreille ei ollut kerrottu mitään stereotypioista, vaan ne heijastivat kirjoitetun tekstin malleja. World 7 palaa tähän aiheeseen: puolueellinen data tuottaa puolueellisia tuloksia.
Miksi Paris − France + Italy:n odotetaan päätyvän lähelle Roomaa?
Miksi analogiahaut jättävät kolme kyselyn sanaa pois?
Miksi sanavektorit voivat sisältää stereotypioita?
Monissa sanavektorijoukoissa ”hot” ja ”cold” ovat lähellä toisiaan. Mitä läheisyys tässä mittaa?