ĂshtĂ« publikuar versioni 0.28.0 i sistemit tĂ« pĂ«rkthimit tĂ« makinĂ«s OpenNMT (PĂ«rkthimi Neural i MakinĂ«s), i cili pĂ«rdor metoda tĂ« mĂ«simit tĂ« makinerive. PĂ«r tĂ« ndĂ«rtuar rrjetin neural, projekti shfrytĂ«zon mundĂ«sitĂ« e bibliotekĂ«s sĂ« thellĂ« tĂ« mĂ«simit TensorFlow. Kodi i moduleve tĂ« zhvilluara nga projekti OpenNMT Ă«shtĂ« shkruar nĂ« gjuhĂ«n Python dhe shpĂ«rndahet nĂ«n licencĂ«n MIT. Modelet e pĂ«rgatitura janĂ« nĂ« dispozicion pĂ«r anglishten, gjermanishten dhe katalanashten, ndĂ«rsa pĂ«r gjuhĂ«t e tjera mund tĂ« krijoni vetĂ« njĂ« model duke pĂ«rdorur tĂ« dhĂ«nat nga projekti OPUS (pĂ«r tĂ« trajnuar sistemin, i jepet dy skeduj â njĂ« me fraza nĂ« gjuhĂ«n burimore dhe tjetri me pĂ«rkthime cilĂ«sore tĂ« kĂ«tyre frazave nĂ« gjuhĂ«n e synuar).
Projekti zhvillohet me pjesëmarrjen e kompanisë SYSTRAN, e specializuar në krijimin e mjeteve për përkthimin e makinës, dhe një grupi hulumtuesish nga Harvard, që zhvillon modele të gjuhës njerëzore për sistemet e mësimit të makinerive. Ndërfaqeja e përdoruesit është maksimalisht e thjeshtë dhe kërkon vetëm specifikimin e skedarit të hyrjes me tekst dhe një skedar për ruajtjen e rezultatit të përkthimit. Sistemi i zgjerimit ofron mundësinë për të implementuar funksionalitete të tjera mbi bazën e OpenNMT, si auto-referimi, klasifikimi i teksteve dhe gjenerimi i nënshkrimeve.
PĂ«rdorimi i TensorFlow lejon angazhimin e mundĂ«sive tĂ« GPU-sĂ« (pĂ«r tĂ« pĂ«rshpejtuar procesin e trajnimit tĂ« rrjetit neural). PĂ«r tĂ« thjeshtuar shpĂ«rndarjen e produktit, projekti po zhvillon gjithashtu njĂ« version tĂ« pavarur tĂ« pĂ«rkthyesit nĂ« gjuhĂ«n C++ â CTranslate2, qĂ« pĂ«rdor modele tĂ« stĂ«rvitura paraprakisht pa varĂ«si tĂ« tjera.
Në versionin e ri është shtuar parametri initial_learning_rate dhe janë implementuar disa argumente të reja (mha_bias dhe output_layer_bias) për konfigurimin e gjeneratorit të modeleve Transformer. Përndryshe, theksohen korrigjime të gabimeve.
Burimi: opennet.ru
