Neural maskinoversættelse

Neural Machine Translation ( NMT) er en tilgang til maskinoversættelse , der bruger et stort kunstigt neuralt netværk .  Det adskiller sig fra sætningsstatistikbaserede maskinoversættelsesmetoder , som bruger separat udviklede underkomponenter [1] .

Beskrivelse

Oversættelsestjenester fra Google , Yandex , Microsoft og PROMT [2] bruger allerede neural oversættelse. Google bruger Google Neural Machine Translation (GNMT) i stedet for tidligere anvendte statistiske metoder. [3] Microsoft bruger lignende teknologi til taleoversættelse (inklusive Microsoft Translator og Skype Translator ). [4] Harvard Natural Language Processing Group udgav OpenNMT, et open source neuralt maskinoversættelsessystem [5] . Yandex.Translate har en hybridmodel: både den statistiske model og det neurale netværk tilbyder deres egne oversættelsesmuligheder. Derefter vil CatBoost- teknologien , som er baseret på maskinlæring , vælge det bedste af de opnåede resultater [6] .

NMT-modeller bruger deep learning og feature learning . De kræver kun en lille mængde hukommelse sammenlignet med traditionelle statistiske maskinoversættelsessystemer (SMT). I modsætning til traditionelle oversættelsessystemer trænes alle dele af en neural oversættelsesmodel sammen (ende til anden) for at maksimere oversættelseseffektiviteten [7] [8] [9] .

Et tovejs tilbagevendende neuralt netværk (RNN), også kendt som en encoder , bruges af det neurale netværk til at kode den oprindelige sætning til et andet tilbagevendende netværk, også kendt som en dekoder , som bruges til at forudsige ord i det endelige sprog [10 ] .

Se også

Noter

  1. Wołk, Krzysztof; Marasek, Krzysztof. Neural-baseret maskinoversættelse til medicinsk tekstdomæne. Baseret på European Medicines Agency Leaflet Texts  (engelsk)  // Procedia Computer Science: journal. - 2015. - Bd. 64 , nr. 64 . - S. 2-9 . - doi : 10.1016/j.procs.2015.08.456 .
  2. Neurale netværk, offline oversættere og konkurrence. Maskinoversættelsesteknologier . Hentet 26. april 2019. Arkiveret fra originalen 26. april 2019.
  3. Lewis-Kraus, Gideon . The Great AI Awakening , The New York Times  (14. december 2016). Arkiveret fra originalen den 5. maj 2017. Hentet 4. maj 2017.
  4. Microsoft Translator lancerer Neural Network-baserede oversættelser til alle dets talesprog – Translator . Hentet 4. maj 2017. Arkiveret fra originalen 10. maj 2017.
  5. OpenNMT - Open-Source Neural Machine  Translation . opennmt.net . Hentet 22. marts 2017. Arkiveret fra originalen 16. marts 2017.
  6. Et fantasy neuralt netværk blev indbygget i Yandex.Translate - CNews . Hentet 8. oktober 2017. Arkiveret fra originalen 8. oktober 2017.
  7. Kalchbrenner, Nal; Blunsom, Philip. Recurrent Continuous Translation Models  (neopr.)  // Proceedings of the Association for Computational Linguistics. - 2013.
  8. Sutskever, Ilja; Vinyals, Oriol; Le, Quoc Viet. Sekvens til sekvensindlæring med neurale netværk  (udefineret)  // NIPS. – 2014.
  9. Kyunghyun Cho; Bart van Merrienboer; Dzmitry Bahdanau & Yoshua Bengio (3. september 2014), On the Properties of Neural Machine Translation: Encoder-Decoder Approaches, arΧiv : 1409.1259 [cs.CL]. 
  10. Dmitry Bahdanau; Cho Kyunghyun & Yoshua Bengio (2014), Neural Machine Translation by Jointly Learning to Align and Translate, arΧiv : 1409.0473 [cs.CL]. 

Links