chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一臺(tái)有道翻譯王包括多少種AI技術(shù)?

Tensorflowers ? 來(lái)源:未知 ? 作者:李倩 ? 2018-11-20 11:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2018 年 9 月 6 日下午,網(wǎng)易有道在 AI 開(kāi)放日上發(fā)布了全新一代有道翻譯王 2.0 Pro。隨后在 9 月 20 日舉辦的Google開(kāi)發(fā)者大會(huì)上,有道技術(shù)總監(jiān)林會(huì)杰分享了端側(cè) AI 在智能硬件產(chǎn)品上的重要性,并且現(xiàn)場(chǎng)演示了有道翻譯王基于端側(cè) AI技術(shù)實(shí)現(xiàn)的全離線語(yǔ)音翻譯功能。與云側(cè) AI 相比,端側(cè) AI 具有無(wú)網(wǎng)絡(luò)延遲、更高的穩(wěn)定性、數(shù)據(jù)隱私性、響應(yīng)實(shí)時(shí)性, 這些特性使得端側(cè) AI 滿足超低延遲場(chǎng)景,如文檔掃描、AR 翻譯、實(shí)時(shí)語(yǔ)音翻譯等。

在這場(chǎng)發(fā)布會(huì)之前,有道技術(shù)團(tuán)隊(duì)已經(jīng)在移動(dòng)端離線 AI 技術(shù)上做了很多努力和探索。尤其是在端側(cè) AI 部分應(yīng)用了 Google 發(fā)布的 TensorFlow Lite,本文將介紹有道翻譯王的 AI 技術(shù),以及 TensorFlowLite 在有道翻譯王上的應(yīng)用。

有道翻譯王主要用到的 AI 技術(shù)有 OCR(光學(xué)字符識(shí)別)、NMT(神經(jīng)機(jī)器翻譯)、ASR(自動(dòng)語(yǔ)音識(shí)別)、TTS(語(yǔ)音合成)。這些技術(shù)滿足了一個(gè)翻譯機(jī)的基本要求,通過(guò)在 TensorFlow Lite 框架上實(shí)現(xiàn)和加速,使得應(yīng)用效果更加優(yōu)異。

一臺(tái)有道翻譯王包括多少種 AI 技術(shù)?

OCR

光學(xué)字符識(shí)別(Optical Character Recognition,OCR)是指對(duì)文本資料的圖像文件進(jìn)行分析識(shí)別處理,獲取文字及版面信息的過(guò)程。亦即將圖像中的文字進(jìn)行識(shí)別,并以文本的形式返回。有道 OCR 主要分為兩個(gè)部分,一個(gè)是檢測(cè)部分,另一個(gè)是識(shí)別部分。檢測(cè)部分是指在一張圖片上尋找文字所在區(qū)域并框選出來(lái),然后將標(biāo)出的區(qū)域送入識(shí)別部分從而得出結(jié)果。

NMT

近年來(lái),深度學(xué)習(xí)技術(shù)的發(fā)展為解決上述挑戰(zhàn)提供了新的思路。將深度學(xué)習(xí)應(yīng)用于機(jī)器翻譯任務(wù)的方法大致分為兩類:

仍以統(tǒng)計(jì)機(jī)器翻譯系統(tǒng)為框架,只是利用神經(jīng)網(wǎng)絡(luò)來(lái)改進(jìn)其中的關(guān)鍵模塊,如語(yǔ)言模型、調(diào)序模型等;

不再以統(tǒng)計(jì)機(jī)器翻譯系統(tǒng)為框架,而是直接用神經(jīng)網(wǎng)絡(luò)將源語(yǔ)言映射到目標(biāo)語(yǔ)言,即端到端的神經(jīng)網(wǎng)絡(luò)機(jī)器翻譯(End-to-End Neural Machine Translation,End-to-End NMT),簡(jiǎn)稱為 NMT 模型。

ASR

