Skip to content

Ebyama bya AI: Okwetegyereza Ebirooto by’Emboozi

Ku kompyuta, ekigambo “puppy” nikiba nk’okwenda ebyapa: p-u-p-p-y. Ekigambo “kitten” nikindi: k-i-t-t-e-n. Kompyuta teri na kumanya nti ebyo bibiri birimu obusaana — byombi birimu ebinyonyi ebito ebirungi. Naye AI ekyiga atya obusaana obu bantu bamanya?

Ekyama kiri mu kintu ekirimu amannya Vector Embeddings — engeri ya kutegeka buli kintu (ebigambo, ebifaananyi, enyimba) mu lulimi lwa matemaatika olutegekanize bulungi.

Vector embeddings ninkuba nk’okwaha buli kintu ekifo kyaayo ku mape y’okutegeka emboozi. Ku mape eno, ebintu ebisaana biri kumpi, eby’obw’ekyama biri kure.

Ekiizibu: Kompyuta Terumanya Obutumwa

Embera eya kera, search engines n’ebigambo bya kompyuta byali bya literal. Bwagamba, oba oshaka “tips for caring for a small dog”, walihabwa ebyo ebirimu ebigambo ebyo byenyini. Tehilaba “How to Raise a Happy Puppy” kuba terumanya obusaana.

Ekiizibu nyamukuru kiri aha ntegeka ya kompyuta: ekora n’ebirungo bya numbers na logic, si meaning.

  • Text: omurundi gw’ebiwandiiko.
  • Images: grid y’amabara g’ebipikiso.
  • Audio: obuyambi bwa sound waves.

Tihariyo connection etereka ebipikiso by’ekifaananyi ky’akatamiine n’amagambo “feline”.

Ekyokukora: Okureeta Mape y’Obutegeka

Vector embeddings bikyusa buli kintu kiba data mu vector — list y’ebinamba eby’erangirira ekifo kya kintu ekyo ku mape y’obutegeka. AI ekiiga kubiteekaho mu training yayo.

Ensonga enkuru: okumpi = okusaana.

  • Vector ya “Dog” eri kumpi na “Cat.”
  • “Apple” eri kumpi na “Banana.”
  • Naye “Apple” eri kure muno na “Cat.”

Mape eno eri na dimensions nk’eby’100 oba 1000. Tituza kukiraba, naye principles z’omatematika zezo.

Ekintu ekirungi n’okuba nti AI eyiga ne concepts nga:

vector(“King”) — vector(“Man”) + vector(“Woman”) ≈ vector(“Queen”)

Kitegeka nti AI teri kutegeka bigambo byenyini, era eyiga ne ideas nk’eby’obugabe n’obw’omukazi.

An illustration of vector embeddings in a 2D space.

Enkora Ekyahindura Ebintu: Vector Embeddings

Ekiintu kino kimwe mu ebyahindura AI buli kimu.

  • Semantic Search: Osobora kwetegyereza “food you eat with your hands” okahabwa “burgers,” “tacos,” na “pizza,” n’obutavuga ebigambo ebyo nyenyi. System etegereza concepts, si keywords.
  • Recommendation Engines: Oburora firimu ku Netflix, system eriha endala eziri kumpi ku mape n’ekugamba.
  • Olulimi Olumu lwa AI: Kuba buli kintu kisobora kuteekebwa mu vector, embeddings zireetera AI kwetegyereza ebintu eby’enjawulo. AI esobora kumanya nti ekifaananyi ky’embuzi kiri kumpi na ekigambo “puppy” — ky’ensi ya multimodal AI.
  • Okushobozesa LLMs: LLMs zikozesa embeddings okutegeka ebigambo, kireetera okuzyayo sentences ezirimu context n’obutekanya.

An illustration of a vector space with concepts.

Vector embeddings nizo zireetera AI kutahura ensi si nk’ebirungo bya data, naye nk’ekintu ekitegeka ebyo abantu baitu bituura nibitegeka — ekintu kya buhuma muno.