Фэйсбүүкийн инженерүүд хөрвүүлэгчийг нийтлэв
Машин сургалтын системийн хэрэгжилт нь Pytorch дээр суурилдаг. Хоёр бэлэн загварыг татаж авахыг санал болгож байна:
C++ хүртэл Python, Python нь C++, Python нь Java. Загваруудыг сургахын тулд бид GitHub дээр байрлуулсан төслүүдийн эх кодыг ашигласан. Хэрэв хүсвэл бусад програмчлалын хэлнүүдэд орчуулгын загвар үүсгэж болно. Нэвтрүүлгийн чанарыг шалгахын тулд нэгж тестийн цуглуулга, мөн 852 зэрэгцээ функцийг багтаасан тестийн багцыг бэлтгэсэн.
Хөрвүүлэх нарийвчлалын хувьд TransCoder нь хөрвүүлэх дүрэмд суурилсан аргуудыг ашигладаг арилжааны орчуулагчдаас хамаагүй давуу бөгөөд ажлын явцад эх сурвалж болон зорилтот хэл дээрх мэргэжилтнүүдийн шинжээчдийн үнэлгээгүйгээр хийх боломжийг олгодог. Загварыг ажиллуулах явцад гарч буй ихэнх алдааг декодчилогч дээр энгийн хязгаарлалтуудыг нэмж, үүсгэсэн функцууд нь синтаксийн хувьд зөв эсэхийг баталгаажуулах замаар арилгаж болно.
Судлаачид дарааллыг загварчлахад зориулсан мэдрэлийн сүлжээний шинэ архитектурыг "Transformer" санал болгосон бөгөөд энэ нь дахилтыг "
Эх сурвалж: opennet.ru