自動(dòng)語(yǔ)音識(shí)別技術(shù) ( Automatic Speech Recognition,ASR ) 是一種將人的語(yǔ)音轉(zhuǎn)換為文本的技術(shù)。語(yǔ)音識(shí)別是一個(gè)多學(xué)科交叉的領(lǐng)域,它與聲學(xué)、語(yǔ)音學(xué)、語(yǔ)言學(xué)、數(shù)字信號(hào)處理理論、信息論、計(jì)算機(jī)科學(xué)等眾多學(xué)科緊密相連。由于語(yǔ)音信號(hào)的多樣性和復(fù)雜性,語(yǔ)音識(shí)別系統(tǒng)目前只能在一定的限制條件下獲得滿意的性能,或者說(shuō)只能應(yīng)用于某些特定的場(chǎng)合。

TTS

語(yǔ)音合成(Text To Speech,TTS)技術(shù)將文本轉(zhuǎn)化為聲音,目前廣泛應(yīng)用于語(yǔ)音助手、智能音箱、地圖導(dǎo)航等場(chǎng)景。TTS 的實(shí)現(xiàn)涉及到語(yǔ)言學(xué)、語(yǔ)音學(xué)的諸多復(fù)雜知識(shí),因合成技術(shù)的區(qū)別,不同的 TTS 系統(tǒng)在準(zhǔn)確性、自然度、清晰度、還原度等方面也有著不一樣的表現(xiàn)。

以上這些 AI 技術(shù)會(huì)用到 CNN、RNN 等神經(jīng)網(wǎng)絡(luò),這些網(wǎng)絡(luò)會(huì)用到較為常用的算子,如卷積層、全連接層、池化層、Relu 層。由于 TensorFlow 工作流程相對(duì)容易,API 穩(wěn)定,兼容性好,并且 TensorFlow 與 Numpy 完美結(jié)合,使其較為容易上手,所以我們?cè)谟?xùn)練模型時(shí)主要采用 TensorFlow 框架,可以大大的降低成本和節(jié)省精力。

有道首個(gè)運(yùn)用 TensorFlow Lite 技術(shù)的智能硬件設(shè)備

TensorFlow Lite 簡(jiǎn)介

TensorFlow Lite 是 TensorFlow 針對(duì)移動(dòng)和嵌入式設(shè)備的輕量級(jí)解決方案。它為設(shè)備上的機(jī)器學(xué)習(xí)預(yù)測(cè)降低了延遲,減小了二進(jìn)制大小。TensorFlow Lite 還支持硬件加速的 Android NNAPI。這樣一來(lái),就對(duì)算法的開(kāi)發(fā)和部署有了很大的優(yōu)勢(shì)。

TensorFlow Lite 優(yōu)勢(shì)

輕量級(jí):允許小 binarysize和快速初始化/啟動(dòng)的設(shè)備端機(jī)器學(xué)習(xí)模型進(jìn)行推斷。

跨平臺(tái):運(yùn)行時(shí)的設(shè)計(jì)使其可以在不同的平臺(tái)上運(yùn)行,如目前支持的 Android 和 iOS。

快速:專為移動(dòng)設(shè)備進(jìn)行優(yōu)化,包括大幅提升模型加載時(shí)間,支持硬件加速。

TensorFlow Lite 集成 Android 項(xiàng)目

(1)首先添加 TensorFlowLite 庫(kù)到項(xiàng)目中:

compile ‘org.tensorflow:tensorflow-lite:+’

(2)然后導(dǎo)入 TFliteinterpreter:

import org.tensorflow.lite.Interpreter;

(3)這樣就可以創(chuàng)建一個(gè) Interpreter:

protected Interpreter tflite;

tflite = new Interpreter(loadModelFile(activity));

(4)載入模型函數(shù)示例:

/** Memory-map the model file in Assets. */

private MappedByteBuffer loadModelFile(Activity activity) throwsIOException {

AssetFileDescriptor fileDescriptor =activity.getAssets().openFd(getModelPath());

FileInputStream inputStream = newFileInputStream(fileDescriptor.getFileDescriptor());

FileChannel fileChannel = inputStream.getChannel(); long startOffset = fileDescriptor.getStartOffset();

long declaredLength = fileDescriptor.getDeclaredLength();

return fileChannel.map(FileChannel.MapMode.READ_ONLY, startOffset,declaredLength);

}

