Azat Tayrov Nukus 2023y


S-obrazlı (Zero-shot) tiyislilik funksiyası



Yüklə 77,63 Kb.
Pdf görüntüsü
səhifə4/7
tarix30.12.2023
ölçüsü77,63 Kb.
#166584
1   2   3   4   5   6   7
A.Tayrov tiyislilik funkciyaları

 
S-obrazlı (Zero-shot) tiyislilik funksiyası 
2)
 
S-obrazlı (Few-shot) tiyislilik funksiyası
S-obrazlı tiyislilik funksiyası bolsa, sistemaǵa kem maǵlıwmat penen 
tanıstırılǵan hám sorawdı dúzgen trening processlerinen ótkergen waqıtta isletiledi. 
Bul funksiya arqalı sistema basqa maǵlıwmatlar hám úyreniwdi ámelge asırǵan 
waqıttaǵı tájiriybesinen paydalanıp, jańa sorawǵa juwap berip atır. 
Mısalı, sistemaǵa "Bul tablitsa qızıl reńde hám tereń" dep aytqan bolsaq, S-
obrazlı tiyislilik funksiyası óz ishine alǵan waqıttaǵı úyreniw nátiyjelerinen 
paydalanıp, bul maǵlıwmatlarǵa uyqas túrde " Bul zat qanday reńde? " dep sorawǵa 
juwap bere alıwı múmkin. 
Bul tiyislilik funksiyaları, JI sistemaların joqarı dárejede úyretilgen 
maǵlıwmatlar arqalı jaratılǵan maǵlıwmatlarǵa adaptaciyalaw ushın óz-ara baylanıs 
qurıwda ózlerin muwapıq kórsetedi. Bul usıllar, jańa hám kóbirek maǵlıwmatlar 
toplawda hám sol maǵlıwmatlardan paydalanıwda sistemalar ushın joqarı nátiyjeli 
bolıp, olarǵa túrli sorawlar menen islew imkaniyatın beredi. 
S-obrazlı (Few-shot) tiyislilik mısalın kórip shıǵamız. Paydalanıwshınıń JI 
sistemasına qoyǵan sorawı tómendegishe bolsa : 
Soraw : " Bul súwretke xarakteristika beriń? " 


Azat Tayrov 
Paydalanıwshı JI sistemasına súwretti kórsetedi hám xarakteristika bermegen
biraq sistema aldın úyrenilgen bir neshe mısallardan paydalanıp, sol xarakteristikanı 
berip atır.
Mısal ushın : 
Súwret: (Aq shashlı hám qara kózli qız) 
Xarakteristika : " Bul súwret, tós qızdı súwretleydi, ol aq shashlı hám qara 
kózli. " 
S-obrazlı tiyislilik funksiyası sistemaǵa aldınǵı úyrengen maǵlıwmatlardan 
paydalanǵan halda jańa sorawǵa juwap berip atır. Bul usıl, sistemanı kem 
maǵlıwmat menen tanıstırıw, paydalanıwshınıń basqa maǵlıwmatlar arqalı aldınǵı 
úyreniwine tiykarlanǵan sorawlarǵa juwap bermesten de maǵlıwmatlar menen 
islewge múmkinshilik beredi. 
S-obrazlı (few-shot) tiyislilikti kod penen mısal kóriw ushın "CLIP" (Contrastive 
Language-Image Pre-training) modelin isletemiz. Tómendegi Python kodı, bir neshe 
mısal sınaqlardı jaratıw jáne bul sınaqlarǵa tiykarlanıp súwretlerdi hám tekstlerin 
atap ótiwde isletiledi: 
Python 
from PIL import Image
import requests
from transformers import CLIPProcessor, CLIPModel
# Kórinisti júklew
image_urls = [
"https://example.com/image1.jpg",
"https://example.com/image2.jpg",
"https://example.com/image3.jpg",
]
images = [Image.open(requests.get(url, stream=True).raw) for url in image_urls]
# Qatarlardı jaratıw


Azat Tayrov 
texts = [
"Rasm 1: Qizil gullar",
"Rasm 2: Oq sochli bola",
"Rasm 3: Shahar panoramasi",
]
# CLIP modelin jaratıw
model = CLIPModel.from_pretrained("openai/clip-vit-base-patch16")
processor = CLIPProcessor.from_pretrained("openai/clip-vit-base-patch16")
# Qatarlardı hám kórinislerdi maǵlıwmatlarǵa aylandırıw
inputs = processor(texts, images, return_tensors="pt", padding=True)
# CLIP modeline soraw jiberiw
outputs = model(**inputs)
# Nátiyjeni alıw
logits_per_image = outputs.logits_per_image # Kórinis ushın maslıq
probs = logits_per_image.softmax(dim=1) # Tártiplew
# Nátiyjeni ekranǵa shıǵarıw
for i, text in enumerate(texts):
label = processor.convert_logits_to_labels(logits_per_image[i]).item()
print(f"Súwretke berilgen xarakteristika: {text}")
print(f"Kóriniske berilgen label: {label}")
print()
Bul mısalda, bir neshe súwret hám olardı aytıp ótetuǵın tekstlerdi isletiw 
arqalı S-obrazlı tiyislilikti analiz qılıw ushın "CLIP" modeli isletilingen. Siz 
súwretlerge hám tekstlerge qanday reagiratsiya kórsetip atırǵanın tekseriw ushın 
sorawlardı ózgertiwińiz múmkin. 


Azat Tayrov 

Yüklə 77,63 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə