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
AutoML UIでモデルを作成しデプロイする
Search
oracle4engineer
PRO
June 01, 2021
Business
1.8k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AutoML UIでモデルを作成しデプロイする
oracle4engineer
PRO
June 01, 2021
More Decks by oracle4engineer
See All by oracle4engineer
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.3k
Deep Data Security 機能解説
oracle4engineer
PRO
2
240
Oracle Cloud Infrastructure:2026年6月度サービス・アップデート
oracle4engineer
PRO
1
430
Oracle AI Databaseデータベース・サービスのメンテナンス(BaseDB/ExaDB-D/ExaDB-XS)
oracle4engineer
PRO
4
1.7k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.6k
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
2.1k
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
3.1k
CrossplaneによるCloud Native Control Plane
oracle4engineer
PRO
0
120
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
1
580
Other Decks in Business
See All in Business
CEOの価値観を言語化することでメンバーの心を動かすマネジメントを体得するワークショップ
nagam3618
1
350
2026.6_中途採用資料.pdf
superstudio
PRO
5
120k
株式会社ユビレジ_採用ピッチ資料 / Ubiregi_CompanyProfile
ubiregi_saiyo
1
11k
FIGEO採用ピッチ資料
figeohr
0
480
神戸百年記念病院 専門研修PG 2026
kobe100
0
130
現実は、会話から生まれる。〜 1on1とチームの場を繋ぐ、社会構成主義的実践 〜
emi0726
1
300
スマートキャンプ株式会社 会社紹介資料 / companydeck
smartcamp
1
4.5k
エイターリンク株式会社 会社紹介資料
aeterelink
0
45k
Copilotで資料を作るようになって仕事のやり方が変わった話
aonomasahiro
2
630
フルカイテン株式会社 採用資料
fullkaiten
0
98k
自分を知ることから始まる生存戦略
peacemaker07
1
290
Executive Strategy Management: FinOps X 2026 recap at Japan FinOps Meetup #6
shungoa
0
150
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Accessibility Awareness
sabderemane
1
150
The Limits of Empathy - UXLibs8
cassininazir
1
370
Tell your own story through comics
letsgokoyo
1
980
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
330
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Crafting Experiences
bethany
1
190
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Building AI with AI
inesmontani
PRO
1
1.1k
The Language of Interfaces
destraynor
162
27k
Transcript
新製品AutoML UIで機械学習をしよう 2021年4⽉7⽇ データベース・ソリューション部 森勇貴
Copyright © 2021, Oracle and/or its affiliates 2 今回の資料で使うデータの出典 Rain
in Australia Predict next-day rain in Australia By Joe Young https://www.kaggle.com/jsphyg/weather-dataset-rattle- package/metadata ・weatherAUS.csv(13.44 MB)をデバイスにダウンロード下さい 上記のデータのデータソース http://www.bom.gov.au/climate/data
Copyright © 2021, Oracle and/or its affiliates 3 OCIにログインする クリック
Copyright © 2021, Oracle and/or its affiliates 4 ADBの詳細ページで、「ツール」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 5 機械学習に必要なデータをロードするため、ツールタブの「データベース・アクション」クリック クリック
Copyright © 2021, Oracle and/or its affiliates 6 OMLユーザでサインイン クリック
Copyright © 2021, Oracle and/or its affiliates 7 データツールの「データ・ロード」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 8 「データのロード」と「ローカル・ファイル」を選択し、「次」をクリック データをロードという
処理を選択 ローカルデバイスにある csvファイルを ロードしたい クリック
Copyright © 2021, Oracle and/or its affiliates 9 画⾯中央の「ファイルの選択」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 10 weatherAUS.csvがソースにあることを確認し「緑の実⾏ボタン」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 11 ポップアップに対して、「実⾏」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 12 データロードを実⾏中…
Copyright © 2021, Oracle and/or its affiliates 13 実⾏終了を⽰す緑のチェックマークを確認後、画⾯右下の「完了」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 14 ADW詳細画⾯に戻り、「サービス・コンソール」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 15 サービスコンソール画⾯左の「開発」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 16 サービスコンソール開発タブ内の、「Oracle Machine
Learningノートブック」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 17 OMLユーザでサインイン クリック
Copyright © 2021, Oracle and/or its affiliates 18 クイックアクションの「AutoML」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 19 AutoML実験ページの左側の「+作成」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 20 実験の作成ページで「名前」を⼊⼒ 名前を⼊⼒
Copyright © 2021, Oracle and/or its affiliates 21 実験の作成ページで「名前」を⼊⼒後、「データ・ソース」をクリック 名前を⼊⼒
クリック
Copyright © 2021, Oracle and/or its affiliates 22 表の選択で、「OML」スキーマにロードした「WEATHERAUS」を選択、「OK」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 23 データ・ソース選択後、「予測ターゲット」の選択をする クリック
Copyright © 2021, Oracle and/or its affiliates 24 WEATHERAUSのデータでは、「RAINTOMORROW」を選択 RAINTOMORROWは次の⽇に
⾬だったかどうかのデータが ⼊っている
Copyright © 2021, Oracle and/or its affiliates 25 予測タイプは、⾃動で分類か回帰か決定(クリックして⼿動で選ぶことも可能です) 基本的にRAINTOMORROWは
YESかNOなので分類でOK
Copyright © 2021, Oracle and/or its affiliates 26 画⾯下の特徴で「チェックボックス」をクリックで各特徴量の有効無効切り替えが可能 予測ターゲットに設定した
RAINTOMORROWは、的マーク
Copyright © 2021, Oracle and/or its affiliates 27 画⾯右上の「開始」をクリック後、「より良い精度」で実⾏ クリック
Copyright © 2021, Oracle and/or its affiliates 28 AutoMLを実⾏中…
Copyright © 2021, Oracle and/or its affiliates 29 精度進捗やリーダー・ボードが表⽰され、画⾯右上で実⾏進捗状態の確認可能に
Copyright © 2021, Oracle and/or its affiliates 30 実⾏中…① アルゴリズムの精度進捗
精度で上位のアルゴリズム・ そのモデル名・精度を表⽰
Copyright © 2021, Oracle and/or its affiliates 31 実⾏中…② アルゴリズムの精度進捗
精度で上位のアルゴリズム・ そのモデル名・精度を表⽰
Copyright © 2021, Oracle and/or its affiliates 32 実⾏が完了し、リーダー・ボードには、精度で上位5つのアルゴリズムが表⽰されている
Copyright © 2021, Oracle and/or its affiliates 33 画⾯下の特徴で各特徴量の重要度が表⽰されている 明⽇の天気が⾬の予測には
LOCATIONが⼀番影響する要素だった
Copyright © 2021, Oracle and/or its affiliates 34 とても簡単です モデルデプロイ
Copyright © 2021, Oracle and/or its affiliates 35 作成されたモデルの内1つを選択して、「デプロイ」をクリック モデル選択後、
デプロイをクリック
Copyright © 2021, Oracle and/or its affiliates 36 必要項⽬を⼊⼒し、「OK」をクリック デプロイするモデルの名前
デプロイするモデルのURI お好みでOK デプロイするモデルの バージョンも1でOK クリック
Copyright © 2021, Oracle and/or its affiliates 37 デプロイ後、画⾯左上のハンバーガメニュの「モデル」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 38 モデルページにて、「デプロイメント」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 39 先ほどデプロイしたモデルが表⽰されていることを確認
Copyright © 2021, Oracle and/or its affiliates 40 とても簡単です デプロイしたモデルをRESTで
Copyright © 2021, Oracle and/or its affiliates 41 デプロイしたモデルをRESTで呼んでみましょう︕ RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓
① export omlserver=「ADBのURL」 ② export tenant=「テナントのOCID」 ③ export username=「OMLユーザのユーザ名」 ④ export password=「OMLユーザのパスワード」 ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」
Copyright © 2021, Oracle and/or its affiliates 42 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=「ADBのURL」 ② export tenant=「テナントのOCID」 ③ export username=「OMLユーザのユーザ名」 ④ export password=「OMLユーザのパスワード」 ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」 ①環境変数omlserverには、ADBURLを⼊⼒ (次のどちらかの⽅法で⾒つけて下さい)
Copyright © 2021, Oracle and/or its affiliates 43 ADBURLの⾒つけ⽅ その1
– ADB詳細画⾯で「サービス・コンソール」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 44 ADBURLの⾒つけ⽅ その1
– サービス・コンソールのURLをコピー この部分をコピー https://adb.ap-tokyo-1.oraclecloud.com/
Copyright © 2021, Oracle and/or its affiliates 45 ADBURLの⾒つけ⽅ その2
– ADB詳細画⾯で「DB接続」クリック クリック
Copyright © 2021, Oracle and/or its affiliates 46 ADBURLの⾒つけ⽅ その2
– 「ウォレットのダウンロード」クリック クリック ダウンロードしたフォルダの tnsnames.oraにある https://adb.ap-tokyo-1.oraclecloud.com
Copyright © 2021, Oracle and/or its affiliates 47 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com ② export tenant=「テナントのOCID」 ③ export username=「OMLユーザのユーザ名」 ④ export password=「OMLユーザのパスワード」 ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」 ADBURLが⾒つかりました
Copyright © 2021, Oracle and/or its affiliates 48 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=「テナントのOCID」 ③ export username=「OMLユーザのユーザ名」 ④ export password=「OMLユーザのパスワード」 ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」 ②環境変数tenantには、テナントのOCIDを⼊⼒ ※ADBのOCIDとは異なります
Copyright © 2021, Oracle and/or its affiliates 49 ②環境変数tenant -
OCIのトップ画⾯の右上の⼈型アイコンから、「テナンシ」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 50 ②環境変数tenant –
テナンシ詳細ページのテナンシ情報にあるOCIDをコピー コピー
Copyright © 2021, Oracle and/or its affiliates 51 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=ocid1.tenancy.oc1..aaaaaaaaggaka7fbakfb22209fafnuahf73bhauillwouccx72faufdd ③ export username=「OMLユーザのユーザ名」 ④ export password=「OMLユーザのパスワード」 ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」 環境変数tenantが⾒つかりました
Copyright © 2021, Oracle and/or its affiliates 52 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=ocid1.tenancy.oc1..aaaaaaaaggaka7fbakfb22209fafnuahf73bhauillwouccx72faufdd ③ export username=「OMLユーザのユーザ名」 ④ export password=「OMLユーザのパスワード」 ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」 ③環境変数usernameには、OMLユーザのユーザ名を⼊⼒
Copyright © 2021, Oracle and/or its affiliates 53 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=ocid1.tenancy.oc1..aaaaaaaaggaka7fbakfb22209fafnuahf73bhauillwouccx72faufdd ③ export username=OML ④ export password=「OMLユーザのパスワード」 ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」 ③環境変数usernameには、OMLユーザのユーザ名を⼊⼒
Copyright © 2021, Oracle and/or its affiliates 54 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=ocid1.tenancy.oc1..aaaaaaaaggaka7fbakfb22209fafnuahf73bhauillwouccx72faufdd ③ export username=OML ④ export password=「OMLユーザのパスワード」 ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」 ④環境変数passwordには、OMLユーザのパスワードを⼊⼒
Copyright © 2021, Oracle and/or its affiliates 55 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=ocid1.tenancy.oc1..aaaaaaaaggaka7fbakfb22209fafnuahf73bhauillwouccx72faufdd ③ export username=OML ④ export password=password ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」 ④環境変数passwordには、OMLユーザのパスワードを⼊⼒
Copyright © 2021, Oracle and/or its affiliates 56 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=ocid1.tenancy.oc1..aaaaaaaaggaka7fbakfb22209fafnuahf73bhauillwouccx72faufdd ③ export username=OML ④ export password=password ⑤ export database=「ADBのデータベース名」 ⑥ export token=「認証トークン」 ⑤環境変数databaseには、ADBのデータベース名を⼊⼒
Copyright © 2021, Oracle and/or its affiliates 57 データベース名をコピー 今回使⽤してるADBの
データベース名
Copyright © 2021, Oracle and/or its affiliates 58 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=ocid1.tenancy.oc1..aaaaaaaaggaka7fbakfb22209fafnuahf73bhauillwouccx72faufdd ③ export username=OML ④ export password=password ⑤ export database=ATPoml ⑥ export token=「認証トークン」 ⑤環境変数databaseには、ADBのデータベース名を⼊⼒
Copyright © 2021, Oracle and/or its affiliates 59 RESTで呼ぶ際に必要な6つの環境変数(1つ1つ⾒つけていきます)︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=ocid1.tenancy.oc1..aaaaaaaaggaka7fbakfb22209fafnuahf73bhauillwouccx72faufdd ③ export username=OML ④ export password=password ⑤ export database=ATPoml ⑥ export token=「認証トークン」 ⑥環境変数tokenには、①〜⑤を使って⼿にいれた認証トークンを
Copyright © 2021, Oracle and/or its affiliates 60 ターミナルで①〜⑤の環境変数を追加
Copyright © 2021, Oracle and/or its affiliates 61 認証トークンをCURLで⼿に⼊れる ⽩い部分が認証トークン
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{"grant_type":"password", "username":"'${username}'", "password":"'${password}'"}' "${omlserver}/omlusers/tenants/${tenant}/databases/${database}/api/oauth2/v1/token"
Copyright © 2021, Oracle and/or its affiliates 62 RESTで呼ぶ際に必要な6つの環境変数︓ ①
export omlserver=https://adb.ap-tokyo-1.oraclecloud.com/ ② export tenant=ocid1.tenancy.oc1..aaaaaaaaggaka7fbakfb22209fafnuahf73bhauillwouccx72faufdd ③ export username=OML ④ export password=password ⑤ export database=ATPoml ⑥ export token=’eJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJPTUwiLCJ0ZW5hbnRfbmFtZSI6Ik9DSUQxLlRFTkFOQ1kuT0MxLi5BQUFBQUFBQTNNQjdXUkNZMkxTM1UzSlNZMlNPUTVDSzNMQ zNRNE1DWklUUERBWU1CVUFaQzVUS0dVQ0EiLCJkYXRhYmFzZV9uYW1lIjoiQVRQT01MIiwicm9sZXMiOiJbe1wicm9sZVwiOlwiT01MX0RFVkVMT1BFUlwiLFwiY29tbW9uXCI6ZmFsc2V9XSIsImlzcyI6IkJERUI1MzExNUFC MzZDNUJFMDUzMTYxODAwMEEwQzg3IiwiZXhwIjoxNjE4NTUzNzg1LCJpYXQiOjE2MTg1NTAxODV9.bI3B08nvCaldybzTw3ov5BqQn1cZFlnTjDRTWco7FhLFc7Zosphny2wmvlkaSIySaafpaR4Y62n3RDAJ- CHKTKJOS0xpSof08b_hIUNXDCOcwiFxm65Ib5XdB_MnMccjmwT6zv81v7Y_lPW3pCYUZb-OgFkURIEf3JTM7EFHauaV1lBpaMhyYMuiP_D3u_R0SYKevNIlFl- 1DJUsJBPHu0WP_UCk2f1G8nw7EAC_39H9ul9Q9HKAvdQwjezlcTGV6f7_MhI8ral50cKANa7feZK0XvnTre116Zz-3iFby3oHWuXGPusbcVR- ZXVUP02OYLBOkjzHn52hALdRTra1Gw!pk1P/AgkGNjXe2BbF9IRhpwvtCIepgzeLL6VaLtQkkTK+4NGMxUKUt4L1oMyu9lceSDhV3lURxmKXLXHgMB9QVz8j+IgJs9Q1rImQis4ayxXFiAbjVTrU8GCzXRLefZNXcH2i1yWQdoUc 2q7MwsslFo/MkeY+8NWaRy7zeRQEaFvZnqQtAnSmGUb2Bof8daRSxH+zHRpmyrDUjToEE1QVQTfXZedmdecnenrfeFao7vECmGm6sk8gu9hp7m7sShWluuIsa8NONgcZU3yJ1VLHcJo/RLkTqge3h+TjIukwku5jWePhVHM H3YkuR8CqMloLcfe8RTnXJN/76bdrpXEFA==‘ ’ ⑥環境変数tokenに認証トークンを⼿に⼊れました(下準備完了)
Copyright © 2021, Oracle and/or its affiliates 63 ターミナルで、環境変数tokenを追加 export
token=‘token’
Copyright © 2021, Oracle and/or its affiliates 64 デプロイしたaus_1の詳細情報をGETしてみる curl
-X GET "${omlserver}/omlmod/v1/deployment/aus_1" ¥ --header "Authorization: Bearer $token" | jq jqをインストールしているとjsonが⾒やすいです
Copyright © 2021, Oracle and/or its affiliates 65 デプロイしたaus_1の詳細情報でattributeを⾒てみる 分類の単純ベイズ
引数 - 3PMの湿度 引数 – ロケーション 引数 – 降⽔量 引数 – ⾵速 結果 – 明⽇⾬が降るか NA, No, Yesの3種類
Copyright © 2021, Oracle and/or its affiliates 66 モデルに予測させてみる curl
-X POST "${omlserver}/omlmod/v1/deployment/aus_1/score" ¥ --header "Authorization: Bearer ${token}" ¥ --header 'Content-Type: application/json‘ ¥ -d '{"inputRecords":[{"HUMIDITY3PM":"30","LOCATION":"Albury", "RAINFALL":"1","WINDGUSTSPEED":"30"}]}'| jq
Copyright © 2021, Oracle and/or its affiliates 67 明⽇⾬が降るかどうか確率を出してくれている 明⽇は⾬が降らない確率が
86.3%
Copyright © 2021, Oracle and/or its affiliates 68 値を変えて、モデルに予測させてみる curl
-X POST "${omlserver}/omlmod/v1/deployment/aus_1/score" ¥ --header "Authorization: Bearer ${token}" ¥ --header 'Content-Type: application/json‘ ¥ -d '{"inputRecords":[{"HUMIDITY3PM":"90","LOCATION":"Albury", "RAINFALL":"30","WINDGUSTSPEED":"50"}]}'| jq
Copyright © 2021, Oracle and/or its affiliates 69 値を変えて、モデルに予測させてみる 明⽇は⾬が降る確率が
95.1%
Copyright © 2021, Oracle and/or its affiliates 70 とても簡単です 番外編:AutoML
UIで作った モデルをOML Notebooksに エキスポートする
Copyright © 2021, Oracle and/or its affiliates 71 リーダー・ボードで単純ベイズの「モデル」を選択し、「ノートブックの作成」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 72 新規作成する「ノートブックの名前」を⼊⼒し、「OK」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 73 画⾯上部で、ノートブックが作成されたことを確認後、左上のハンバーガメニューをクリック
Copyright © 2021, Oracle and/or its affiliates 74 ハンバーガメニューの「ノートブック」をクリック クリック
Copyright © 2021, Oracle and/or its affiliates 75 ノートブックの画⾯で、先ほど作成した「AUS Weather」をクリック
クリック
Copyright © 2021, Oracle and/or its affiliates 76 モデルをエキスポートして新規作成したノートブック「AUS Weather」の中⾝①
Copyright © 2021, Oracle and/or its affiliates 77 モデルをエキスポートして新規作成したノートブック「AUS Weather」の中⾝②
None