Sobes.tech
Middle — Senior

Функсияҳои тамғагузорӣ чистанд?

sobes.tech AI

Ҷавоб аз AI

Функсияҳои тамғагузорӣ функсияҳои хурди барномавӣ мебошанд, ки автоматӣ тамғаҳоро (тамғаҳо) ба додаҳо дар вазифаҳои омӯзиши мошин, махсусан дар контексти назорати заиф (weak supervision), таъин мекунанд. Онҳо имкон медиҳанд, ки маҷмӯаҳои омӯзиширо бе тамғагузории дастӣ бо истифода аз ҳуристикҳо, қоидаҳо, манбаъҳои хориҷӣ ё моделҳо эҷод кунанд.

Ҳар як функсияи тамғагузорӣ намунаи додаҳоро ҳамчун воридот мегирад ва тамғаро (масалан, синф) ё арзиши махсусеро бармегардонад, ки нишон медиҳад, ки функсия натавонист тамғаро таъин кунад. Дар ниҳояти кор, чунин функсияҳо бо истифода аз моделҳои ҷамъбастӣ барои ба даст овардани тамғаи ниҳоӣ муттаҳид мешаванд.

Масалан: барои вазифаи тақсимоти матн, шумо метавонед функсияи тамғагузорӣ нависед, ки мавҷудияти калимаҳои калидиро санҷида, ба асоси он тамғаро таъин мекунад.

def lf_contains_urgent(text):
    return 1 if 'urgent' in text.lower() else 0  # 1 — синфи мусбат, 0 — манфӣ

# Истифода
label = lf_contains_urgent("This is an urgent message")  # Вай 1-ро бармегардонад

Бо ҳамин роҳ, функсияҳои тамғагузорӣ кӯмак мекунанд, ки раванди тамғагузориро васеъ кунанд ва сигнали заифро барои омӯзиши моделҳо истифода баранд.