2023年12月29日 星期五

從「16bit的感動」看AI如何影響創作者的未來發展

16bit-01

在多年前曾有次造訪家鄉木柵鐵觀音茶園時,和老人家聊起現在機器製茶已經很普及了,為什麼還要辛苦手工製茶呢?老人家反問一句「你多久沒拿筆寫字了呢?電腦打字和手寫有什麼不同呢?」,霎時間竟無言以對,老人家接著緩緩道出「是溫度」,那種想傳達給品茶人的心意,是機器無法取代的,就像你用手寫出給最親近的人的小卡片,即使字跡再醜,也無可取代。

1839年法國畫家路易·達蓋爾發明了世界上第一台可攜式木箱照相機,許多人都擔心從此後不再有畫家,結果創造了更多攝影師及新型態的影像創作。1960年代第1台撞針式印表機問世,許多人擔心,印刷業就此會因此衰退,但反而讓更多文字工作者的作品能更快速的發表,進而興起另一波創作高潮。1980年代3D印表機發明,2010年代開始盛行,又有很多人擔心製造業或手工立體雕塑產業會走向寒冬,結果幫助更多自造者(創客)完成了創意發想。2022年大型語言模型(LLM)及智慧生成(AIGC)技術大爆發,那些失業論、取代論又重新襲捲而來,但事實並沒有發生,而是讓創作者隨著工具的演進,開始了新一波的創作。

最近剛好看到一部日本動畫「16bit的感動 ANOTHER LAYER」,其中在第十一集中有個橋段說到AI如何改變創作方式及創作者所要堅持的理念,深深觸動內心,於是順手寫下這篇文章,希望自己也能不忘初心。

這部動畫主要故事在描述一位熱愛製作美少女遊戲的女主角,陰錯陽差在2023年和1992年間來回穿越的故事,場景中有大量只有五、六年級生才能懂的設備(如日式電腦PC98、陰極射線管顯示器CRT、磁碟片Floppy、數據機Modem等)、寫作程式(組合語言等)及製作遊戲(像素繪圖等)技巧等經典橋段,不禁讓人回想起年輕時從純文字模式到繪圖模式程式開發過程的熱情。整個劇情內容這裡就不多作劇透,也不是本文要分享的重點,大家可以自行上網找到觀看連結。

2023年12月26日 星期二

2023年12月25日 星期一

【vMaker Edge AI專欄 #12】 AI Maker世代即將展開-大家跟上了嗎?

作者:Jack OmniXRI, 2023/12/15

 留言

vMaker_EdgeAI_12_Fig00

在現今專業分工的時代,很多事情不用透過自己動手作就能享受時代進步所帶來的便利。大家不用自己買布作衣服,不用買食材自己下廚,家裡燈不亮了,房子想重新裝潢一下,不用自己買電線、木材,都有專業人士可以幫忙。但是自己作手作,完成一項可以改變自己生活的事,從來就不是特定專業人士才享有的能力,只是隨著時代的演進,那些父母時代才有的動手作能力及樂趣已逐漸被人們淡忘。

2023年12月21日 星期四

【課程簡報】20231222_慈濟醫資_智慧物聯網(AIoT)與智慧醫療應用

很高興今天(2023/12/22)受慈濟大學醫學資訊學系李盛安老師邀約,來擔任「智慧醫療工作坊」講師,此次課程為「智慧物聯網(AIoT)與智慧醫療應用」,共六個小時。主要內容如下所示。本次內容以「旗標生醫感測健康大應用」實習教具進行教學,為方便操作課程內容範例,這裡預先建立網頁版快速指令表,方便大家複製貼上,不易打錯字。

https://hackmd.io/@OmniXRI-Jack/tcu_workshop_aiot

簡報大綱:
1. 智慧物聯網與生醫感測器簡介
2. 認識微控制器ESP32與開發環境建置
3. 膚電反應(GSR)量測實驗
4. 血氧濃度(SpO2)量測實驗
5. 脈博心率(PPG)量測實驗
6. 心電訊號(ECG)量測實驗

(點擊圖片放大)

2023年12月15日 星期五

【課程簡報】20231216_DevFest Taipei_如何結合Google Colab及Intel OpenVINO來玩轉AIGC

上週六(2023/12/09)很高興第一次以Intel創新大使身份到Google開發者社群(Google Developer Groups, GDG) DevFest 台中場上分享關於Intel OpenVINO在AIGC上的發展與應用,本週六(2023/12/16)台北場也是分享相同內容,完整簡報可參考

https://omnixri.blogspot.com/2023/12/20231209devfest-taichunggoogle.html

為了讓使用者能更快速上手OpenVINO AIGC部份,這裡結合了Google Colab來展示相關功能,希望藉此次分享能讓更多使用者了解,在桌機、筆電、單板微電腦(含小型工業電腦)上只要搭配OpenVINO就足夠進行AIGC推論。以下就是此次分享的大綱。

  •     Intel OpenVINO 簡介
  •     OpenVINO 助力 AI PC
  •     Colab 如何運行 OpenVINO
  •     OpenVINO AIGC 範例展示
    •  文字生成
    •  影像生成
    •  音樂生成

(點擊圖片放大)


 


 

2023年12月9日 星期六

【課程簡報】20231209_DevFest Taichung_如何結合Google Colab及Intel OpenVINO來玩轉AIGC

很高興第一次以Intel創新大使身份到Google開發者社群(Google Developer Groups, GDG) DevFest 台中場上分享關於Intel OpenVINO在AIGC上的發展與應用,同時為了讓使用者能更快速上手,亦結合了Google Colab來展示相關功能,希望藉此次分享能讓更多使用者了解,在桌機、筆電、單板微電腦(含小型工業電腦)上只要搭配OpenVINO就足夠進行AIGC推論。以下就是此次分享的大綱及完整簡報。

  • Intel OpenVINO 簡介
  • OpenVINO 助力 AI PC
  • Colab 如何運行 OpenVINO
  • OpenVINO AIGC 範例展示
    • 文字生成
    • 影像生成
    • 音樂生成

(點擊圖片放大)

2023年12月8日 星期五

【課程簡報】20231208_南開科大_微型人工智慧應用與實作(基礎篇)

很高興今天(2023/1208)受到南開科大USR中心蔡名桂主任邀約,和大學部同學分享一下「微型人工智慧應用與實作(基礎篇)」,由於此次只有三小時,所以有關TinyML進階應用部份就留待下次再上。此 主要內容包括下列項目。

  • 何謂微型人工智慧 (TinyML)
  • 開發板及環境建置簡介
  • 基本輸出入實驗 (GPIO, PWM)
  • 顯示器控制實驗 (OLED)
  • 感測器監控實驗 (IMU)

此次主要實驗開發板為Seeed Xiao nRF52840 Sense 加上擴充底板。為方便上課已將重要連結及程式碼都放在下列快速指令區中。

https://hackmd.io/@OmniXRI-Jack/NKUT_Xiao_Basic

以下就是此次的簡報分享。(點擊圖放大)

2023年11月29日 星期三

TinyML相關學術論文(2023版)

 留言

這裡主要搜集單晶片(MCU)等級的機器學習、人工智慧、深度學習等相關研究及論文。而單板微電腦(SBC)、行動裝置或小型工業電腦等級之相關研究及論文請參考另一篇「Edge AI相關學術論文」。

註:相關論文連結不一定有提供PDF可供下載,或者必須有學術網路帳號才能下載,請自行點擊查閱。以下論文清單依發表時間(相同月份)由新到舊月份排序。目前小計496篇。

最後更新日期 : 2023/11/29
上一次更新日期 : 2022/10/20

2023年11月27日 星期一

【vMaker Edge AI專欄 #11】Edge AI如何協助淨零碳排

vMaker_EdgeAI_Fig00
作者:Jack OmniXRI, 2023/11/13

近年來世界氣候異常,主要受人類大量排放溫室氣體造成。在滿足人類舒適、便捷生活前題下,要如何更加愛護環境、減少二氧化碳及溫室氣體排放(以下簡稱碳排)就變成刻不容緩的議題。

減少碳排就像減肥一樣,首先要進行碳足跡盤查,了解生產(直接)、外購(間接)及差旅運輸(其它間接)造成的碳足跡。接下來才能擬定碳減量計畫,考慮如何減少用電、增加能源使用效率。當執行一段時間後,再檢討是否達標,若否則修正計畫或加大減量力道。當然推動過程就像減肥時不可能不進食,只需讓消耗的卡路里大於吃入的就能持續減重。相同地當引進負碳排技術,讓生產和減少的碳排量達成零增加(碳中和),就能達到淨零碳排的目標。[1]

為了讓大家更了解追求淨零碳排發展歷史及如何利用邊緣智慧(Edge AI)及微型機器學習(TinyML)技術來改善生活中能源的不當浪費,本文簡單介紹了五個案例,希望能激起大家更多的創意發想,並實際動手作,讓我們的生活環境能更加美好。

2023年11月17日 星期五

【課程簡報】20231117_慈濟醫資_利用邊緣運算工具OpenVINO快速搭建智慧醫療應用(3/3)

很高興今天(2023/11/17)受慈濟大學醫學資訊學系李盛安老師邀約,來擔任「智慧醫療工作坊」講師,此次課程為「利用邊緣運算工具OpenVINO快速搭建智慧醫療應用」,共六個小時。主要內容如下所示。由於此次課程講義過長,所以將其分成上、中、下三個部份,想完整學習的朋友可自行切換。本次內容以 Intel OpenVINO 2023.1版搭配Notebooks進行教學,由於和2022版有很多差異,所以閱讀時請注意,以免不同版本有些許不相容。

為方便操作課程內容範例,這裡預先建立網頁版快速指令表,方便大家複製貼上,不易打錯字。

 https://hackmd.io/@OmniXRI-Jack/tcu_workshop_openvino

簡報大綱:【第一、二章節】【第三、四章節】【第五、六章節】(點擊可切換)

1. 常見智慧醫療應用簡介
1.1 人工智慧發展歷程
1.2 智慧醫療與照護
1.3 智慧醫療案例分享

2. 邊緣智慧架構及常見系統簡介
2.1 常見人工智慧系統架構
2.2 人工智慧專案開發流程
2.3 資料收集與標註
2.4 常見模型結構
2.4 模型優化工具

3. OpenVINO及Notebooks簡介與安裝
3.1 OpenVINO簡介
3.2 OpenVINO工作流程
3.3 Notebooks簡介

4. 影像分類範例說明與操作
4.1 影像標註工具介紹  
4.2 常見影像分類模型
4.3 影像分類實作

5. 物件偵測範例說明與操作
5.1 物件偵測簡介
5.2 常見物件偵測模型
5.3 物件偵測實作

6. 影像分割範例說明與操作
6.1 影像分割簡介
6.2 常見影像分割模型
6.3 影像分割實作

學習資源

(點擊圖片放大)

【課程簡報】20231117_慈濟醫資_利用邊緣運算工具OpenVINO快速搭建智慧醫療應用(2/3)

很高興今天(2023/11/17)受慈濟大學醫學資訊學系李盛安老師邀約,來擔任「智慧醫療工作坊」講師,此次課程為「利用邊緣運算工具OpenVINO快速搭建智慧醫療應用」,共六個小時。主要內容如下所示。由於此次課程講義過長,所以將其分成上、中、下三個部份,想完整學習的朋友可自行切換。本次內容以 Intel OpenVINO 2023.1版搭配Notebooks進行教學,由於和2022版有很多差異,所以閱讀時請注意,以免不同版本有些許不相容。

為方便操作課程內容範例,這裡預先建立網頁版快速指令表,方便大家複製貼上,不易打錯字。

 https://hackmd.io/@OmniXRI-Jack/tcu_workshop_openvino

簡報大綱:【第一、二章節】【第三、四章節】【第五、六章節】(點擊可切換)

1. 常見智慧醫療應用簡介
1.1 人工智慧發展歷程
1.2 智慧醫療與照護
1.3 智慧醫療案例分享

2. 邊緣智慧架構及常見系統簡介
2.1 常見人工智慧系統架構
2.2 人工智慧專案開發流程
2.3 資料收集與標註
2.4 常見模型結構
2.4 模型優化工具

3. OpenVINO及Notebooks簡介與安裝
3.1 OpenVINO簡介
3.2 OpenVINO工作流程
3.3 Notebooks簡介

4. 影像分類範例說明與操作
4.1 影像標註工具介紹  
4.2 常見影像分類模型
4.3 影像分類實作

5. 物件偵測範例說明與操作
5.1 物件偵測簡介
5.2 常見物件偵測模型
5.3 物件偵測實作

6. 影像分割範例說明與操作
6.1 影像分割簡介
6.2 常見影像分割模型
6.3 影像分割實作

學習資源

(點擊圖片放大)

【課程簡報】20231117_慈濟醫資_利用邊緣運算工具OpenVINO快速搭建智慧醫療應用(1/3)

很高興今天(2023/11/17)受慈濟大學醫學資訊學系李盛安老師邀約,來擔任「智慧醫療工作坊」講師,此次課程為「利用邊緣運算工具OpenVINO快速搭建智慧醫療應用」,共六個小時。主要內容如下所示。由於此次課程講義過長,所以將其分成上、中、下三個部份,想完整學習的朋友可自行切換。本次內容以 Intel OpenVINO 2023.1版搭配Notebooks進行教學,由於和2022版有很多差異,所以閱讀時請注意,以免不同版本有些許不相容。

為方便操作課程內容範例,這裡預先建立網頁版快速指令表,方便大家複製貼上,不易打錯字。

 https://hackmd.io/@OmniXRI-Jack/tcu_workshop_openvino

簡報大綱:【第一、二章節】【第三、四章節】【第五、六章節】(點擊可切換)

1. 常見智慧醫療應用簡介
1.1 人工智慧發展歷程
1.2 智慧醫療與照護
1.3 智慧醫療案例分享

2. 邊緣智慧架構及常見系統簡介
2.1 常見人工智慧系統架構
2.2 人工智慧專案開發流程
2.3 資料收集與標註
2.4 常見模型結構
2.4 模型優化工具

3. OpenVINO及Notebooks簡介與安裝
3.1 OpenVINO簡介
3.2 OpenVINO工作流程
3.3 Notebooks簡介

4. 影像分類範例說明與操作
4.1 影像標註工具介紹  
4.2 常見影像分類模型
4.3 影像分類實作

5. 物件偵測範例說明與操作
5.1 物件偵測簡介
5.2 常見物件偵測模型
5.3 物件偵測實作

6. 影像分割範例說明與操作
6.1 影像分割簡介
6.2 常見影像分割模型
6.3 影像分割實作

學習資源

(點擊圖片放大)

2023年11月11日 星期六

【課程簡報】20231111_中央_AI在淨零碳排與節能上之應用

很高興今天(2023/11/11)再次受到中央大學土木工程系林子軒老師邀約,在【校園節能議題探索與物聯網解方X設計思考】這門課程和同學們分享「AI在淨零碳排與節能上之應用」。此次課程主要分為三部份,包括

  • 永續發展與淨零碳排 (ESG, SDGs, COP, Net Zero)
  • Edge AI與TinyML技術發展 (AIoT, Sensors, Board)
  • AIoT應用於智慧節能案例分享
    • People Tracking
    • Smart Shower Timer
    • Motor Diagnostic
    • Smart Building
    • Smart Lighting

如有任何問題歡迎於下方留言區交流互動。(點擊圖片放大)

2023年11月8日 星期三

歐尼克斯實境互動工作室部落格成立六週年

從2017/11/8創建這個部落格至今已滿六年了,又是到了自我檢視的時候了。感謝過去一年間大家的支持,點閱次數已累積422,612次,較去年新增39,954次,新增貼文38篇。相較去年貼文數沒有太多增加,今年因為處理專案開發,沒有太多時間寫長文,大多都是到學校單位的講義分享及vMaker Edge AI 專欄,所以點閱數較去年5萬4千多次明顯又下降了1萬4千多次,看來沒有認真寫作分享就沒有點閱率,總之自己要多多創作才是。

今年花在經營Facebook社團「Edge AI Taiwan邊緣智能交流區」(2020/5/2成立)的時間依舊很多,每天都要安排一些最新資訊及相關專題製作分享,雖然得到的回應(按讚及留言)不算太熱烈,但是日活量(潛水)也都還保持在1000~2000人,所以也不完全算是我每天對著空氣在講話😅。隨著手邊工作量日益增加,不知這樣耗時且無私付出的工作還能撐多久,就只能隨緣了。

以下就是過去一年的成果,感謝大家的點閱、按讚,讓我有繼續寫下去的動力,如果覺得部落格或FB社團中的內容還用得上,歡迎多多分享給需要的人,謝謝!

至2023/11/8 部落格累積點擊數量422,612次

2022/11/8-2023/11/8 部落格瀏覽數量統計
 
2022/11/8-2023/11/8 Top 1 ~ Top 5文章及點擊數

2022/11/8-2023/11/8 Top 6 ~ Top 10文章及點擊數

 
 
 

 

【課程簡報】20231108_南開科大_車輛工程系_智慧農業與自走車技術

很高興今天(2023/11/08)受到南開科大USR中心蔡名桂主任和車輛工程系黃德劭老師邀約,和大學部同學分享一下「智慧農業與自走車技術」。主要內容包括下列項目。

  • 智慧農業發展
    • 智慧物聯網
    • 工業感測技術與物聯網
    • 農業智慧物聯網
    • 智慧秤重/雷射驅鳥
    • 自主移動偵測及噴藥
    • 智慧偵測漁場
       
  • 自走車主要技術
    • 自駕車等級
    • AGV / AMR
    • 工業/商用 AMR
       
  • 實例分享
    • 跟隨車 / 噴藥車 / 耕耘機 / 收割機 / 採收機

以下就是此次的簡報分享。(點擊圖放大) 

2023年10月26日 星期四

【vMaker Edge AI專欄 #10】 訓練AI模型資料不足怎麼辦?聊聊資料集擴增手法

作者:Jack OmniXRI, 2023/10/16

 留言

相信有開發過邊緣智慧應用的朋友,一定都會經歷資料收集標註、模型選用訓練調參及部署推論檢驗的步驟。當模型訓練完成後,在測試集表現還不錯,但到了真實場景卻一塌糊塗,推論準確度急速下降。此時就要重新檢視資料集各分類是否有足夠數量的樣本及多樣性,即可以包含更大範圍的應用場景內容。

為解決這項問題,通常可以重新取樣、增加樣本數量和多樣性來解決,但不幸地是有時無法重新取樣,或部份分類的樣本不易取得。此時就要靠資料擴增(Data Augmentation)手法來協助擴展資料集的數量和多樣性,以利模型在訓練時能學習到對應的特徵,確保訓練結果在部署後也能保持一定的推論精度。

以下就簡單盤點一些常見的資料擴增手法,包含影像類(二維資料)及時序類(一維資料,如聲音、溫度、振動等各式感測器產生的連續信號),希望能帶給大家一些幫助。

2023年9月24日 星期日

【vMaker Edge AI專欄 #09】 從臺灣智慧農業週2023 看邊緣智慧最新趨勢

作者:Jack OmniXRI, 2023/09/11

 留言

今(2023)年算是AI大爆發的一年,從大型語言模型(Large Language Model,LLM)到人工智慧生成內容(Artificial Intelligence Generated Content, AIGC),每天都有新的驚喜出現,讓人對AI應用在日常生活中有更多的想像空間,就像十多年前的人工智慧物聯網(Artificial Intelligence + Internet of Things , AI + IoT, AIoT)開始改變人們的生活一般。

早期的AIoT主要應用在萬物聯網及遙控,讓我們可以輕易地透過如溫濕度、聲音、重量、風速、照度、電壓、電流、空氣品質、酸鹹度等各種感測器了解遠端的狀態,並可使用像手機、平板等移動聯網裝置遠端改變如開關、馬達、燈光等致動器的動作。當系統定時且長時間記錄後,就能配合一些AI算法來進行時序變化狀態分類、預測,如運動健身、天氣預測、馬達故障預測等。不過早期晶片的儲存、計算能力有限,所以大部份的資料和AI推論功能都是放在雲端,直到近年來半導體及軟韌體技術的突飛猛進,將AI部署在邊緣裝置端才變得可能。

前不久(2023/8/31-9/2)剛落幕的臺灣智慧農業週及臺灣國際海洋暨漁業產業展[1]中有相當多廠商秀出AIoT應用,主要分為傳統的智慧監控、遙控、管理及新一代具有影像、聲音分析能力的邊緣智慧應用,前者已相當普及,以下就針對後者幫大家簡單介紹幾項最新邊緣智慧的應用。

【頂置】簡報、源碼、系列文快速連結區

常有人反應用手機瀏覽本部落格時常要捲很多頁才能找到系列發文、開源專案、課程及活動簡報,為了方便大家快速查詢,特整理連結如下,敬請參考! Edge AI Taiwan 邊緣智能交流區 全像顯示與互動交流區 台科大(NTUST) 人工智慧與邊緣運算實務 開南大學...