Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
福井ハッカソン IBM Watson Visual Recognition でカスタム学習モ...
Search
Kyoko Nishito
October 21, 2019
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
福井ハッカソン IBM Watson Visual Recognition で カスタム学習モデルを作ろう! / Create a custom model with Visual Recognition Fukui2019
2019/10/21
福井ハッカソン@ #ヒーローズリーグ 2019 by MA
IBMハンズオンの資料です。
Kyoko Nishito
October 21, 2019
More Decks by Kyoko Nishito
See All by Kyoko Nishito
さわってみよう ベクトル・データベース watsonx.dataでRAG体験 / IBMTechXchangeJP-2024-HandsOn8-1
kyokonishito
0
250
RDS for Db2 はじめの一歩・バックアップ編 / 20240725 First RDS for Db2 backup
kyokonishito
0
330
RDS for Db2 はじめの一歩・HA(高可用性)編 #2/ 20240712 First RDS for Db2 HA
kyokonishito
0
430
RDS for Db2 はじめの一歩・作り方編 #2/ 20240628 First RDS for Db2 creation
kyokonishito
1
600
watsonx.dataとも連携・オブジェクトストレージの大量データをデータウエアハウス(Db2 Warehouse)でらくらく分析 / IBMTechXchangeJP-2023-DM02
kyokonishito
0
220
Db2 REST APIを使ってみよう! 〜Db2 on Cloud編〜 / 20230727 Db2 REST API
kyokonishito
0
770
1時間でわかる&魅せる! Db2 LUW 11.5.8の最新情報: デモ資料 / 20230627 Db2 Demo
kyokonishito
0
500
Db2でシェアサイクルポートの地理情報分析をやってみよう! / 20220928-Db2-Spatial
kyokonishito
0
360
Jupyter NotebookからDb2へらくらくアクセス - Db2 Magic コマンドを使おう! - / 20220421 Jupyter Notebooks with Db2
kyokonishito
0
490
Other Decks in Programming
See All in Programming
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
The Rails Doctrine Decade
koic
2
590
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
0
140
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
190
Simple Storage Service(S3) is not simple
iwatsukayura
0
290
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
AWSに止められる覚悟してますか?
morizo_1984
2
540
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
220
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
Done Done
chrislema
187
17k
4 Signs Your Business is Dying
shpigford
187
23k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
Agile that works and the tools we love
rasmusluckow
331
22k
How to Ace a Technical Interview
jacobian
280
24k
Everyday Curiosity
cassininazir
0
350
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Become a Pro
speakerdeck
PRO
31
6.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Building AI with AI
inesmontani
PRO
1
1.3k
Transcript
IBM Watson Visual Recognition で カスタム学習モデルを作ろう︕ Kyoko Nishito Developer Advocate
Tokyo City Team
Speaker ⻄⼾ 京⼦ Kyoko Nishito IBM Developer Advocate KyokoNishito
タイムテーブル 19:10-19:15くらい (5minくらい) すぐできるIBM Cloud for Fukui Hackathon その後-20:10 (55minくらい)
IBM Watson Visual Recognition でカスタム学習モデルを 作ろう︕
本⽇の資料 本⽇の資料はこちらからPCにダウンロードお願いし ます。URLをクリックしたり、コマンドをコピペしたりでき ますので、サイトでみるのではなく、ダウンロードをお勧めし ます。 http://ibm.biz/fukui2019
すぐできるIBM Cloud for Fukui Hackathon
IBM Cloud
www かんたんに⾔えばIBMが提供するクラウド全てのこと IaaS PaaS SaaS
IBM Cloudアカウント取得 https://ibm.biz/BdzVvF
IBM Cloudってなにができるの︖ Case 1
サーバーを作れる Server IBM Cloud www Server • 共⽤と専有が選べる • 仮想と物理(ベアメタル)が選べる
ライトアカウント対象外です PAYGアカウントでお使い頂けます
IBM Cloudってなにができるの︖ Case 2
アプリの実⾏環境が作れる Server IBM Cloud www Middleware Java 実⾏環境 PHP 実⾏環境
Node.js 実⾏環境 Swift 実⾏環境 Python 実⾏環境 Push Application • 作ったアプリをデプロイするだけ • 主要なサーバーサイド⾔語は対応
アプリの実⾏環境
もちろんコンテナも︕ ライトアカウント対象外です PAYGアカウントでお使い頂けます
IBM Cloudってなにができるの︖ Case 3
Watson (AI/機械学習)が使える ・・・ HTTP Request GET POST PC HTTP Response
JSON JSON Azure AWS GCP IBM Cloud Smart Phone Server 各社クラウド
WatsonもAPIで提供 https://www.ibm.com/watson/jp-ja/developercloud/services-catalog.html Watson Assistant アプリケーションに⾃然⾔語インターフェースを追加して エンドユーザとのやり取りを⾃動化 Text to Speech テキスト⽂章を⾳声に変換する
Speech to Text ⾳声をテキスト⽂章に変換する Visual Recognition 画像コンテンツに含まれる意味を検出する Discovery 先進的な洞察エンジンを利⽤して、データの隠れた 価値を解明し、回答やトレンドを発⾒する Discovery News Discovery上に実装され、エンリッチ情報も付加さ れたニュースに関する公開データセット Personality Insights テキストから筆者の性格を推定する Language Translator テキストを他⾔語へ翻訳を⾏う Natural Language Understanding ⾃然⾔語処理を通じてキーワード抽出、エンティティー 抽出、概念タグ付け、関係抽出などを⾏う Natural Language Classifier テキスト⽂章の分類を⾏う(質問の意図推定など) Tone Analyzer(⽇本語未対応) テキストから筆者の感情、社交性、⽂体を解析 Knowledge Studio コーディングなしに、業務知識から⽣成した機械学習モ デルで、⾮構造テキストデータから洞察を取得(学習⽀ 援ツール) ⼼理系 ⾔語系 照会応答系 知識探索系 ⾳声系 画像系
IBM Cloudってなにができるの︖ Case 4
Serverless(FaaS)が使える IBM Cloud www getXXXinfo Create Action • Action(Function)を直接クラウド上に作成するだけ •
実⾏環境とか気にしなくてOK makeXXXfile convertXXXdata PHP, Node.js, Python, Swift Call Action ライトアカウント対象外です PAYGアカウントでお使い頂けます
IBM Cloudってなにができるの︖ Case 5
Node-REDがすぐに使える IBM Cloud www • フローだけでサーバーサイドアプリが作れる • WebのUIも作れちゃう • 各種APIももちろん呼び出せる
Create Flow Execute Flow
IBM Cloudってなにができるの︖ Case 6
Blockchainがすぐに使える IBM Cloud • Docker上でのBlockchainアプリ作成が簡単 に • IBM CloudのKubernetes環境へのデプロイ •
IBM Cloud上の各種サービスとの容易な連携 ライトアカウント対象外です PAYGアカウントでお使い頂けます
他にも、たくさん機能があります︕ お気軽にIBMデベロッパーアドボケイトまでお声がけく ださい︕ ではワークショップで実際に1つ体験してみましょう!
ワークショップ IBM Watson Visual Recognition でカスタム 学習モデルを作ろう︕
本⽇のワークショップ ①⾃分の認識したい写真2種類以上で、Watson Visual RecognitionとWatson Studioで学習させ、カスタム画像認識 モデルを作成します。 ②Watson Studio上のテストツールで画像認識テストをしてみ ます。 Watson
Studio Visual Recognition Custom Model 10_YEN Class 100_YEN Class 学 習 ① 10_YEN 0.98 100_YEN 0.02 ②
ワークショップに必要なもの • ラップトップPC • IBM Cloudのアカウント • 認識させたいもの2種類以上 • スマホで写真を撮ってPCにコピーします
なにはともあれ IBM Cloudアカウント こちらのURLにアクセスして、IBM Cloudにログイン お願いします。 アカウント未登録の⽅もこちらから登録お願いします。 https://ibm.biz/BdzVvF
• 画像認識「⼀般種別」(General Tagging): • 事前学習済みの分類器の出⼒を返します • 画像認識「カスタム」: • 識別を⾏いたいクラスのイメージを事前学習させ、その分類器の 出⼒を返します。
• 今⽇は⾃分の分類させたい写真を学習させます︕ Visual Recognition API ビジュアル リコグニションAPI (画像認識API)
さっそくスタート Watson Visual Recognition カスタムクラスを作ろう! http://ibm.biz/vr-custom
作ったカスタムクラスは以下で使えます 以下にカスタムクラスが使えるサンプルコードがありますので、 お試しください。 •nodejs︓ •https://github.com/kyokonishito/watson-vr-node •python notebook︓ •https://github.com/kyokonishito/python_watson のLab3 •python
flask: •https://github.com/kyokonishito/watson-vr-flask のserverフォルダ • /server/app.pyのdef classifyCustomImages():内の classifier_ids=["food"]のfoodをClassifier IDに変更してください。 •Node-RED︓ •https://github.com/kyokonishito/watson-vr-nodered
もっと勉強して今回のハッカソンで使いたい⽅︕ - Watson開発⼊⾨ 書籍プレゼント - 今回新規でhttps://ibm.biz/BdzVvFよりID作成され 、ワー クショップにてVisual Recognitionサービス作成済みの⽅に 市販書籍「Watson開発⼊⾨」をプレゼント!!
(10名まで, 希望者多数の場合はクジ) https://ibm.biz/BdzVvF よりログインして以下を⻄⼾に⾒せてください︓ 1. ダッシュボードからリソースの表⽰でVisual Recognitionが作成されて いること 2. アカウントのプロファイル設定( 写真をとらせてください)
おすすめ情報 PythonからWatson使ってみたい⽅は https://github.com/kyokonishito/python_watson もっと使い⽅を知りたい︕ 夏のIBM Dojo #5 AI (Watson API)
資料 https://speakerdeck.com/kyokonishito/summer-ibm-dojo-ai 今すぐ使えるWatson API/サービス⼀覧 https://www.ibm.com/watson/jp-ja/developercloud/services-catalog.html IBM Code Patterns - アプリ開発パターン集 http://ibm.biz/ibmcodejp
34 Node-REDの使い⽅ http://ibm.biz/NodeRED1stStep
35 LINEチャットボットとWatsonを 連携する http://ibm.biz/line-watson
36 twitter.com/KyokoNishito github.com/kyokonishito developer.ibm.com/jp/patterns/ IBM Watson Thank you