Amazon SageMaker Image Classification を試してみる

Amazon SageMaker Image Classification を試してみる:

Amazon AI by ナレコム Advent Calendar 2018の23日目の記事です。

Image Classification(画像分類)のサンプルであるImage-classification-lst-format-highlevel.ipynbを試してみました。


ノートブックインスタンスの作成

Amazon SageMaker->ノートブックインスタンス->ノートブックインスタンスの作成、ノートブックインスタンス名を入力し、新規作成します。

ステータスがInServiceになったら、Jupyterを開きます。

あとは、上から順に実行していきます。


前処理

1.IAMロールとS3バケットの設定


imageclassification02-2.PNG


2.イメージの取得
imageclassification03.PNG

3.データの準備


imageclassification04.PNG




imageclassification05.PNG


4.lstの例を表示
imageclassification06.PNG

5.データをS3にアップロード


imageclassification07.PNG


6.RecordIO fileに変換する


imageclassification08.PNG



学習

1.SageMaker Estimatorの作成
imageclassification09.PNG

2.パイパーパラメータの設定


imageclassification10.PNG


3.データタイプとチャンネルの設定


imageclassification11.PNG


4.学習


imageclassification12.PNG



推論

1.モデルをデプロイ
imageclassification13.PNG

2.テスト画像のダウンロード


imageclassification14.PNG




imageclassification15.PNG


3.推論を実行


imageclassification16.PNG


75%の確率でbathtubと判別されました。

4.エンドポイントの削除
imageclassification17.PNG


まとめ

Caltech256データセットを用いて、Image Classificationを行いました。

他のデータセットでもやってみたいと思います。

コメント

このブログの人気の投稿

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2021-04-30 23:37:32 RSSフィード2021-04-30 23:00 分まとめ(42件)

投稿時間:2023-02-05 02:09:04 RSSフィード2023-02-05 02:00 分まとめ(9件)