色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用TensorFlow實現人工智能?

Tensorflowers ? 來源:未知 ? 作者:胡薇 ? 2018-08-17 08:43 ? 次閱讀

電信營業廳 APP 作為中國電信在線服務的入口級應用,我們的開發團隊通過 TensorFlow人工智能 AI 技術有了親密的接觸。

人工智能這個領域我們以前從未探索過,甚至參與項目開發的工程師都是由 Android 開發轉型而來,所以本文將以機器學習小白的視角談一談我們如何使用 TensorFlow 實現人工智能,以及我們的心路歷程。

為了提升體驗,讓用戶在充值這個最常用功能中感受一下所謂的黑科技,我們在 2016 年啟動了充值卡掃描項目,希望用戶打開攝像頭對準充值卡密碼輕松一掃即可完成充值。其核心 OCR 識別算是比較古老的研究領域,充值卡密碼是數字加空格的組合,想想應該不難。

我們當時使用的方案,大概如下圖的過程:

最終效果當然是不太理想,充值卡與名片文檔不同,密碼區域刮開的大小因人而異、噪點非常不規則、掃描時手的抖動會增加錯誤的發生等等因素,加上我們沒有在 OCR 領域的經驗積累,最終沒能達到良好的用戶體驗而不得不擱淺。但是在隨后的日子里,我們與 TensorFlow 結下了不解情緣。

在 2017 年谷歌開發者大會上我們了解到,谷歌人工智能底層的技術已經開源化,TensorFlow 的推出是為了讓普通開發者將關注點從 “如何造輪子” 轉移到 “輪子的花紋和樣式” 上來,現場由谷歌工程師 Anna 全程用中文為大家介紹這個框架,她的演講很贊,為了不錯過每一個細節我聽得很仔細很投入。

從大會回來之后,我們推翻重來并改變了思路:搭建一個神經網絡讓它學會認識電信充值卡。

end2end learning:

神經網絡思想給我們帶來了徹底的改變,所謂 end2end 模型是要通過這個模型輸入圖片直接獲得結果數字。這種方式,不再需要手工處理圖片的特征,任何部分的誤差,都作為整體的一部分,通過神經網絡的反向傳播都能得到修正。

seq2seqlearning:

seq2seq 是一種 Encoder–Decoder 結構的網絡,它的輸入是一個序列,輸出也是一個序列, Encoder 中將一個可變長度的信號序列變為固定長度的向量表達,Decoder 將這個固定長度的向量變成可變長度的目標的信號序列。這種結構的神經網絡常用于語音識別,也可以用于不定長文字的 OCR 識別。對于我們的項目而言 Encoder 輸入是 200*30 大小的圖像,Decoder 是可變長度的數字加空格組合。

神經網絡搭建:CNN+LSTM+CTC

這是個成熟且先進的神經網絡架構,我們在分析學習了許多科學界論文后選定了這個方案,CNN 卷積神經網絡負責抓取圖片特征,LSTM 長短期記憶網絡負責對字符的識別,CTC 算法對結果進行對齊優化。這個方案有很多優秀的TF項目可以參考,使用 TF 實現其網絡結構也非常方便,這使我們更快更容易的著手開發工作。

在我們剛接觸神經網絡的時候,看到某位大神曾經說過 “深度學習框架是一個煉丹爐”,這句話形容的恰到好處,使我們更直觀的理解機器學習的過程,如今我們已經有了這煉丹爐和配方(TensorFlow、網絡結構方案),下一步的關鍵是數據。數據的質量和數量直接影響模型的識別效果,由于沒有足夠的實體卡樣本,我們使用程序模擬需要的圖片,要盡量做得真實、包含盡可能多的特征才行。先從一張簡單的充值卡入手,我們的取景框將焦點縮小到 200*30 這么大的區域里:

通過不斷訓練、對比模型識別識別結果,將模型沒有學習到的特征加入進來,我們得到了下面的數據優化路線:

基礎版本:

傾斜、變形、位移:

不同的字體:

模擬未干凈效果,加入隨機噪點:

強光:

弱光:

抖動模糊:

以上特征隨機組合出現,且力度在一定區間內隨機取值,生成的訓練數據集 30 萬,測試數據集 1 萬:

接下來是機器訓練的過程,這個階段最磨煉心性,機器在學習人也在成長。分享一點心得:

