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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kyoko Nishito
October 21, 2019
Programming
100
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
230
RDS for Db2 はじめの一歩・バックアップ編 / 20240725 First RDS for Db2 backup
kyokonishito
0
320
RDS for Db2 はじめの一歩・HA(高可用性)編 #2/ 20240712 First RDS for Db2 HA
kyokonishito
0
420
RDS for Db2 はじめの一歩・作り方編 #2/ 20240628 First RDS for Db2 creation
kyokonishito
1
590
watsonx.dataとも連携・オブジェクトストレージの大量データをデータウエアハウス(Db2 Warehouse)でらくらく分析 / IBMTechXchangeJP-2023-DM02
kyokonishito
0
210
Db2 REST APIを使ってみよう! 〜Db2 on Cloud編〜 / 20230727 Db2 REST API
kyokonishito
0
750
1時間でわかる&魅せる! Db2 LUW 11.5.8の最新情報: デモ資料 / 20230627 Db2 Demo
kyokonishito
0
500
Db2でシェアサイクルポートの地理情報分析をやってみよう! / 20220928-Db2-Spatial
kyokonishito
0
350
Jupyter NotebookからDb2へらくらくアクセス - Db2 Magic コマンドを使おう! - / 20220421 Jupyter Notebooks with Db2
kyokonishito
0
480
Other Decks in Programming
See All in Programming
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
260
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
110
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
0
170
Webの地図
yosuke_furukawa
PRO
6
4.5k
数年滞っていたダークモード対応をおよそ2週間で完了させる
chigichan24
0
710
What We Talk About When We Talk About XP
m_seki
2
630
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
0
1.3k
【DroidKaigi 2026】「アクセシビリティを利用するとき、 アクセシビリティもまたこちらを利用している」 〜マルウェアによる攻撃と防衛について〜
halunoyo
0
460
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
490
A2UI for Android: Safely Rendering AI-Generated UI with Jetpack Compose - DroidKaigi 2026
itsmedreamwalker
0
140
Family mrubyの進捗
kishima
1
120
iOSDC2026登壇資料.pdf
riofujimon
0
160
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1369
210k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
450
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
BBQ
matthewcrist
89
10k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
460
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
560
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
240
Balancing Empowerment & Direction
lara
6
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