AWS DeepRacer Top 10 Badge

更新於 發佈於 閱讀時間約 4 分鐘


I am thrilled to have achieved the prestigious DeepRacer Top 10 badge! 😊

raw-image


什麼是 AWS DeepRacer?

AWS DeepRacer 是Amazon Web Services( AWS )推出的一項服務,旨在協助開發者學習並實踐深度學習技術。它結合了機器學習、雲端運算和強化學習的概念,提供了一個實驗性的平台,使開發者能夠透過建造、訓練和比賽虛擬賽車來探索深度學習和強化學習的應用。

具體來說,AWS DeepRacer是一個小型的自走車模型,它可以在虛擬賽道上移動。使用者可以使用AWS DeepRacer控制台選擇不同的賽道,調整賽車模型的參數,並使用深度學習技術對賽車進行訓練。在訓練的過程中,強化學習演算法會根據賽車在賽道上的表現來調整模型的權重,以優化賽車的駕駛能力。

此外,AWS DeepRacer還提供了一個線上競賽平台,讓開發者將他們訓練好的模型與其他開發者的模型進行比賽。這種比賽不僅能夠展現開發者的技能,還能促使他們在競爭中不斷改進他們的模型。

整體而言,AWS DeepRacer是一個有趣且實用的工具,可以幫助開發者學習和實踐深度學習、強化學習以及雲端運算等技術。


讓我們整理一下機器學習與強化學習的區別:

機器學習是人工智慧的一個子集,有監督學習、無監督學習和強化學習三種主要類型。

  • 監督學習使用已標記的大量資料集來訓練模型。
  • 無監督學習則是從未標記的大量資料中尋找模式。
  • 強化學習不同於前兩者,它不需要預先標記的資料集,而是通過獎勵與懲罰機制訓練模型採取正確的行為。

DeepRacer 就是強化學習的一個範例,例如汽車(agent)對環境採取行動並獲得獎勵,通過比較每代的獎勵來優化模型。

總結一下就是機器學習依賴資料,而強化學習通過獎懲機制訓練模型,這是兩者的區別。


嘗試體驗DeepRacer


可以建立您的車庫

raw-image
raw-image

改裝自己的車輛(根據實際情況)

raw-image


訓練自己的Models

raw-image

建立Models,可以選擇續練的場地,細節等等

raw-image

訓練演算法和超參數

raw-image

可以在離散或連續操作空間中訓練代理程式。訓練 AWS DeepRacer 模型時,動作空間定義代理可用的速度和轉向角度組合。可以做出的單一速度和轉向角組合或選擇。

raw-image

可選擇自訂的車型

raw-image

獎勵功能

raw-image

訓練時間

raw-image

查看訓練結果

raw-image
raw-image


附上實際Training configuration

raw-image

Reward function

def reward_function(params):

# Huge penalties
if not params['all_wheels_on_track']:
return float(1e-3)

# Base Reward
reward = 0
if params['speed'] > 0.9:
reward = 1 + params['speed']
else:
reward = 1e-3

# Center the car
track_width_half = params['track_width'] / 2
quadratic_center = (params['distance_from_center'] / track_width_half) ** 4
distance_from_center_reward = 1 - quadratic_center
reward += distance_from_center_reward

# Give a higher reward if the car is making progress towards the finish line
reward += (params['progress'] / params['steps']) * 100

# Give a higher reward if the car completes the track in the allotted time
if params['progress'] == 100:
reward += 2

return float(reward)


avatar-img
16會員
80內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
西尼亞ming的沙龍 的其他內容
AWS CEO Adam Selipsky 在兩個半小時的演講中,重點圍繞重構 (refactoring) 雲端基礎架構、Compute、Storage、重構企業級 Generative AI 等主題,宣布了多項新服務,幫助客戶快速實現數位轉型,提高創新速度。 從客戶需求出發,引領雲端運算創新
您需確認匯入的映像和磁碟快照是否符合格式,請見以下官方文檔。 [+] Importing a VM as an image using VM Import/Export - Export your VM from its virtualization environment - https:/
客戶想知道上傳檔案到s3之後, AWS有沒有相關的掃毒機制,可以去排除或阻擋有問題的檔案。 Amazon S3 服務是有跟網路公司如 Trend Micro合作,再配合AWS Security Hub,去進行S3的掃毒,排除有問題的檔案。 有關如何實現,您可以參考一下這個文件[1]。 除此
如何查詢 CloudTrail Event history 使用 Event name 篩選 RequestSpotFleet CloudTrail Event history 使用 Resource name 篩選,該 Request ID (提提知道ID) 使用上述查詢,目的是為了
客戶詢問,我可以在 S3 上檢查 EBS 快照建立狀態嗎? 為什麼s3上看不到 EBS 我們是無法直接在 S3 上檢查 EBS 快照的創建狀態,創建 EBS 快照時, 它會自動存儲在 AWS 管理的 Amazon S3 存儲桶中,故無法在自己的 S3 查看, 可以使用 EC2 API 進行
由於客戶需要透過  Cost Explorer 來監控 ECS Fargate tasks 成本,ECS 設置需要的 Tag 標籤, AWS Billing (Cost allocation tags)啟用 Tag 後,還是沒出現。 原因是,ECS Cluster 本生沒有產生費用,故才未
AWS CEO Adam Selipsky 在兩個半小時的演講中,重點圍繞重構 (refactoring) 雲端基礎架構、Compute、Storage、重構企業級 Generative AI 等主題,宣布了多項新服務,幫助客戶快速實現數位轉型,提高創新速度。 從客戶需求出發,引領雲端運算創新
您需確認匯入的映像和磁碟快照是否符合格式,請見以下官方文檔。 [+] Importing a VM as an image using VM Import/Export - Export your VM from its virtualization environment - https:/
客戶想知道上傳檔案到s3之後, AWS有沒有相關的掃毒機制,可以去排除或阻擋有問題的檔案。 Amazon S3 服務是有跟網路公司如 Trend Micro合作,再配合AWS Security Hub,去進行S3的掃毒,排除有問題的檔案。 有關如何實現,您可以參考一下這個文件[1]。 除此
如何查詢 CloudTrail Event history 使用 Event name 篩選 RequestSpotFleet CloudTrail Event history 使用 Resource name 篩選,該 Request ID (提提知道ID) 使用上述查詢,目的是為了
客戶詢問,我可以在 S3 上檢查 EBS 快照建立狀態嗎? 為什麼s3上看不到 EBS 我們是無法直接在 S3 上檢查 EBS 快照的創建狀態,創建 EBS 快照時, 它會自動存儲在 AWS 管理的 Amazon S3 存儲桶中,故無法在自己的 S3 查看, 可以使用 EC2 API 進行
由於客戶需要透過  Cost Explorer 來監控 ECS Fargate tasks 成本,ECS 設置需要的 Tag 標籤, AWS Billing (Cost allocation tags)啟用 Tag 後,還是沒出現。 原因是,ECS Cluster 本生沒有產生費用,故才未
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Microsoft Azure AI 900 證照,把準備資料整理分享給大家。 AI 是可模仿人類行為與能力的軟體,主要的工作包含: 機器學習:這通常是 AI 系統的基礎,且是「指導」電腦模型進行預測並從資料中得出結論的方式 電腦視覺:透過相機、影片和影像,以視覺方式解譯世界的 AI 功能
隨著全球數位化浪潮的推進,企業正面臨著前所未有的挑戰和機遇。數位轉型已成為企業保持競爭力的關鍵策略。在這個過程中,平台即服務(PaaS)作為一種強大的雲端解決方案,正在扮演著不可或缺的角色。本文將探討PaaS在數位轉型中的重要作用,並說明其如何幫助企業實現數位化目標。 簡化開發與部署 Paa
Thumbnail
  這回來介紹 AWS 在目前生成式 AI 各種群魔亂舞下推出的 Bedrock 服務,其官網說明可以快速且傻瓜式的部屬生成式 AI 到你的應用上,看看是不是如其所述的功能強大。
Thumbnail
  前陣子我花了一些時間學習 SageMaker 的相關使用,但除了 SageMaker外,AWS 中尚有大量的機器學習相關服務,剛好趁此機會好好的統整分類一下,後續也能作為選擇學習目標的依據。
Thumbnail
  先前在中國的工作環境相對封閉,並沒有使用雲端產品進行AI訓練及部屬,只有在本機端進行建置調試,但如今回到台灣了,該是時候接觸一下這些雲端的 AI 服務,而在 AWS 中,深度學習相關的服務鈴瑯滿目,但聽到有人提到 SageMaker ,這次就來看看它是個什麼樣的服務吧。
這陣子在研究自動駕駛技術,還記得2021年我當時分享了特斯拉的自動駕駛技術,那時候特斯拉還有雷達、沒有occupancy networks、自動標記算法和虛擬場景構建算法都沒有現在完善,那個時候特斯拉使用BEV鳥瞰圖來進行感知融合計算深度,再配上蒙地卡羅決策樹的方法來進行道路決策,後面一步步提升感知
機器學習是什麼? 簡單來說,機器學習就是訓練機器尋找Function的一段過程,而這個Function可以幫助我們解決我們遇到的問題,或是幫助我們
大語言模型能夠生成文本,因此被認為是生成式人工智慧的一種形式。 人工智慧的學科任務,是製作機器,使其能執行需要人類智慧才能執行的任務,例如理解語言,便是模式,做出決策。 除了大語言模型,人工智慧也包含了深度學習以及機器學習。 機器學習的學科任務,是透過演算法來實踐AI。 特別
Thumbnail
學習型、輔助型、完全型、支配型,學習者需要的是? ●閃電霹靂車(cyber formula) 應該是七年級男生心中的賽車動畫神作 在早期的競速題材中融入了AI輔助系統 協助駕駛在高速下因應賽場狀況 並讓駕駛快速下達指令調整車況 當時動畫(sin)的時間軸即是最近的2022年 小時候的我總會
Thumbnail
AI 是人工智能 (Artificial Intelligence) 的縮寫。它指一種模擬、模仿人類智能的技術與系統。主要使機器能夠執行需要人類智慧才能完成的任務。應用於各領域,包括自動駕駛車輛、語音助手、推薦系統、金融分析、醫學診斷、工業自動化等。不僅可提高效率和準確性,還可解決複雜的問題和挑戰。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Microsoft Azure AI 900 證照,把準備資料整理分享給大家。 AI 是可模仿人類行為與能力的軟體,主要的工作包含: 機器學習:這通常是 AI 系統的基礎,且是「指導」電腦模型進行預測並從資料中得出結論的方式 電腦視覺:透過相機、影片和影像,以視覺方式解譯世界的 AI 功能
隨著全球數位化浪潮的推進,企業正面臨著前所未有的挑戰和機遇。數位轉型已成為企業保持競爭力的關鍵策略。在這個過程中,平台即服務(PaaS)作為一種強大的雲端解決方案,正在扮演著不可或缺的角色。本文將探討PaaS在數位轉型中的重要作用,並說明其如何幫助企業實現數位化目標。 簡化開發與部署 Paa
Thumbnail
  這回來介紹 AWS 在目前生成式 AI 各種群魔亂舞下推出的 Bedrock 服務,其官網說明可以快速且傻瓜式的部屬生成式 AI 到你的應用上,看看是不是如其所述的功能強大。
Thumbnail
  前陣子我花了一些時間學習 SageMaker 的相關使用,但除了 SageMaker外,AWS 中尚有大量的機器學習相關服務,剛好趁此機會好好的統整分類一下,後續也能作為選擇學習目標的依據。
Thumbnail
  先前在中國的工作環境相對封閉,並沒有使用雲端產品進行AI訓練及部屬,只有在本機端進行建置調試,但如今回到台灣了,該是時候接觸一下這些雲端的 AI 服務,而在 AWS 中,深度學習相關的服務鈴瑯滿目,但聽到有人提到 SageMaker ,這次就來看看它是個什麼樣的服務吧。
這陣子在研究自動駕駛技術,還記得2021年我當時分享了特斯拉的自動駕駛技術,那時候特斯拉還有雷達、沒有occupancy networks、自動標記算法和虛擬場景構建算法都沒有現在完善,那個時候特斯拉使用BEV鳥瞰圖來進行感知融合計算深度,再配上蒙地卡羅決策樹的方法來進行道路決策,後面一步步提升感知
機器學習是什麼? 簡單來說,機器學習就是訓練機器尋找Function的一段過程,而這個Function可以幫助我們解決我們遇到的問題,或是幫助我們
大語言模型能夠生成文本,因此被認為是生成式人工智慧的一種形式。 人工智慧的學科任務,是製作機器,使其能執行需要人類智慧才能執行的任務,例如理解語言,便是模式,做出決策。 除了大語言模型,人工智慧也包含了深度學習以及機器學習。 機器學習的學科任務,是透過演算法來實踐AI。 特別
Thumbnail
學習型、輔助型、完全型、支配型,學習者需要的是? ●閃電霹靂車(cyber formula) 應該是七年級男生心中的賽車動畫神作 在早期的競速題材中融入了AI輔助系統 協助駕駛在高速下因應賽場狀況 並讓駕駛快速下達指令調整車況 當時動畫(sin)的時間軸即是最近的2022年 小時候的我總會
Thumbnail
AI 是人工智能 (Artificial Intelligence) 的縮寫。它指一種模擬、模仿人類智能的技術與系統。主要使機器能夠執行需要人類智慧才能完成的任務。應用於各領域,包括自動駕駛車輛、語音助手、推薦系統、金融分析、醫學診斷、工業自動化等。不僅可提高效率和準確性,還可解決複雜的問題和挑戰。