「JAWS-UG京都 最新のAIを本気で学ぼう」に参加しました
2022/08/08
目次
前日
京都タワーの地下のフードホールで運営メンバーのみなさんとご飯食べてました。
スクールウォーズの「新楽」のモデルになった中華屋さんでオーダーしました!
泣き虫先生もこの味を食べたのですね。
オープニング
IoT.kyoto 辻一郎さん
受付やってました。
手が空いているときに久しぶりにJAWSのサメを書いてみました。
ExplainableAIの概要とAmazon SageMaker Clarifyでの実装例
株式会社HACARUS 宇佐見一平さん
ExplainableAIは説明できるAIみたいなものだそうです。
AIを使用した取り組みにおいてネガティブな問題が発生することによって説明性が必要なケースもでてきた。
例えば眼球の診断結果の根拠を示してお医者さんに伝えないといけないと。
確かに説明が必要ですね。
Amazon SageMaker Clarifyによってバイアスを検出するアウトプットが得られるので、説明がしやすくなる。
画像分析でもどこをより認識して判断したのかがわかる。
チンパンジーをゴリラと認識してしまったときに、草がゴリラの特徴として扱われていた。
物体検出モデルYOLOXとIoTの役に立つかもしれない話〜そもそもYOLOってなんですかという方へ〜
IoT.kyoto 西村僚介さん
画像分析において、どこに何があるかを一度に認識する手法、モデルのこと。
これまでのやり方よりもスピードと制度が向上した。
IoTデバイスでも動かしやすいように軽量化したのがYOLOv4-tinyモデル。
最新バージョンのYOLOXには軽量のYOLOX-nanoがある。
速度が倍になった。
大規模GPTモデル作成までの道のり
株式会社ABEJA 大谷真也さん
GPTとは与えられた文章から次の文章を予測する言語モデル。
ABEJAさんでは5種類のモデルを作成された。
GPTの学習は1週間以上の時間がかかることもあるそうです。
でも一回でうまくいくことこもなく。
様々な課題を乗り越え。
次の文章をいい感じに予測してくれるようになったそうです。
AWS Step Functions を用いた非同期処理機械学習処理の例
株式会社HACARUS 内野宏俊さん
画像中の物体検知をBtoBで提供するためにAPIを開発。
物体検知処理は非同期で分散処理で行われる。
非同期なので結果取得は別API。
並列処理の完了ステータスはStep Functions使うと楽ですよね。
Map使うと動的に渡した配列の数だけタスクを実行してくれるのでありがたいですよね。
Amazon SageMaker Canvasハンズオン
アマゾン ウェブ サービス ジャパン 亀田治伸さん
SageMaker Canvasを触ってみました。
canvas-sample-housing.csvという家の販売価格のサンプルデータを使用しました。
median_house_valueという販売価格を予測するモデルを作成します。
ターゲットの値がどのような分布になっているのかが表示されます。
学習中です。
学習が完了しました!!
パラメータを変更してみて予測値を確認してみました。
Pythonなどコードを実行することなく、簡単に機械学習モデルが作成できました。
初心者がMLOpsを学習した時にぶち当たった “壁” のお話
Fenrir GIMLE 酒井謎子さん
SageMakerを使って学習、推論をしてブログにアウトプットしたところ、下書きレビューでたくさんの指摘をいただいた。
そして目的を見失いがちになってしまった。
とにかくEnd to Endで作りきってみることにした。
SageMaker Pipelineで機械学習パイプラインも作られた。
ブログでも公開されるそうですが、解説付きでやったことや所感をお話いただけると、具体的な使い方が認識しやすくてありがたいです!
これまでのSageMakerから脱却!!~サーバーレスと自動化を添えて~
IoT.kyoto 秋田浩也さん、IoT.kyoto 和田拓也さん
SageMaker Studioのnotebookでモデル学習。
学習、変換に必要なGPUインスタンスが裏側で無駄なく起動するのが便利。
アノテーション済みの画像をアップロードしてLambdaからStep FunctionsステートマシンタスクでSageMakerを実行して、学習の自動化をされた。
トレーニングジョブとモデル変換ジョブをステートマシンでワークフローにされた。
リアルタイム推論でエンドポイントインスタンスを起動し続ける方法はレイテンシーは低いがコストは高い傾向。
非同期推論は使っていないときはインスタンス数をゼロにできる。
大規模なデータセットをバッチ処理するときはバッチ変換。
そしてサーバーレス推論は推論時間だけの従量課金、コールドスタートペナルティは要考慮。
LINE AiCallをEKS上に移植した話
LINE株式会社 安田篤史さん
LINE AiCallというサービスで、LINE電話で自動通話対応のデモをされてました。
自然に会話できてすごいですね。
サービスプラットフォームの移行でEKSを選択されました。
すでにkubernetesを扱うスキルがあり、社内の他プラットフォームへの可搬性を考慮してとのことです。
Fargateを見送った判断理由は大人の事情とのことでしたw
LTタイム
JAWS-UG 大分支部 平野さん
JAWS-UGやコミュニティのメリットについてお話されてました!!
最後までお読みいただきましてありがとうございました!
「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。
「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。
「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。
「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。
「AWSではじめるLinux入門ガイド」という本を書きました。
開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
ad
ad
関連記事
-
DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました
DevLOVE関西「それぞれの現場で実践した【自動化】の話」に行ってきました。 …
-
EC-CUBE3.0 コードリーディング勉強会第1回目に行ってきました
EC-CUBE3.0 コードリーディング勉強会第1回目に行ってきました。 ECサ …
-
JAWS-UG 関西IoT専門支部「マクニカkibo + AWS IoTハンズオン」に行ってきました、というか運営メンバーとして参加してきました
2015/12/19(土)はJAWS-UG 関西IoT専門支部の記念すべき1回目 …
-
「SORACOM & myThingsを使ったハンズオンセミナー in 大阪」に行ってきました
SORACOM & myThingsを使ったハンズオンセミナー in 大阪に行っ …
-
「Serverless Days Tokyo 2023 Beyond the Server: Creating TiDB for Developer」を見ました
2023/9/23にServerless Days Tokyo 2023に参加し …
-
「Serverless Meetup Osaka #01:begin」に参加しました
2024/5/25に開催の「Serverless Meetup Osaka #0 …
-
Developers Summit 2018 「「技術内閣制度」2年間やってきて得られた事とこれから ~開発チーム横断での技術課題解決、技術力強化、エンジニア文化醸成」を聞きました
以下は、思ったことや気になったことをメモしていますので、必ずしも登壇者の発表内容 …
-
「MonotaRo Tech #3 テスト自動化」に行ってきました
モノタロウさんの「MonotaRo Tech #3 テスト自動化」に行ってきまし …
-
Java SE 7 Silver 試験対策セミナーで模擬問題の解説をマークダウンでメモってみた
Java SE 7 Silver 試験対策セミナーに行って、模擬問題にチャレンジ …
-
「Fin-JAWS 第20回 〜Go to Fin-JAWS School! 2021〜」で発表しました
2021/3/22の「Fin-JAWS 第20回 〜Go to Fin-JAWS …