Machine Learning Keynote 速報 [re:Invent 2020]

この記事は株式会社ナレッジコミュニケーションが運営する [Amazon AI by ナレコム Advent Calendar 2020]( https://qiita.com/advent-calendar/2020/knowcom-amazonai)の 9日目にあたる記事です！



# はじめに
今年の re:invent の Keynote は以下の5つです。Machine Learning が取り上げられるのは今年が初めて。ざっと Andy Sassy Keynote も見ましたが、機械学習の顧客事例紹介に結構な時間が割かれていました。機械学習まわりのプロダクトへの注力具合がうかがえます。

- [Andy Jassy Keynote](https://virtual.awsevents.com/media/Andy+Jassy+Keynote/1_2dqukpps)
    - AWS で成功した顧客、プロダクト、サービスに関する最新ニュース
    - re:invent 2020 の全体像を包括するような内容
- [Partner Keynote](https://virtual.awsevents.com/media/1_32b8uo7n)
    - AWS への移行、マーケットプレイスなどを活用して顧客の変革を支援する方法
    - AWS パートナー向け
- [Infrastructure Keynote](https://virtual.awsevents.com/media/1_3n0np29g)
    - AWS インフラ最適化を通してビジネスを最適化するための戦略
    - インフラエンジニア向け
- [Werner Vogels Keynote](https://virtual.awsevents.com/media/t/1_jocx2wyq/186983933)
    - ソフトウェア開発の将来について
    - ディベロッパー向け
- [Machine Learning Keynote](https://virtual.awsevents.com/media/1_07cg4srl)
    - re:invent 初の機械学習のキーノート
    - 機械学習やAIの導入を考えている人むけ


そのうち Youtube にもアップロードされるはずですが、本記事では Machine Learning Keynote から気になったところをかいつまんでお届けします。

# 12月第一週に発表されたサービス
ざっくりとこんな感じでしょうか？

- [Amazon SageMager Data Wrangler](https://aws.amazon.com/sagemaker/data-wrangler/)
    - 学習用データの前処理のためのサービス
    - 欠損値保管、列タイプ変換など GUI で
- [Amazon SageMaker Feature Store](https://aws.amazon.com/sagemaker/feature-store/)
    - 特徴量を容易に保存、更新、共有のためのリポジトリ
    - SageMaker Pipeline に組み込み
- [Amazon SageMaker Pipelines](https://aws.amazon.com/sagemaker/pipelines/)
    - CI/CD のためのサービス
    - 各処理ステップの記録やバージョン管理も容易に
- [Amazon Lookout for Equipment](https://aws.amazon.com/lookout-for-equipment/)
    - センサーを利用して予備知識なしに機械学習モデルで動作異常を検出
    - 自身のモデルも持ち込み可能
- [Amazon Lookout for Vision](https://aws.amazon.com/jp/blogs/news/amazon-lookout-for-vision-new-machine-learning-service-that-simplifies-defect-detection-for-manufacturing/)
    - 画像と動画から物体やプロセスの異常検知
- [AWS Panorama Applianse](https://aws.amazon.com/panorama/appliance/)
    - オンプレミスのカメラを接続して製造現場の品質管理や安全性をモニタリング![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/f6ea3c89-407f-32b4-aaf5-d8043e1ea174.png)
- [AWS Monitron](https://aws.amazon.com/jp/blogs/news/amazon-monitron-a-simple-cost-effective-service-enabling-predictive-maintenance/)
    - 産業機械の予知保全デバイス![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/e3a3e75c-b768-d0d7-f0d4-c39898f5f7e0.png)
- [Amazon Quicksight Q](https://aws.amazon.com/quicksight/q/)
    - BI ダッシュボード構築の簡素化
    - 質問を投げるとそれに応じた結果やグラフを返してくれる (現状英語のみ)

# 新たに発表されたサービス
新たにアナウンスは (new)、アップデートされた/されるサービスは (update) としてます。
※ サービス名に入れてある URL はサービス説明だったり、公式ブログだったり、Youtube だったりと粒度がまちまちです。ご容赦ください。

## [Faster Distributed Training on Amazon SageMaker (new)](https://aws.amazon.com/blogs/aws/managed-data-parallelism-in-amazon-sagemaker-simplifies-training-on-large-datasets/)
- 大規模データセットの深層学習モデルのトレーニングを 40% 高速化
- 数百―数千GBのデータセットのトレーニングを簡素化
- ex. TensorFlow での Mask-RCNN モデルトレーニング: 28分 から 6分13秒に
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/a77bd3f3-4337-0722-18ca-751703d7ff2f.png)

## Amazon SageMager Data Wrangler (update)
- 以下からデータを取り込めるようになるようです
    - snowflake
    - mongoDB
    - databricks

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/11805271-2b37-73b7-9805-b01c73345148.png)

## [Amazon SageMaker Clarify (new)](https://aws.amazon.com/sagemaker/clarify/)
- 機械学習モデルのバイアス (実際の値と予測値の偏りの指標)を検出、管理/対応しやすくなる
- Data Wrangler との連携
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/e9a18043-9c3e-fd7f-29ac-ec6d29900db8.png)

## [Deep Profiling for SageMaker Debugger (new)](https://aws.amazon.com/blogs/aws/reinvent-2020-liveblog-machine-learning-keynote/)
- ワークロードに最適なリソースの組み合わせをリコメンド
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/93690955-24c2-9734-51f3-c5c65050044f.png)

## [Amazon SageMaker Edge Manager (new)](https://aws.amazon.com/blogs/aws/amazon-sagemaker-edge-manager-simplifies-operating-machine-learning-models-on-edge-devices/) 
- エッジデバイスのアプリへモデルデプロイを省力化
- モデルのパフォーマンスを容易に可視化
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/c2b23702-b2f7-7007-5311-8cdf1dd8ad85.png)

## [Amazon Redshift ML (new)]()
- SQL を使って Redshift のデータから機械学習モデル構築
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/8cd4267a-f4e9-420c-7f9f-2fb041021b06.png)

## [Amazon Nepture ML (new)]()
- グラフアプリケーションのための機械学習モデル
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/dd3ed148-5303-a489-7e1e-9800f880273d.png)

## Amazon SageMaker Autopilot (update)
- 以下のデータソースや BI ツールと連携出来るようになるようです
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/1fafacd4-0581-a974-029d-250e6136e3a5.png)

## [Amazon Lookout for Metrics (new)](https://aws.amazon.com/blogs/aws/preview-amazon-lookout-for-metrics-anomaly-detection-service-monitoring-health-business/)
- 手元のメトリクスデータで異常検知
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/8766fe22-6e42-751b-3306-55ec7f32720a.png)

## [Amazon HealthLake (new)](https://www.youtube.com/watch?v=HM-7YkMt9Y4)
- カルテの画像データを保存、変換、メタデータ分析
- ペタバイト級にスケール
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/363781/ffa18f73-7fdb-79b3-ff00-0c5a2b663d09.png)

# おわりに
なかなかてんこ盛りですね。実際に触ってみないとイメージできなさそうなサービスも多いので近いうちに触ってみたいところです。