雲端運算解鎖 AI 潛能!DeNA 用機器學習改善玩家流失

1999 年成立於東京的 DeNA 株式會社是日本最大的網路公司之一。在 DeNA 推出的即時對戰的卡牌遊戲《逆轉奧賽羅尼亞》裡,玩家需要策略性地構築牌組,在超過 3,000 個角色、多種技能中選出 16 個角色。可以想見這款遊戲對新手玩家的門檻之高;新手沒有太多機會練等,該遊戲的複雜度也導致流失率上升。而根據業者評估,流失率與收益多寡有直接相關:降低 30 天流失率能提升 10% 收益。因此,DeNA 使用 AI 為初學者創建了一個牌組推薦系統,並建立一個具有各種原型和實力的智能 AI 玩家來對戰。

DeNA 使用 BigQuery 處理每分鐘即時匯入的各類遊戲資料,作為後續的 AI 建模資料準備。他們以 Google Compute Engine (GCE) 執行特徵的預先處理、AI 模型訓練、Cloud Storage 為大數據以及新訓練的模型提供可擴充、快速且低延遲的儲存功能。Cloud ML Engine 則以快速擴展、低延遲的方式輕鬆部署並擴展機器學習模型,並提供 API 方便使用者操作。另外,應用程式要以多種程式語言執行並自動擴展,這項工作則是透過 Google App Engine (GAE) 完成;最後,維運人員也透過 Stackdriver Monitoring 監控成效。

了解更多 2020 遊戲產業必讀洞察

在這樣的執行下,DeNA 成功支援新玩家上手,並提高他們的勝率約 5%,並且在遊戲的高流量與請求時,仍維持零錯誤、自動擴展、低延遲的品質,大幅增進系統的速度與穩定性。

根據 DeNA AI 事業部總經理 Kenshin Yamada 的說法,「DeNA 之所以選擇與 Google 合作,就是相中了 Google Cloud Platform (GCP) 上強大、彈性的資料科學工具,這些資料科學工具與 GCP 穩固、可擴張的基礎設施服務,有極高的整合性。兩者的完美結合,成功拓展 DeNA 的創新能力。」