(5)執(zhí)行模型:

tflite.run(imgData, labelProbArray);

模型速度測(cè)試及比較

我們測(cè)試了常用的深度學(xué)習(xí)模型在 TensorFlow 和 TensorFlow Lite 上的運(yùn)行速度, 模型分別為 InceptionV3、MobileNetV1、MobileNetV2。

同時(shí),在 TensorFlow Lite 平臺(tái)上,對(duì)浮點(diǎn)模型和量化模型進(jìn)行速度測(cè)試比較。

TensorFlow 和 TensorFlow Lite 具有良好的通用性,除此之外,對(duì)于專有硬件平臺(tái),我們還對(duì)比了高通公司的SNPE ( Snapdragon Neural Processing Engine),測(cè)試InceptionV3 模型運(yùn)行在驍龍 835 芯片的 CPU、GPUDSP 上的速度。

測(cè)試有道 OCR Detection 模型在 TensorFlow、TensorFlow Lite 和高通 SPNE 上的運(yùn)行情況。

由此可見(jiàn),SNPE 的 CPU 運(yùn)行速度要比 TensorFlow 的 CPU 速度慢了很多,但是在DSP 上的運(yùn)行速度明顯優(yōu)于 CPU 和 GPU。雖然各大芯片廠商積極推出了高效能的神經(jīng)網(wǎng)絡(luò)處理器(NPU),但在模型轉(zhuǎn)換和平臺(tái)集成方面不盡如人意,其通用性和便利性遠(yuǎn)遠(yuǎn)不如 TensorFlow Lite。

TensorFlow Lite + 有道翻譯王 探索更多可能性

近年來(lái),網(wǎng)易有道在 AI 領(lǐng)域已經(jīng)做出了很多嘗試和探索,積累了很多經(jīng)驗(yàn),同時(shí)也創(chuàng)造了很多價(jià)值。隨著深度學(xué)習(xí)的模型所需算力的增加,在移動(dòng)端流暢運(yùn)行模型則成為了一大挑戰(zhàn),為了解決這一大問(wèn)題,各大硬件廠商推出神經(jīng)網(wǎng)絡(luò)加速芯片,軟件廠商也通過(guò)各種優(yōu)化來(lái)提高速度。Google 也為此做出了努力, 推出了 TensorFlow Lite,優(yōu)化了模型體積,提高了運(yùn)行速度,還可以通過(guò)NNAPI 實(shí)現(xiàn)硬件加速。

由于 TensorFlow Lite 具有良好的通用性,可以適應(yīng)多種不同的硬件平臺(tái),所以在模型適配上節(jié)省了很多成本。目前 TensorFlow Lite 對(duì) LSTM 的支持在不斷完善,有道未來(lái)打算進(jìn)一步完成相關(guān)模型的遷移和適配。同時(shí)也希望 TensorFlow Lite 能通過(guò) Android NNAPI 可以集成更多的硬件平臺(tái),包括 Google 最新發(fā)布的 Edge TPU 等, 充分利用不同硬件平臺(tái)的神經(jīng)網(wǎng)絡(luò)芯片加速,從而能夠使得更多的 AI 技術(shù)能夠更加高效率、低功耗、低延遲的運(yùn)行在各種智能硬件設(shè)備上,真正實(shí)現(xiàn)讓 AI 無(wú)處不在。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器翻譯
    +關(guān)注

    關(guān)注

    0

    文章

    140

    瀏覽量

    15199
  • tensorflow
    +關(guān)注

    關(guān)注

    13

    文章

    330

    瀏覽量

    61186
  • ai技術(shù)
    +關(guān)注

    關(guān)注

    1

    文章

    1308

    瀏覽量

    25170

原文標(biāo)題:當(dāng) TensorFlow Lite 遇到有道翻譯王 2.0 Pro

