人工智能實戰2019 - 第4次作業(團隊初期項目)- 就起這個名字吧


項目 內容
課程 人工智能實戰2019
作業要求 第4次作業(團隊第1部分)
課程目標 學習人工智能基礎知識
本次作業對我們的幫助 配置AI開發環境,手寫識別應用入門
參考文獻 AI應用開發實戰 - 從零開始配置環境AI應用開發實戰 - 手寫識別應用入門基於本地模型的手寫數字識別應用開發案例

團隊名稱


就起這個名字吧

NABCD模型


1. N(Need 需求)

  • 團隊價值需求:
    手寫數字識別是經典的人工神經網絡實踐項目,目前有較為完整的理論和實現方法。我們團隊希望通過實踐此入門級項目,學習人工智能應用開發中的典型元素、練習應用人工神經網絡的基礎知識、鍛煉代碼編寫水平、培養團隊合作意識。
  • 市場價值需求:
    識別用戶手寫筆記,並進行索引以便查詢或計算一些數學表達式的結果;幫助科研人員快捷的輸入數學公式,可應用於論文撰寫。
  • 理論價值需求:
    近年來,人工智能在圖像領域取得了令世人矚目的成果。借用人工智能領域的成果,助力開發者推進解決手寫輸入的相關問題,同時也可以反饋促進人工智能領域的發展。

2. A(Approach 做法)

基本招數:

  • Visual Studio Tools for AI
  • CNN教程

獨特招數:

  • 支持算式識別
  • 支持手寫數字和字母錄入

3. B(Benefit 好處)

  • 幫助團隊成員鍛煉代碼編寫水平,練習應用人工智能基礎知識,為以后的深入學習打下基礎
  • 整理開源知識

4. C(Competitors 競爭)

  • 其他做此項目的小組:憤怒的大豬蹄,人工智能小組

5. D(Delivery 交付,Data 數據)

  • 初期:單個手寫數字識別
  • 中期:基於STM32的手寫數字和字符的識別
  • 末期:算式識別,特殊運算符的識別,靜態圖像識別

團隊成員與分工


  • 王鈰弘:中期模型建立與算法實現、團隊博客撰寫
  • 徐浩原:擴展功能原理的構建與算法實現
  • 焦宇恆:后期模型建立與算法實現
  • 毛亞奇:初期模型的建立與算法實現

項目時間預估


  • DDL為本學期第16周(2019/6/3)

項目初版(識別結果展示)


0
1
2
3
4
5
6
7
8
9

總結


  • 通過組合多種模型,混合傳統編程方法,就可以打造出強大的AI產品
  • AI模型可以讓很多不可能變為可能,但是傳統軟件的開發注意事項一樣都不會少
  • 做產品時,如果遇到很多數據、但很難找到規律的場景,不妨嘗試能否用AI模型來解決問題

初期的遺留問題


1.大小不一或沒有居中

  • 增加圖像處理算法
  • 訓練一個目標檢測(Object Detect)的AI模型

2.個人風格迥異

  • 使用有代表性的數據集

3.識別字母、符號、中文

  • 增加數據集


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM