Skip to content

Maapu ya AI ey'Ekyama: Okutegeera Vector Embeddings

Eri kompyuta, ekigambo "puppy" luguudo lwa nnukuta obukopi: p-u-p-p-y. Ekigambo "kitten" luguudo lulala: k-i-t-t-e-n. Kompyuta terina kutegeera kwa butonde nti endowooza zino ebbiri zifaanagana — zombi nsolo ntono, nnungi. Kati, AI etya bw'eyiga omukutu omugagga ogw'enkolagana abantu gwe bakwata amangu?

Eddamu liri mu ndowooza ey'omusingi eyitibwa Vector Embeddings, enkola ey'amagezi ey'okuvvuunula amakulu ga buli kintu — ebigambo, ebifaananyi, ennyimba — okubizza mu lulimi lw'ekibalo olw'ensi yonna.

Vector embeddings zifaanana ng'okuwa buli ndowooza ekifo eky'enjawulo ku maapu ennene, ey'enjuyi nnyingi ey'amakulu. Ku maapu eno, endowooza ezifaanagana ziteekebwa kumpi, ate endowooza ezitakwatagana ziteekebwa wala.

Ekizibu: Kompyuta Tezitegeera Makulu

Nga AI ey'omulembe tennabaawo, enkola z'okunoonya ne pulogulaamu zaali za kikozesebwa nnyo. Bwe wanoonyanga "amagezi g'okulabirira embwa entono," wandifunye by'avaamu byokka ebirimu ebigambo ebyo ddala. Enkola yandibadde temanyi na kukulaga kiwandiiko kya mugaso ekiyitibwa "Engeri y'Okukuza Embwa Ennyangu Essanyu."

Ensonga enkulu y'eyo nti kompyuta zikola n'emiwendo n'ensonga enkalubo, so si makulu matali ga lwatu. Ziraba amakuru mu ngeri yaago etali nnongoofu:

  • Ekiwandiiko: Ekibiina ky'ennukuta.
  • Ebifaananyi: Olukalala lw'emiwendo gya langi za pikseli.
  • Eddoboozi: Ekifaananyi ky'ejjengo ly'emiwendo.

Tewali nkolagana ya butonde wakati wa pikseli z'ekifaananyi kya kapa n'ennukuta mu kigambo "feline."

Enkola: Okukola Maapu y'Amakulu

Vector embeddings zigonjoola ekizibu kino nga zikyusa buli kitundu kya makuru ne kikifuula olukalala lw'emiwendo oluyitibwa vector. Vector eno ekiikirira ekifo eky'enjawulo eky'ekintu ekyo ku "maapu y'amakulu." Ekyamagero kiri nti enkola ya AI eyiga okukola ebifo bino mu kiseera ky'okutendekebwa kwayo.

Omusingi omukulu mwangu: okubeera okumpi kwenkanankana okufaanagana.

  • Vector ya "Embwa" ejja kuba kumpi nnyo ne vector ya "Kapa."
  • Vector ya "Eppo" ejja kuba kumpi ne vector ya "Emenvu."
  • Naye vector ya "Eppo" ejja kuba wala nnyo ne vector ya "Kapa."

"Maapu" eno eyinza okuba n'enjuyi nkumu oba n'enkumu. Tetusobola kugikuba kifaananyi, naye emisingi gy'ekibalo gye gimu. Ekifo kino eky'enjuyi eziwera kigagga ekimala okukwata enkolagana entonotono ez'ekitalo. Okugeza, ekyazuulibwa ekimanyiddwa kyali nti oyinza okukola ebibalo ku vector zino:

vector(“Kabaka”) — vector(“Omusajja”) + vector(“Omukazi”) ≈ vector(“Nnabagereka”)

Kino kiraga nti enkola teyayiga makulu gokka; yayiga endowooza etali ya lwatu ey'ekikula n'obwakabaka.

Ekifaananyi ekiraga vector embeddings mu kifo kya 2D.

Lwaki Vector Embeddings ze nkyukakyuka Ennene?

Endowooza eno emu ye jjinja ery'oku nsonda erya AI ey'omulembe era egguddewo emiryango eri enkola ezitabalika:

  • Okunoonya okw'Amakulu: Kati oyinza okunoonya "emmere gy'olya n'emikono" n'ofuna eby'avaamu ng' "baga," "taco," ne "pizza," ne bwe kiba nti ebigambo byo ddala tebiri mu kiwandiiko. Enkola enoonya endowooza, so si bigambo bya nsingi byokka.
  • Enkola z'Okuwa Amagezi ez'Amaanyi: Bw'olaba firimu ku Netflix, enkola enoonya firimu endala eziri okumpi nayo ku maapu n'ekuwa amagezi.
  • Olulimi lw'Ensi Yonna olwa AI: Kubanga buli kintu kiyinza okufuulibwa vector, embeddings zisobozesa AI okunoonya enkolagana wakati w'ebika by'amakuru eby'enjawulo. AI eyinza okuyiga nti ekifaananyi ky'embwa kiri kumpi n'ekigambo "puppy" ku maapu, gwe musingi gwa multimodal AI.
  • Okuwa Amaanyi LLMs: Enkola Ennene z'Olulimi zikozesa embeddings okutegeera enkolagana wakati w'ebigambo, ne zisobozesa okuwandiika sentensi ezigattiddwa era ezimanyi embeera.

Ekifaananyi ekiraga ekifo kya vector n'endowooza.

Vector embeddings ye ntegeka etalabika esobozesa AI okusukka ku kukola amakuru okwangu n'okutandika okutegeera ensi mu ngeri eyeewuunyisa, era ey'amaanyi, ey'obuntu.