注目サブスクリプションサービスが活用
クラウド機械学習「Databricks」は「反Amazon共同体」の頼れる味方
小売業が「Amazonプライム」に対抗するためのサービスを提供するShopRunnerは機械学習をどう活用しているのか。同社データサイエンス部門トップが語った。
米サンフランシスコでDatabricksが主催したカンファレンス「Spark + AI Summit 2019」では、同社が「MLflow」や「Delta Lake」などのツールを紹介した。カンファレンスでは同社製品のユーザー企業のShopRunnerが、こうしたツールの先行利用について講演した。同カンファレンスでDatabricksは、ビッグデータ分析ベンダーのDatameerとの連携についても明らかにした。
小売企業を支援するEコマース向けサブスクリプションサービスの販売が、ShopRunnerの主力事業だ。このサービスでは小売企業から顧客へ、2日以内に無料で商品を配送する。このサービスは2010年の提供開始から9年になる。同社を支えているのは「Amazon.comに追い付き、追い越す」という明確かつ競争心の高い企業理念だ。
小売業がAmazonと戦うために
ShopRunnerでデータサイエンスおよびエンジニアリング部門のバイスプレジデントを務めるミケランジェロ・ダゴスティーノ氏は、ShopRunnerと同社の小売パートナーを「反Amazon共同体」と称している。同社CEOのサム・ヤガン氏は、自社を「反乱軍」と呼んでいる。
自社のテクノロジー基盤と会員サービスを強化するため、ShopRunnerは小売テクノロジーに機械学習を利用している。その一部は社内開発したものだが、テクノロジーベンダーとのパートナーシップによって利用可能にしたものもある。
最近、Amazonが「Amazonプライム」会員向けに1日以内に無料配送するオプションを近々用意すると発表した。それでも、ShopRunnerが有する小売業者を結ぶネットワークと、注文から2日以内に無料配送するという会員企業向けサービスは、同社をAmazonの有力な競争相手にしている。
ShopRunnerの重要なパートナーの一社が、Databricksだ。ShopRunnerは、小売業での機械学習に、Databricksの主要機能を幾つか利用する。またMLflowやDelta Lakeなど、Databricksの新たなツールも利用し始めている。
Spark + AI Summit 2019でDatabricksが明らかにしたDelta Lakeは、データレイクを管理するためのオープンソースツールだ。同カンファレンスではDatameerも、新しいツールとDatabricksとの新たなパートナーシップを発表している。
DatabricksとShopRunnerのパートナーシップ
ShopRunnerは2017年にDatabricksとの契約に署名し、2018年以降は同ベンダーのテクノロジーに取り組んでいる。
その名前にもかかわらず、ShopRunnerは2日以内の配送を可能にする物流そのものを提供しているわけではない。同社は2日以内の配送を可能にする有料会員サービスを小売企業に販売している。会員企業は現在100社ほどだ。小売パートナーはこのパートナーシップによって多くの顧客を取り込めるだけでなく、顧客から有益なデータも集められる。
ShopRunnerは、JavaScriptを利用して、小売パートナーのWebサイトに自社のテクノロジーを埋め込む。顧客がWebサイトをどのように操作し、何を購入するかを追跡して顧客の行動データを生成すると、ダゴスティーノ氏は説明する。
小売での機械学習向けに、ShopRunnerは収集した行動データの全てを、ビッグデータ処理ソフトウェアの「Apache Spark」を使って処理している。ダゴスティーノ氏によると、このデータ量は1日当たり1TBにもなるという。
ShopRunnerはDatabricksのツール内でほぼ全てのデータを処理する。その後、その処理結果を使って、データレコメンデーションシステム、マーケティング活動、予測モデルを強化している。これにより、ShopRunnerの小売パートナーを緊密に統合する統一プラットフォームを生み出し、このプラットフォームを数多くの小売パートナーから製品を購入できるワンストップサイトにしている。これはAmazonとよく似ている。
Databricksを利用することで、「オンボーディングが大幅に簡単になり、パートナーは迅速に実運用に移行できるようになる」とダゴスティーノ氏は話す。
新しいオープンソースツール
ShopRunnerは、小売テクノロジーに機械学習を利用するために、MLflowを試している。MLflowはオープンソースの機械学習管理ツールだが、その原型はDatabricksが開発したものだ。ShopRunnerは、DatabricksがホストするバージョンのMLflowのβテストを担当している。ダゴスティーノ氏は「今のところ、満足している」と言う。
「テストの追跡とモデルのバージョン管理は非常に重要であり、それらは急速に進化している」とダゴスティーノ氏は説明する。ShopRunnerは、DatabricksがMLflowを簡単に使い始められるようにしている点を評価している。DatabricksはSpark + AI Summit 2019で公開した「MLflow 1.0」を、2019年6月に提供開始した。
ShopRunnerは、Databricksの「Databricks Delta」も利用していた。Databricksは同製品をオープンソースにして名称をDelta Lakeに変更することをSpark + AI Summit 2019で発表している。
ダゴスティーノ氏によると、ShopRunnerはあまりDelta Lakeを使用していないが、データセットのバージョン管理やタイムトラベルなどの機能は、モデルを作り直す際に役に立つという。同ツールが提供する機能の一部は、クラウドデータウェアハウス(クラウドDWH)ベンダーのSnowflakeも提供している。違うのは、Delta Lakeがオープンソースになり、列指向のデータ形式「Apache Parquet」形式で保存されたデータを処理対象にする点であり、「これを試してみるのが楽しみだ」とダゴスティーノ氏は言う。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
「Microsoft 365のセキュリティ運用」に関するアンケート
-
3
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
8
「データストレージの活用方法」に関するアンケート
-
9
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー