[人工智能教程] 人工智能暑期课实践项目建议
哈工大人工智能暑期課實踐項目建議
這個博客介紹了暑期課實踐作業的建議。
時間:7/10 - 7/22. 一周上課, 一周項目實踐。
要求:項目實踐的過程請用公開的博客記錄。 項目的源代碼請放到 github 中。
每4 ~ 5 人一個小組,從下面的候選中選擇題目:
1)手寫數字識別增強版。 在 MNist示例程序 的基礎上進一步擴展,
階段要求:
微軟講師提供:識別單個字符的基本版程序。
給學生的建議:我們通過這個練習要學會如何增量改進人工智能模型(把已有模型加強,多個模型的合作)。
另外,我們借用這個練習來學習 OCR 的通用流程,看看有哪些可以重用的地方。
工程上的建議:先設計整個流程,并寫完程序框架。把整個程序跑通后,再關心如何提高識別質量。
2) 識別海報照片中的信息并給用戶提醒。
場景:你路過一個海報, 上面寫了“某年某月某日 有某某活動”, 覺得有點意思,就隨手照了一張照片,繼續辦你的事情去了。 過了一會兒,你的手機自動給你加了一個提醒,提醒內容就是剛才看到的那個海報,但是程序自動識別了海報的日期,標題,地點等關鍵信息。你的手機上還有其他很多照片,但是 AI 程序并沒有把那些照片搞成提醒, 它是怎么做到的呢?
微軟工程師提供:一個基本的框架,并在課程中使用這個框架
給學生的建議:
收集訓練數據,比如從網上爬取,自己從校園內收集
大量數據需要標記,考慮使用或自制工具輔助標記工作
3) 控制智能家居
在微軟講師提供的實例程序之上,增加新的場景
典型場景:
可以通過語音下達指令。
支持自然語言的多輪對話,如“打開臥室的燈。廚房的也打開。”
通過個性化的語音(如學生自己的語音)進行反饋。
微軟講師提供:語音控制開關燈的示例程序
給學生的建議:
通過微軟認知服務語音轉文本、語言理解來識別聲音輸入。
可以嘗試通過識別特定的詞匯來判斷是否是后幾輪對話,并復用之前識別出的上下文。
通過微軟認知服務文本到語音轉換來實現個性化語言輸出。
4) 漫畫的文字翻譯
場景:很多優秀的漫畫都是英文或日文的,我們能否用AI 把這些漫畫中的文字摳出來,翻譯為中文,并把中文再放回原來的地方,這樣用戶可以馬上看到中文的漫畫了?
階段要求:
能替換、翻譯基本的文字
能替換、翻譯特殊字體的文字(如裝飾性文字、音效文字)
能保持原有文字的字體和風格
微軟講師提供的材料:Microsoft Cognitive Service 介紹和示例程序。
給學生的建議:深入了解認知服務中視覺、語言以及必應的服務。著重在如何將幾種服務集成到一起,設計出解決問題的流程。避免一開始將太多時間花在界面、數據等問題上。
5) 打造一個 黃金點 競賽平臺并用AI 程序參與比賽
詳情見: 黃金點游戲
6)自選項目 (項目必須通過老師的審核,請準備 NABCD 的項目提案文檔)
作業要求
博客1, 博客2,Github 的程序能夠被 clone 并能在一個全新的機器編譯成功,基本功能運行成功。
總結
以上是生活随笔為你收集整理的[人工智能教程] 人工智能暑期课实践项目建议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php的数据模型包括,数据库中模型的分类
- 下一篇: 程序设计作业: 车模+数模 = ?