0916~0919_開學季語言展

Flag`s創客‧自造者工作坊用AI影像辨識學機器學習

達洋貓《櫻花樹》一卡通

達洋貓《櫻花樹》一卡通

【開學大作戰】一卡通全面限時9折起

活動訊息

想找書的時候,特別想偷看網友的書櫃... 原來大家都在看這本 ↓↓↓

用閱讀開啟視野,讓書成為照亮你人生的光
【金石堂選書】本月推薦您這些好書👉 快來看看

內容簡介

不同於常見機器學習皆是由 Python 語言實作, 本書使用 JavaScript 語言於瀏覽器實作機器學習, 搭配著名的 JS 機器學習函式庫 ml5.js 可以更快速且便利地達成 AI 網頁應用, 對於許多熟悉 JS 語言的前端工程師或使用者更為親近, 實驗過程使用 p5.js 程式庫, 讓沒有太多程式設計基礎的使用者也可以更輕鬆將結果視覺化, 再搭配使用 p5.js web editor 線上開發環境, 只需要使用瀏覽器就可以開始輕鬆設計網頁, 不需要在自己的主機建構繁瑣的開發環境, 再搭配 Python 編寫控制板程式, 將應用結合至感測器或實體輸出裝置, 實現更完整的機器學習應用實例。

 

本書一開始會先介紹機器學習概念與 p5.js web editor 線上開發環境基本操作, 接著直接體驗使用 ml5.js 中的現有模型, 實作可以辨識特定物件的影像分類器。

 

除了網頁實作神經網路外, 可再串連硬體控制板, 藉由控制板輸出預測結果, 比如使用物件偵測來判斷是否有人出現, 對應的 OLED 顯示器模組就會出現迎賓文字或相關訊息;或是語音辨識讓玩家用語音來控制遊戲, 遊戲結束後會通知控制板啟動振動馬達回饋給玩家。

 

最後會使用 ml5 程式庫實際訓練自己的神經網路模型, 首先為利用控制板蒐集感測器資料, 再透過神經網路訓練解決迴歸問題, 如藉由溫度感測器的訊號, 找出感測值與實際溫度的關係, 做出自製即時電子溫度計, 再結合可以即時顯示畫面去背效果的 U-Net 模型, 就可以使用環境溫度來改變虛擬背景特效。

 

接著為解決分類問題的神經網路, 使用現成的 Facemesh 模型找出臉部特徵點, 分別蒐集臉部不同的角度資料進行訓練, 最終得到一個可以辨識是否打瞌睡的模型, 再串接實體蜂鳴器在打瞌睡時, 發出警報聲提醒使用者。

 

最後訓練的神經網路為卷積神經網路, 透過蒐集配戴口罩與否的不同照片作為訓練資料, 經過卷積神經網路訓練後, 就可以用此模型來判斷畫面中的人是否有正確配戴口罩, 再結合模擬門鎖的伺服馬達, 建構出一套口罩門禁系統的概念。

 

本產品除實驗手冊外,實驗過程中有任何問題或是建議都可以在 Facebook 粉絲專頁《旗標創客‧自造者工作坊》中留言,即有專人為您服務。

 

本產品 Windows / Mac 皆適用 

操作本產品需要視訊鏡頭及麥克風 (筆電內建或 USB 外接 webcam 皆可)

 

本書特色

 

● 用 JavaScript 升級網頁添加機器學習能力

● 結合硬體展現機器學習成果實作物聯網應用

● 從感測器蒐集資料、訓練模型到應用完整學習

目錄

CH01 機器學習簡介
CH02 建立 JavaScript 開發環境
CH03 認識 ml5.js
LAB01 MobileNet 模型應用 -- 影像分類器
LAB02 手勢小蜜蜂
CH04 控制板與 Python 簡介
LAB03 點亮 / 熄滅 LED
LAB04 閃爍 LED
CH05 物件偵測 -- 博物館管理員
LAB05 讀取按壓開關狀態
LAB06 傳送資訊 ( 控制板到瀏覽器)
LAB07 在 OLED 模組顯示文字
LAB08 物件偵測 -- 博物館導覽面板
CH06 語音辨識 -- Flappy Ball
LAB09 啟動振動馬達
LAB10 語音辨識
LAB11 語音控制遊戲 -- Flappy Ball
CH07 訓練自己的神經網路:迴歸問題 -- 動態背景
LAB12 讀取熱敏電阻分壓值
LAB13 即時溫度計_訓練模型
LAB14 即時溫度計_預測溫度
LAB15 UNET 去背神器
LAB16 溫度變化動態背景
CH08 訓練自己的神經網路:分類問題 -- 打瞌睡警報器
LAB17 FaceMash 3D 臉部採集
LAB18 打瞌睡分類器
LAB19 讓蜂鳴器發出警報
LAB20 打瞌睡警報器
CH09 訓練自己的神經網路:CNN -- 口罩門禁器
LAB21 口罩辨識
LAB22 控制伺服馬達
LAB23 口罩門禁系統
組裝產品料件:
D1 mini 相容板 1 片
OLED 螢幕模組 1 組
振動馬達模組 1 個
NTC 熱敏電阻 1 個
伺服馬達 1 個
無源蜂鳴器 1 個
按壓開關 2 個
麵包板 1 片
排針 1 排
公對公杜邦線 1 排
16K 歐姆電阻 1 個
Micro-USB 傳輸線 1 條

配送方式

  • 台灣
    • 國內宅配:本島、離島
    • 到店取貨:
      金石堂門市 不限金額免運費
      7-11便利商店 ok便利商店 萊爾富便利商店 全家便利商店
  • 海外
    • 國際快遞:全球
    • 港澳店取:
      ok便利商店 順豐 7-11便利商店

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • 紙本平裝
    • ISBN
    • 4712946750906
    • 分級
    • 普通級
    • 頁數
    • 136
    • 商品規格
    • 28.5*21
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

相關商品

全選
※ 出版日十年以上商品需另下訂,調貨時間較長,無法與一般商品合併結帳,敬請見諒。
看更多

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知:

**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
※ 網友掛保證,絕不踩雷書單如下 ↓↓↓
預計 2025/09/27 出貨 購買後進貨 
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing