re:Invent 2019 で発表された Amazon AI 関連のアップデート情報をマッピング

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

# はじめに
毎年11月下旬~12月上旬に開催されるAWSのカンファレンス re:Invent の中で、年々AI系のサービスのアップデートの数が増えてきています。
この記事では re:Invent2019 の中でAI/ML系のサービスのみに着目してAWSの成長を見ていければと思います。

# 昨年のre:Inventの発表と表の見方
去年も同様の記事を作成しております。
マッピングは以下の方針で行っています。

- 上方向 : ビジョナリーなサービス
    - DeepRacerなどが代表的だと考えています
- 下方向 : すぐに実践投入が可能なもの
    - 最新インスタンスタイプなど、すぐ変更や代替ができるもの
- 右方向 : マネージドですぐに利用ができるサービス
    - Forecast などAPIで利用可能なもの
- 左方向 : インフラやハードウェアよりのもの
    - EC2インスタンスやDeepLensなどのデバイス寄りの製品

なおサービスがGAされていない、東京リージョンでは提供されていないといったことは考慮していません。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321336/927cff3b-7d0e-698c-b7fd-3d3ee943701a.png)


これを見る限り昨年はAPI系のサービスの拡充並びにハードウェア系の領域のアップデートが多かった印象ですね。中にはDeepRacerといった、かなり攻めたものもあった印象です。

# re:Innvent2019 のAmazon AI関連の情報のマッピング
SageMakerをプラットフォームの中心にAIの運用/最適化がよりマネージドな形でされていっている印象を受けますね！
ほぼSageMakerのアップデート祭りというのが今年のre:Inventだったのではないでしょうか。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321336/63c2668f-3e30-b75c-7bd0-1d1287aea2bc.png)


## マネージドサービス
- Amazon Braket (Preview)
    - プレビューを以下より申し込み可能
    - https://aws.amazon.com/about-aws/whats-new/2019/12/introducing-amazon-braket/
- Amazon Transcrive Medical
    - Amazon Transcribeの新しい認識機能
    - 医療分野でのディクテーションサービス
    - https://aws.amazon.com/about-aws/whats-new/2019/12/aws-announces-amazon-transcribe-medical-medical-speech-recognition/

## プラットフォーム
- Amazon SageMaker Operator for Kubernetes
    - Kubernetesのユーザが学習・チューニング等可能にするツール
 - Amazon SageMaker Studio
    - SageMakerベースのフルマネージド統合開発環境 (IDE)
    - ノートブックのスナップショットへのリンクを共有可能
    - https://aws.amazon.com/about-aws/whats-new/2019/12/introducing-amazon-sagemaker-studio-the-first-integrated-development-environment-ide-for-machine-learning/
- Amazon SageMaker Notebooks (Preview)
    - 即時開始でき、共有可能なノートブック
    - コラボレーション開発可能なフルマネージドNotebook

- Amazon SageMaker Processing
    - Amazon SageMaker Processing ? フルマネージドなデータ加工とモデル評価
    - https://aws.amazon.com/jp/blogs/news/amazon-sagemaker-processin-fully-managed-data-processing-and-model-evaluation/

- Amazon SageMaker Debugger
    - 機械学習モデルのデバッグサービス
    - https://aws.amazon.com/jp/blogs/news/amazon-sagemaker-debugger-debug-your-machine-learning-models/

- Amazon SageMaker Model Monitor
    - モデル予測を継続的にモニター
    - https://aws.amazon.com/jp/blogs/news/amazon-sagemaker-model-monitor-fully-managed-automatic-monitoring-for-your-machine-learning-models/

- Amazon SageMaker Autopilot
    - 自動モデル生成、完全可視化、完全制御
    - https://aws.amazon.com/jp/blogs/news/amazon-sagemaker-autopilot-fully-managed-automatic-machine-learning/

- Amazon Fraud Detector
    - 機械学習により、不正検出をリアムタイムに実行
    - S3にトレーニングデータを入れ、自動的にモデル作成
    - https://aws.amazon.com/jp/fraud-detector/
 
- Amazon CodeGuru
    - 自動コードレビューとパフォーマンスプロファイリングのための機械学習サービス
    - 問題特定のためのレコメンドの提供
    - https://aws.amazon.com/jp/codeguru/

- Contact Lens for Amazon Connect
    - https://aws.amazon.com/jp/blogs/contact-center/announcing-contact-lens-for-amazon-connect-preview/

- Amazon Kendra (Preview)
    - エンタープライズのための検索用サービス
    - https://aws.amazon.com/about-aws/whats-new/2019/12/announcing-amazon-kendra-reinventing-enterprise-search-with-machine-learning/

- Amazon Augmented AI（A2I）
    - MLモデルの目視確認ワークフロー提供
    - https://aws.amazon.com/jp/about-aws/whats-new/2019/12/announcing-amazon-augmented-ai/

##ハードウェア/インフラ
- DeepComposer
    - https://aws.amazon.com/about-aws/whats-new/2019/12/introducing-aws-deepcomposer/
    - 専用キーボードを利用し数秒でオリジナル曲を作曲可能
    - サンプルコードやトレーニングデータがあり、コード記述不要でモデル構築可能
    - 音源に対し、ポップ、ロック、ジャズなど編曲が可能
    - ※マネージド寄りな気もしますが、、ハードがあるのでこちらに

- AWS DeepRacer の拡張機能
    - コンソール上で仮想カメラにステレオカメラとLIDARセンサーを追加可能
    - LIDARセンサーは連続スキャンレーザーを使用し、後続車両が高速で接近しているかどうかに関するデータを取得
    - https://aws.amazon.com/about-aws/whats-new/2019/12/aws-deepracer-expands-participate-learn-win/


- Inf1 EC2 Instances
    - AWS Inferentia チップを搭載した高パフォーマンスEC2インスタンス
    - G4インスタンスの3倍のスループット、パフォーマンスベースで40%の費用削減
    - マシンラーニング向きのインスタンス
    - https://aws.amazon.com/about-aws/whats-new/2019/12/introducing-amazon-ec2-inf1-instances-high-performance-and-the-lowest-cost-machine-learning-inference-in-the-cloud/

# まとめ
AIループやフライホイールデータといった構想がAmazon SageMakerを起点に一気に進めていきそうですね。
ますますこれらのサービスをどう使ってなにを実現していくかが、これからの時代の肝になっていきそうです。
マッピングについてはあくまで個人の感覚知なのでざくっとどんな傾向かだけでも把握してもらえれば嬉しいです！