1、我們能夠總結這段經驗是源于上百次的訓練記錄,詳細記錄每次訓練的筆記是一個好習慣。

2、每次只調整網絡參數或只修改數據特征,這樣方便比較結果。

3、善于運用TensorBoard使你更直觀的查看網絡結構,了解訓練過程。我們保留了 TB 的全部訓練日志,通過訓練曲線對比不同超參數對訓練結果的影響是非常方便的。

最后是方案的選型,我們一開始青睞于 TF Lite 的小巧、靈活,但是當時 TF Lite 還不支持 LSTM 算子,將來我們會再嘗試使用 TF Lite,因為端側人工智能應該是未來的主流。 考慮到我們的圖片只有 200*30 的像素大小,實際傳輸不太消耗網絡,所以 TF Serving 作為最終方案,實際上效果也確實不錯。

方案

TF Lite

TF Mobile

TF Serving ?

優點

1、體積小:大概 300K。

1、支持全部神經網絡算子。

2、性能優秀。

1、客戶端輕量操作。

2、一切云端可控制,包括模型更新等。

3、支持高并發訪問

缺點

1、當時缺少 LSTM 算子

1、體積較大,估計 AndroidSDK大概 5M 左右。

2、需考慮模型更新方案。

3、需考慮適配,安卓低版本機器不支持。

1、識別性能受網絡速度影響。

最終的效果:逆光、抖動、數字嚴重遮擋依然可以輕松識別!

模型訓練的成功率為 99.3% ,完成一次識別的耗時 0.05 秒,達到這樣的效果,讓我們非常驚喜、興奮!用戶體驗之后反響也非常不錯!能夠做到這些得益于優秀的 TensorFlow 機器學習框架、先進的神經網絡解決方案,這讓我想起 2007 年剛接觸 Android 系統時的感受:不再需要考慮設備底層代碼的編寫極大的降低了開發者的門檻,正如今天 TF 帶給我們的一樣,入門級玩家也可以使用人工智能技術。

最后向一直堅持做機器學習的開發者們致敬:你們的堅持和分享精神使我們更快的掌握和使用這項技術,相信在我們共同努力下人工智能領域將不斷突破,正如這條曲線一樣歷經磨練守得云開見月明。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1792

    文章

    47354

    瀏覽量

    238830
  • tensorflow
    +關注

    關注

    13

    文章

    329

    瀏覽量

    60538

原文標題:中國電信使用 TensorFlow 實現人工智能

文章出處:【微信號:tensorflowers,微信公眾號:Tensorflowers】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    人工智能是什么?

    ` 人工智能是什么?什么是人工智能人工智能是未來發展的必然趨勢嗎?以后人工智能技術真的能達到電影里機器人的智能水平嗎?如果技術成熟的那一天
    發表于 09-16 15:40

    百度人工智能大神離職,人工智能的出路在哪?

    。 舉例來說,之前的智能家居大多以監測為主,嚴格意義來說,根本不是智能,真正的智能一定監和控相結合的。在監測的基礎上加上控制功能,真正實現人工智能
    發表于 03-23 17:00

    人工智能就業前景

    據相關招聘機構數據顯示,2018年AI領域仍然是大部分資深技術人才轉崗的首選目標,在人才最緊缺的前十大職位中,時下最火的大數據、人工智能、算法類崗位占據半壁江山。據調查指出,2017年技術研發類崗位
    發表于 03-29 15:46

    人工智能的影響超乎你想象

    ,意義還不僅僅局限于此。在這一輪人工智能浪潮中,對經濟最大的價值在于更大規模地實現自動化、機器化轉變。雖然這種自動化經濟,或者叫機器人經濟,可能將無可避免地引發一系列的工作崗位消失。但與此同時,我們
    發表于 06-22 14:40

    TensorFlow-cn_0.3_beta_zh,人工智能入門資料

    TensorFlow-cn_0.3_beta_zh,人工智能入門資料,花積分在別的論壇買的
    發表于 11-09 11:44

    解讀人工智能的未來

    `已歷經60多年的人工智能在物聯網以及大數據的推動下,實現飛躍式的發展,并且迎來了第三個黃金周期。必優傳感今天和大家解讀一下關于人工智能的未來。自從有了人工智能,引發了人類的各種“未來
    發表于 11-14 10:43

    人工智能醫生未來或上線,人工智能醫療市場規模持續增長

    基于人工智能實現的糖尿病及并發癥管理產品,在公眾號中輸入個人的相關信息,包括性別、體重、空腹血糖等,可以預測出此人近3年患糖尿病的風險系數。指標超過一定比例,還會建議個人盡快去醫院就診
    發表于 02-24 09:29

    人工智能:超越炒作

    信息處理的各個方面。換句話說:人工智能希望重新設計人腦的結構和功能,使機器能夠以人類的方式解決問題 - 更好。與科學努力相比,今天的行業對人工智能的方法更加務實。當前的AI開發不是試圖實現人類思維的復制
    發表于 05-29 10:46

    人工智能語音芯片行業的發展趨勢如何?

    人工智能是近三年來最受關注的核心基礎技術,將深刻的改造各個傳統行業。人工智能在圖像識別、語音識別領域的應用自2017年來高速發展,是人工智能最熱點的兩項落地應用。手把手教你設計人工智能
    發表于 09-11 11:52

    Labview深度學習tensorflow人工智能目標檢測-教學貼【連載】

    本帖最后由 wcl86 于 2021-6-3 16:23 編輯 應廣大學員要求,現開通Labview深度學習tensorflow人工智能目標檢測-教學貼,有需要的學員,可以收藏本貼,接下來會
    發表于 05-28 11:58

    人工智能芯片是人工智能發展的

    人工智能芯片是人工智能發展的 | 特倫斯謝諾夫斯基責編 | 屠敏本文內容經授權摘自《深度學習 智能時代的核心驅動力量》從AlphaGo的人機對戰,到無人駕駛汽車的上路,再到AI合成主播上崗
    發表于 07-27 07:02

    物聯網人工智能是什么?

    一、人工智能介紹工作以后想要拿高薪的話,人工智能是你的不二之選,那么問題來了,究竟什么是人工智能呢?又需要了解哪些才能去開發人工智能產品呢?接下來小編帶領大家進入
    發表于 09-09 14:12

    嵌入式與人工智能關系是什么

    嵌入式與人工智能關系_嵌入式人工智能的發展趨勢  所謂嵌入式人工智能,就是設備無須聯網通過云端數據中心進行大規模計算去實現人工智能,而是在本
    發表于 10-27 07:41

    什么叫嵌入式人工智能

    是說在云端通過聯網,在數據中心的大規模的計算去實現人工智能,而是說在本地計算,在不聯網的情況下面實時的做環境感知,做人機交互,做決策控制。大家想想看,尤其是在自動駕駛這樣一個場景下面,如果突然一個
    發表于 10-28 08:43

    嵌入式人工智能學習路線

    及機器人操作系統等方面的實驗。結合人工智能讓機器人更加智能,基于TensorFlow框架開發完成訓練模型、調試參數、打包模型一系列人工智能開發流程。可
    發表于 09-16 17:07
    主站蜘蛛池模板: 青草国产在线视频免费| 日本午夜精品一区二区三区电影| 成人免费视频在| 18禁在线无遮挡羞羞漫画| 亚洲国产精品无码中文在线 | 亚洲国产精品久久又爽黄A片| 日本湿姝在线观看| 青青草原国产在线观看| 女人张腿让男人桶免费| 毛片免费播放| 美女脱衣服搞鸡| 免费毛片视频网站| 年轻的母亲4线在线观看完整| 免费国产福利| 欧美 亚洲综合在线一区| 男人J进入女人P免费狂躁| 男女高潮又爽又黄又无遮挡| 蜜桃传媒一区二区亚洲AV| 年轻的搜子8中字在线观看| 欧美日韩午夜群交多人轮换| 欧美手机在线| 日日摸夜夜添无码AVA片| 手机在线观看无码日韩视频| 午夜AV国产欧美亚洲高清在线| 四虎永久免费| 亚洲国产精品一区二区第一页| 亚洲精品无码不卡| 永久午夜福利视频一区在线观看| 在线 国产 欧美 亚洲 天堂| 88蜜桃人妻无码精品系列| 99久热这里精品免费| h片下载地址| 国产99久久久国产精品成人 | 欧美深夜0000XXXX疯狂| 日本日本熟妇中文在线视频| 色偷偷91综合久久噜噜| 亚洲 欧美 中文字幕 在线 | 国产三级在线免费| 精彩国产萝视频在线| 老板吻我下身好爽到高潮| 欧美自拍亚洲综合图区|