Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Amazon SageMaker Canvasで学ぶ機械学習モデルの構築
Search
iret.kumoben
March 19, 2024
Technology
0
2k
Amazon SageMaker Canvasで学ぶ機械学習モデルの構築
下記、勉強会での資料です。
https://youtu.be/EVdUQx4jCkE
iret.kumoben
March 19, 2024
Tweet
Share
More Decks by iret.kumoben
See All by iret.kumoben
第159回 雲勉 Amazon Bedrock でブラウザを操作する AI エージェントを作ってみた
iret
0
43
第158回 雲勉 AWS CDK 入門 ~ プログラミング言語で書くインフラ Python 編 ~
iret
0
38
第157回 雲勉 AWSインフラ監視をNew Relicで行う際の個人的Tips
iret
0
39
第156回 雲勉 AWS on Windows入門
iret
0
76
第155回 雲勉 サーバレスアーキテクチャを 用いたコスト重視 AI サービス
iret
0
53
第154回 雲勉 AWS Codeシリーズ盛り上げ隊 ~ Codeシリーズは砕けない ~
iret
0
56
第153回 雲勉 トラシューが秒で終わる新機能 Amazon Q Developer operational investigations
iret
0
67
第150回 雲勉 AWS AppSyncではじめるGraphQL体験
iret
0
63
第151回 雲勉 プロジェクトのドキュメントにおける課題をAmazon Bedrockで解決してみる
iret
0
76
Other Decks in Technology
See All in Technology
古き良き Laravel のシステムは関数型スタイルでリファクタできるのか
leveragestech
1
630
ソフトウェア開発現代史: "LeanとDevOpsの科学"の「科学」とは何か? - DORA Report 10年の変遷を追って - #DevOpsDaysTokyo
takabow
0
200
Would you THINK such a demonstration interesting ?
shumpei3
1
150
LLM as プロダクト開発のパワードスーツ
layerx
PRO
1
190
20250413_湘南kaggler会_音声認識で使うのってメルス・・・なんだっけ?
sugupoko
1
370
ブラウザのレガシー・独自機能を愛でる-Firefoxの脆弱性4選- / Browser Crash Club #1
masatokinugawa
1
390
AWSLambdaMCPServerを使ってツールとMCPサーバを分離する
tkikuchi
1
2.3k
SREの視点で考えるSIEM活用術 〜AWS環境でのセキュリティ強化〜
coconala_engineer
1
250
LangChainとLangGiraphによるRAG・AIエージェント実践入門「10章 要件定義書生成Alエージェントの開発」輪読会スライド
takaakiinada
0
130
「それはhowなんよ〜」のガイドライン #orestudy
77web
9
2.4k
SRE NEXT CfP チームが語る 聞きたくなるプロポーザルとは / Proposals by the SRE NEXT CfP Team that are sure to be accepted
chaspy
1
570
20250408 AI Agent workshop
sakana_ai
PRO
15
3.4k
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
37
1.7k
Producing Creativity
orderedlist
PRO
344
40k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
How to Ace a Technical Interview
jacobian
276
23k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
650
Build your cross-platform service in a week with App Engine
jlugia
229
18k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Designing for humans not robots
tammielis
252
25k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
How GitHub (no longer) Works
holman
314
140k
Transcript
第1回 雲勉LT⼤会 Amazon SageMaker Canvas で学ぶ機械学習モデルの構築
⾃⼰紹介 2 前野 佑宜(まえの ゆうき) • 第四開発事業部 第三開発セクション第三開発Eグループ所属 • 23新卒でアイレット⼊社→今年の4⽉で⼊社1年
• ⼤学時代は経済学部で、全くの未経験からIT業界に⾶び込んだ • 現在は、主にバックエンド開発に従事 初めてのLTで⾄らない点もありますが 温かい⽬で⾒守って頂けますと幸いです︕
アジェンダ 3 テーマ紹介 「SageMaker Canvasで学ぶ機械学習モデルの構築」 AI Package Tracker hands-on labでの
ハンズオンラボ まとめ
本⽇のゴール 4 極⼒難しい⾔葉は使わないように、 分かりやすい⾔葉でお伝えします︕ AWSの「機械学習」サービスの 学習の障壁を下げること 私⾃⾝もまだまだ機械学習初学者なので、 初⼼者⽬線で感じたこともお伝えできればと思います︕
1. テーマ紹介 5
1.テーマ紹介 6 Amazon SageMaker とは︖ ・機械学習モデルを構築、トレーニング、デプロイできるサービス Amazon SageMaker Canvas とは︖
・ノーコードで機械学習モデルをデプロイできるSageMakerの⼀機能 ・↑機械学習=「難易度が⾼くとっつきにくい」という ⼀般的なイメージを払拭
1.テーマ紹介 7 BedrockとSageMaker、何が違うの︖ ・どちらも基盤モデルを⼿軽に使うことのできるサービス ・違いを下記の表にまとめてみました Amazon SageMaker (正確にはSageMaker JumpStartという機能) Amazon
Bedrock 利⽤⽅法 推論エンドポイント経由 (ユーザー⾃⾝でエンドポイントを⽴てる) Bedrock API経由 (Bedrockのサービス側に 基盤モデルがホストされている) お⼿軽さ ◦ (⾃⾝でインスタンスタイプの 設定はする必要がある) ◎ カスタマイズ性 ◎ ◦
2. AI Package Tracker hands-on labでの ハンズオン 8
2.AI Package Tracker hands-on labでのハンズオン 9 AI Package Tracker hands-on
lab を使⽤しました • AWSアカウント不要で試すことのできるハンズオンラボ (https://ai.awsplayer.com/labs/amazonsagemakercanvas) • AWS Builder ID(無料) を別途作成する必要はある 初期画⾯はこんな感じ ★事前準備不要 →データはすでに準備されている
2.AI Package Tracker hands-on labでのハンズオン 10 注意点 • 時間の都合上、要点をかいつまんでお伝えすることになります🙇 •
詳細はiret.mediaにも(https://iret.media/94166)公開しておりますのでご覧くださ い︕ • ハンズオンについては確か制限時間(8h?)があった気がするのでご注意を︕
2.AI Package Tracker hands-on labでのハンズオン 11 AI Packager Tracker hands-onの内容をざっくり要約
• 荷物の配送状況がOntime(時間通り)なのかDelayed(遅れている)なのかの要因を、 モデルを⽤いて推測 On time Delayed
2.AI Package Tracker hands-on labでのハンズオン 12 全体像
2.AI Package Tracker hands-on labでのハンズオン 13 ①データのインポート+データセットの作成
2.AI Package Tracker hands-on labでのハンズオン 14 ①データのインポート+データセットの作成 今回は、事前に準備されているcsvデータを使⽤します
2.AI Package Tracker hands-on labでのハンズオン 15 CSVファイルの中⾝を詳しくみる →2018年冬の3ヶ⽉間にアメリカで取られた45000件のデータ 郵便番号・配送量・その時の気象データ・配送遅延の状況が ⼊っている
2.AI Package Tracker hands-on labでのハンズオン 16 ①データセット作成後、Preview Modelで分析の正確さが確認できる
2.AI Package Tracker hands-on labでのハンズオン 17 ②ビルド(Build)
2.AI Package Tracker hands-on labでのハンズオン 18 モデルの正確性 遅延の要因 ③分析(Analyze)
2.AI Package Tracker hands-on labでのハンズオン 19 パラメータ 予測結果 寄与度 ④予測(Predict)
2.AI Package Tracker hands-on labでのハンズオン 20 ④予測(Predict) ⾚:変更箇所 緑:寄与度が⾼いカラム 試しにパラメータを変えてみるとどうなるか︖︖
3. まとめ 21
3.まとめ 22 SageMaker Canvasを使ってみての感想や気づき 機械学習の深い知識がなくても 簡単にGUI上でモデルを作成し、分析ができるのは便利 とはいえ、多少は統計の基礎の部分の知識の理解は必要な気がした ハンズオンラボ→「とりあえず軽く触ってみたい」⼈にはお勧めです︕ 機械学習はあくまでも課題解決の⼿段にすぎない →「機械学習を使って何がしたいのか」を明確にするのかが⼤事︕
参考⽂献 23 ⼤規模⾔語モデル (LLM) ⼊⾨ | AWS AI Week for
Developers https://www.youtube.com/watch?v=jnmxMUqdV_0&list=PLzWGOASvSx6GpTyGBB6rLapnY9N_xrBKW&index=4 AWS Builders Online Series ノーコードではじめる 機械学習 Amazon SageMaker Canvas の 使いどころ https://pages.awscloud.com/rs/112-TZM-766/images/BOS18_T2-1_AWS-Builders-Online-Series_2023-Q1_Presentation- Deck.pdf
動画URL 24 n 動画タイトル 第1回 雲勉LT⼤会 AWSをテーマに社内でLT⼤会をやってみた n 動画URL https://youtu.be/EVdUQx4jCkE
ご清聴ありがとうございました︕ 25