Sobes.tech
Middle — Senior

Co je to cross-encoder QA a jaký je formát vstupu?

sobes.tech AI

Odpověď od AI

Cross-encoder QA je přístup k úloze otázka-odpověď (Question Answering), kde je otázka a kontext (text, ve kterém se hledá odpověď) předložena společně jako vstup modelu, který hodnotí jejich kompatibilitu a extrahuje odpověď.

Na rozdíl od bi-encoderu, kde jsou otázka a kontext zakódovány samostatně, cross-encoder je spojuje do jednoho vstupního příkladu, což umožňuje modelu lépe zohlednit vztah mezi otázkou a kontextem, ale vyžaduje více zdrojů.

Vstupní formát je obvykle následující: spojení otázky a kontextu do jedné sekvence s oddělovačem, například:

[CLS] Otázka? [SEP] Kontext s možnou odpovědí. [SEP]

Model (například BERT) zpracovává tuto sekvenci a může poskytnout pravděpodobnost relevance nebo pozici odpovědi v kontextu.