Pagkalkula sa mga Pakalatan ng mga Tauhan para sa Pag - aalis ng Makina sa Salin: Hakbang-by-steep Guide
Ang score ng BLEU (Bilingual Evaluation Undertudation) ay isang metrikong ginagamit upang suriin ang kalidad ng output ng transaksyon ng makina sa pamamagitan ng paghahambing nito sa isa o higit pang mga saling reperensiya. Ang gabay na ito ay nagbibigay ng isang hakbang-by-back na proseso upang mabisang kalkulahin ang mga iskor ng NEU.
Labis na Pagkaunawa
Ang score ng BLEU ay sumusukat kung gaano kalapit na tumutugma ang isang machine-generated translation sa mga reperensiyang tao. Isinasaalang-alang nito ang pagsasanib ng mga n-gram sa pagitan ng kandidato at mga reperensiyang salin, kasama ang maikling parusa upang pigilan ang labis na maikling mga salin.
Hakbang 1: Maghanda ng Data
Tipunin ang saling kandidato at isa o higit pang reperensiyang salin.
Hakbang 2: Tantiyahin ang N-gram Precision
Sa bawat n-gram na sukat (karaniwan na sa 1 hanggang 4), bilangin ang bilang ng mga n-gram sa saling kandidato na lumilitaw rin sa mga saling reperensiya. hatiin ang bilang na ito sa pamamagitan ng kabuuang bilang ng n-gram sa kandidato upang makakuha ng mga prekwensiyang iskor para sa bawat n-gram na antas.
Hakbang 3: Ikapit ang Penalty ng Brevity
Ang maikling parusa (BP) ay nagpapabawal sa mga salin na mas maikli kaysa sa reperensiya.
BP = 1 kung kandidatong haba > kung hindi, BP = e^ixi(1 - reperensiyang haba / kandidatong haba) ⁇ .
Hakbang 4: Gawing Huli ang Pagdami
Pagsamahin ang mga prekwensiyang n-gram gamit ang heometriyang mean at paramihin sa pamamagitan ng maikling parusa:
HILEU = BP * exp(average of log precidents para sa n=1 hanggang 4).
Karagdagang mga Tip
- Gumamit ng maraming reperensiyang salin para sa mas mabuting pagsusuri.
- Tiyakin ang walang pagbabagong pamumula sa lahat ng teksto.
- Gamitin ang umiiral na mga kasangkapan o mga aklatan para sa pagkalkula, tulad ng NLTK o SacrecibleU.