文章出處:【微信號(hào):tensorflowers,微信公眾號(hào):Tensorflowers】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    打造一臺(tái)可以制作PCB的微型CNC雕刻機(jī)

    “ ?Tom Nixon 打造了一臺(tái)簡(jiǎn)易的 CNC 雕刻機(jī),用于制造簡(jiǎn)單的 PCB。 ” 我制造了一臺(tái)用于制作 PCB 等物品的微型 CNC 雕刻機(jī)。它的工作行程為 106 x 104 x 20
    的頭像 發(fā)表于 06-23 11:10 ?737次閱讀
    打造<b class='flag-5'>一臺(tái)</b>可以制作PCB的微型CNC雕刻機(jī)

    FPGA+AI炸組合如何重塑未來(lái)世界:看看DeepSeek東方神秘力量如何預(yù)測(cè)......

    近期,DeepSeek這個(gè)名字在AI圈徹底炸開(kāi)了鍋并且關(guān)于DeepSeek的消息網(wǎng)絡(luò)鋪天蓋地,短視頻,朋友圈隨處可見(jiàn)不少網(wǎng)友留言稱其是“來(lái)自東方的神秘力量”又次震撼海外人士心臟“這太瘋狂了
    發(fā)表于 03-03 11:21

    請(qǐng)問(wèn)一臺(tái)電腦可以同時(shí)控制多臺(tái)DLP3010開(kāi)發(fā)板嗎?

    請(qǐng)問(wèn)一臺(tái)電腦可以同時(shí)控制多臺(tái)DLP3010開(kāi)發(fā)板嗎?在用戶界面怎么區(qū)分呢?
    發(fā)表于 02-19 08:34

    網(wǎng)易有道全面接入DeepSeek-R1大模型

    近日,網(wǎng)易有道宣布了個(gè)重要決定,即全面接入DeepSeek-R1大模型。這舉措標(biāo)志著網(wǎng)易有道AI
    的頭像 發(fā)表于 02-07 14:42 ?1047次閱讀

    AI助力實(shí)時(shí)翻譯耳機(jī)

    你是否曾經(jīng)因?yàn)檎Z(yǔ)言障礙而無(wú)法與外國(guó)人順暢交流?或者在旅行中因?yàn)檎Z(yǔ)言不通而錯(cuò)過(guò)了些精彩的經(jīng)歷?現(xiàn)在,隨著AI技術(shù)的發(fā)展,實(shí)時(shí)翻譯耳機(jī)可以幫你輕松解決這些問(wèn)題。 1 什么是實(shí)時(shí)
    的頭像 發(fā)表于 01-24 11:14 ?1692次閱讀
    <b class='flag-5'>AI</b>助力實(shí)時(shí)<b class='flag-5'>翻譯</b>耳機(jī)

    企業(yè)AI解決方案包括哪些內(nèi)容

    企業(yè)AI解決方案是一種集成了人工智能技術(shù)的綜合性方案,旨在提高企業(yè)運(yùn)營(yíng)效率、降低成本、優(yōu)化業(yè)務(wù)流程,并提升企業(yè)的整體競(jìng)爭(zhēng)力。那么,企業(yè)AI解決方案
    的頭像 發(fā)表于 01-10 10:15 ?497次閱讀

    一臺(tái)電腦是否可以同時(shí)連接兩臺(tái)ADS1263EVM-PDK并且同時(shí)控制?

    一臺(tái)電腦是否可以同時(shí)連接兩臺(tái)ADS1263EVM-PDK并且同時(shí)控制?
    發(fā)表于 12-20 06:36

    IMAX攜手Camb.AI實(shí)現(xiàn)影院實(shí)時(shí)語(yǔ)言翻譯

    內(nèi)容和精彩紀(jì)錄片精準(zhǔn)地本地化為多達(dá)140語(yǔ)言,以滿足全球不同地區(qū)觀眾的多樣化需求。傳統(tǒng)配音方式不僅成本高昂,而且耗時(shí)較長(zhǎng),難以滿足快速變化的市場(chǎng)需求。而Camb.AI的DubStudio平臺(tái)則憑借其先進(jìn)的人工智能技術(shù),承諾能夠
    的頭像 發(fā)表于 11-26 13:55 ?861次閱讀

    AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新》第二章AI for Science的技術(shù)支撐學(xué)習(xí)心得

    for Science的技術(shù)支撐”的學(xué)習(xí)心得,可以從以下幾個(gè)方面進(jìn)行歸納和總結(jié): 1. 技術(shù)基礎(chǔ)的深入理解 在閱讀第二章的過(guò)程中,我對(duì)于AI for Science所需的技術(shù)基礎(chǔ)有了
    發(fā)表于 10-14 09:16

    手搓一臺(tái)家庭用直流電焊機(jī)

    家庭總有小修小補(bǔ),一臺(tái)家庭用電焊機(jī)必不可少,過(guò)程簡(jiǎn)單又不失興趣可以試!,
    的頭像 發(fā)表于 10-09 08:20 ?1849次閱讀
    手搓<b class='flag-5'>一臺(tái)</b>家庭用直流電焊機(jī)

    提升工作效率,從共用一臺(tái)屏幕開(kāi)始

    在數(shù)字化辦公的時(shí)代,我們經(jīng)常需要在多臺(tái)電腦之間切換工作。但是,頻繁切換不僅影響效率,還容易讓人分心。那么,有沒(méi)有一種方法,可以讓兩臺(tái)電腦共用一臺(tái)屏幕,從而提升工作效率呢?答案是肯定的!今天,就讓
    的頭像 發(fā)表于 10-08 14:27 ?515次閱讀

    多個(gè)網(wǎng)站放在同一臺(tái)服務(wù)器ip有什么影響?

    將多個(gè)網(wǎng)站放在同一臺(tái)服務(wù)器上,使用同個(gè)IP地址,可能會(huì)有以下影響: 1、資源共享:多個(gè)網(wǎng)站共享同一臺(tái)服務(wù)器的資源,如CPU、內(nèi)存、存儲(chǔ)空間和帶寬。如果其中個(gè)網(wǎng)站流量或資源消耗突然增
    的頭像 發(fā)表于 09-12 11:15 ?1321次閱讀

    PGA900的驅(qū)動(dòng)只能安裝一臺(tái)電腦嗎?

    請(qǐng)問(wèn):PGA900的驅(qū)動(dòng)只能安裝一臺(tái)電腦嗎?我現(xiàn)在換了臺(tái)電腦,PGA900EVM程序已正常安裝,但是驅(qū)動(dòng)按照操作裝不上。
    發(fā)表于 08-29 08:25

    主機(jī)托管是多個(gè)用戶共享一臺(tái)服務(wù)器嗎?有什么優(yōu)勢(shì)

    主機(jī)托管并不是多個(gè)用戶共享一臺(tái)服務(wù)器。主機(jī)托管是一種服務(wù),客戶可以將自己的硬件服務(wù)器托管給服務(wù)商,并享受專業(yè)的服務(wù)器托管服務(wù)。這種服務(wù)包括穩(wěn)定的網(wǎng)絡(luò)帶寬、恒溫、防塵、防火、防潮、防靜電等環(huán)境保障。
    的頭像 發(fā)表于 08-13 14:45 ?546次閱讀

    臺(tái)組態(tài)一臺(tái)FX5u之間無(wú)線通信你見(jiàn)過(guò)嗎?快速了解

    方式。本方案以2臺(tái)組態(tài)和1臺(tái)三菱FX5u PLC為例,介紹多臺(tái)組態(tài)與PLC的無(wú)線以太網(wǎng)通信實(shí)現(xiàn)過(guò)程。在本方案中采用了三菱PLC無(wú)線通訊終端——DTD419MB,作為實(shí)現(xiàn)無(wú)線通訊的硬
    的頭像 發(fā)表于 08-08 10:28 ?635次閱讀
    兩<b class='flag-5'>臺(tái)</b>組態(tài)<b class='flag-5'>王</b>與<b class='flag-5'>一臺(tái)</b>FX5u之間無(wú)線通信你見(jiàn)過(guò)嗎?快速了解