Sgaoileadh siostam eadar-theangachaidh inneal OpenNMT 2.28.0

Chaidh siostam eadar-theangachaidh inneal OpenNMT 0.28.0 (Open Neural Machine Translation) fhoillseachadh, a bhios a’ cleachdadh dòighean ionnsachaidh innealan. Gus lìonra neural a thogail, bidh am pròiseact a’ cleachdadh comasan leabharlann ionnsachaidh inneal domhainn TensorFlow. Tha còd nam modalan a chaidh a leasachadh leis a’ phròiseact OpenNMT air a sgrìobhadh ann am Python agus air a chuairteachadh fo chead MIT. Tha modalan deiseil air an ullachadh airson cànanan Beurla, Gearmailtis agus Catalanais; airson cànanan eile, faodaidh tu modal a chruthachadh gu neo-eisimeileach stèidhichte air seata dàta bhon phròiseact OPUS (airson trèanadh, thèid dà fhaidhle a ghluasad chun t-siostam - aon le seantansan anns an cànan tùsail, agus an dàrna fear le eadar-theangachadh àrd-inbhe de na seantansan sin don chànan targaid).

Tha am pròiseact ga leasachadh le com-pàirt SYSTRAN, companaidh a tha gu sònraichte a’ cruthachadh innealan eadar-theangachaidh inneal, agus buidheann de luchd-rannsachaidh Harvard a’ leasachadh mhodalan cànain daonna airson siostaman ionnsachaidh innealan. Tha an eadar-aghaidh cleachdaiche cho sìmplidh ‘s a ghabhas agus chan fheum e ach faidhle cuir a-steach a shònrachadh le teacsa agus faidhle gus toradh an eadar-theangachaidh a shàbhaladh. Tha an siostam leudachaidh ga dhèanamh comasach comas-gnìomh a bharrachd a chuir an gnìomh stèidhichte air OpenNMT, mar eisimpleir, geàrr-chunntas fèin-ghluasadach, seòrsachadh teacsa agus gineadh fo-thiotalan.

Leigidh cleachdadh TensorFlow leat comasan an GPU a chleachdadh (gus am pròiseas trèanaidh lìonra neòil a luathachadh. Gus cuairteachadh an toraidh a dhèanamh nas sìmplidhe, tha am pròiseact cuideachd a’ leasachadh dreach fèin-sheasmhach den eadar-theangair ann an C++ - CTranslate2 , a bhios a’ cleachdadh mhodalan ro-thrèanadh gun iomradh a thoirt air eisimeileachd a bharrachd.

Bidh an dreach ùr a’ cur am paramadair initial_learning_rate ris agus a’ cur an gnìomh grunn argamaidean ùra (mha_bias agus output_layer_bias) gus gineadair modail Transformer a rèiteachadh. Tha an còrr air a chomharrachadh le rèiteachadh bug.

Source: fosgailtenet.ru

Cuir beachd ann