Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Recruit Technologies
29,791 views
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
2017/01/27 PyData.Tokyo Meetup #12 -強化学習での、舟木の講演資料になります
Technology
◦
Related topics:
Deep Learning
•
Read more
9
Save
Share
Embed
Embed presentation
Download
Downloaded 76 times
1
/ 45
2
/ 45
3
/ 45
4
/ 45
5
/ 45
6
/ 45
7
/ 45
8
/ 45
9
/ 45
10
/ 45
11
/ 45
12
/ 45
13
/ 45
14
/ 45
15
/ 45
16
/ 45
17
/ 45
18
/ 45
19
/ 45
20
/ 45
21
/ 45
22
/ 45
23
/ 45
24
/ 45
25
/ 45
26
/ 45
27
/ 45
28
/ 45
29
/ 45
30
/ 45
31
/ 45
32
/ 45
33
/ 45
34
/ 45
35
/ 45
36
/ 45
37
/ 45
38
/ 45
39
/ 45
40
/ 45
41
/ 45
42
/ 45
43
/ 45
44
/ 45
45
/ 45
More Related Content
PPTX
Transformerを雰囲気で理解する
by
AtsukiYamaguchi1
PDF
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
by
SSII
PDF
失敗から学ぶ機械学習応用
by
Hiroyuki Masuda
PDF
Data-Centric AIの紹介
by
Kazuyuki Miyazawa
PDF
最近のディープラーニングのトレンド紹介_20200925
by
小川 雄太郎
PDF
ブレインパッドにおける機械学習プロジェクトの進め方
by
BrainPad Inc.
PPTX
MLOps入門
by
Hiro Mura
PPTX
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
by
Kosuke Shinoda
Transformerを雰囲気で理解する
by
AtsukiYamaguchi1
SSII2022 [TS2] 自律移動ロボットのためのロボットビジョン〜 オープンソースの自動運転ソフトAutowareを解説 〜
by
SSII
失敗から学ぶ機械学習応用
by
Hiroyuki Masuda
Data-Centric AIの紹介
by
Kazuyuki Miyazawa
最近のディープラーニングのトレンド紹介_20200925
by
小川 雄太郎
ブレインパッドにおける機械学習プロジェクトの進め方
by
BrainPad Inc.
MLOps入門
by
Hiro Mura
PyTorchLightning ベース Hydra+MLFlow+Optuna による機械学習開発環境の構築
by
Kosuke Shinoda
What's hot
PDF
幾何と機械学習: A Short Intro
by
Ichigaku Takigawa
PDF
Prophet入門【理論編】Facebookの時系列予測ツール
by
hoxo_m
PPTX
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
by
Takuji Tahara
PDF
【DL輪読会】Egocentric Video Task Translation (CVPR 2023 Highlight)
by
Deep Learning JP
PPTX
先駆者に学ぶ MLOpsの実際
by
Tetsutaro Watanabe
PPTX
【DL輪読会】Flamingo: a Visual Language Model for Few-Shot Learning 画像×言語の大規模基盤モ...
by
Deep Learning JP
PDF
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
by
NTT DATA Technology & Innovation
PDF
【東工大・鈴木良郎】「画像生成用StyleGANの技術」を「3D形状の生成」に活用!! 新車のボディ形状を生成するAI
by
ssuser1bf283
PPTX
[DL輪読会]Few-Shot Unsupervised Image-to-Image Translation
by
Deep Learning JP
PDF
Optunaを使ったHuman-in-the-loop最適化の紹介 - 2023/04/27 W&B 東京ミートアップ #3
by
Preferred Networks
PPTX
MLOpsはバズワード
by
Tetsutaro Watanabe
PDF
深層強化学習と実装例
by
Deep Learning Lab(ディープラーニング・ラボ)
PDF
Prophet入門【Python編】Facebookの時系列予測ツール
by
hoxo_m
PDF
リクルートにおける画像解析事例紹介
by
Recruit Technologies
PPTX
First step of UX Monitoring 〜UXモニタリングこと始め〜
by
Taro Yoshioka
PPTX
SSII2020SS: グラフデータでも深層学習 〜 Graph Neural Networks 入門 〜
by
SSII
PDF
SSII2022 [SS2] 少ないデータやラベルを効率的に活用する機械学習技術 〜 足りない情報をどのように補うか?〜
by
SSII
PDF
【論文調査】XAI技術の効能を ユーザ実験で評価する研究
by
Satoshi Hara
PDF
機械学習によるハイスループット 第一原理計算の代替の可能性_日本化学会_20230323
by
Matlantis
PDF
三次元表現まとめ(深層学習を中心に)
by
Tomohiro Motoda
幾何と機械学習: A Short Intro
by
Ichigaku Takigawa
Prophet入門【理論編】Facebookの時系列予測ツール
by
hoxo_m
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
by
Takuji Tahara
【DL輪読会】Egocentric Video Task Translation (CVPR 2023 Highlight)
by
Deep Learning JP
先駆者に学ぶ MLOpsの実際
by
Tetsutaro Watanabe
【DL輪読会】Flamingo: a Visual Language Model for Few-Shot Learning 画像×言語の大規模基盤モ...
by
Deep Learning JP
MLOps に基づく AI/ML 実運用最前線 ~画像、動画データにおける MLOps 事例のご紹介~(映像情報メディア学会2021年冬季大会企画セッショ...
by
NTT DATA Technology & Innovation
【東工大・鈴木良郎】「画像生成用StyleGANの技術」を「3D形状の生成」に活用!! 新車のボディ形状を生成するAI
by
ssuser1bf283
[DL輪読会]Few-Shot Unsupervised Image-to-Image Translation
by
Deep Learning JP
Optunaを使ったHuman-in-the-loop最適化の紹介 - 2023/04/27 W&B 東京ミートアップ #3
by
Preferred Networks
MLOpsはバズワード
by
Tetsutaro Watanabe
深層強化学習と実装例
by
Deep Learning Lab(ディープラーニング・ラボ)
Prophet入門【Python編】Facebookの時系列予測ツール
by
hoxo_m
リクルートにおける画像解析事例紹介
by
Recruit Technologies
First step of UX Monitoring 〜UXモニタリングこと始め〜
by
Taro Yoshioka
SSII2020SS: グラフデータでも深層学習 〜 Graph Neural Networks 入門 〜
by
SSII
SSII2022 [SS2] 少ないデータやラベルを効率的に活用する機械学習技術 〜 足りない情報をどのように補うか?〜
by
SSII
【論文調査】XAI技術の効能を ユーザ実験で評価する研究
by
Satoshi Hara
機械学習によるハイスループット 第一原理計算の代替の可能性_日本化学会_20230323
by
Matlantis
三次元表現まとめ(深層学習を中心に)
by
Tomohiro Motoda
Viewers also liked
PDF
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
by
Recruit Technologies
PDF
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
by
Recruit Technologies
PDF
A3RT -The details and actual use cases of“Analytics & Artificial intelligence...
by
Recruit Technologies
PDF
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
by
Recruit Technologies
PDF
製造業の画像検査におけるDeep Learningの現状とdeep inspectionの特徴
by
Rist Inc.
PDF
ディープラーニング 今週の事例 Top 5
by
NVIDIA Japan
PDF
リクルートにおける画像解析事例紹介と周辺技術紹介
by
Recruit Technologies
PDF
リクルートはいかにして、ディープラーニング(深層学習)の導入を成功させたか
by
Recruit Technologies
PDF
運用で泣かないアーキテクチャで動く原稿作成支援システム ~リクルートにおけるDeepLearning活用事例~
by
Recruit Technologies
PDF
[Ridge-i] Dll講演資料 2017616
by
Ridge-i
PDF
深層学習の導入で抱える課題とユースケース実例
by
Hirono Jumpei
PDF
リクルートのビッグデータ活用基盤とデータ活用に向けた取組み
by
Recruit Technologies
PDF
Deep inspectionの特徴
by
Rist Inc.
PDF
リクルートのビッグデータ活用基盤とビッグデータ活用のためのメタデータ管理Webのご紹介
by
Recruit Technologies
PDF
リクルート式 自然言語処理技術の適応事例紹介
by
Recruit Technologies
PPTX
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
by
Tetsutaro Watanabe
PDF
リクルート式ビッグデータ活用術
by
Recruit Technologies
PDF
Deep Learningを用いたロボット制御
by
Ryosuke Okuta
PDF
拡がるディープラーニングの活用
by
NVIDIA Japan
PDF
Hadoop’s Impact on Recruit Company
by
Recruit Technologies
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
by
Recruit Technologies
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
by
Recruit Technologies
A3RT -The details and actual use cases of“Analytics & Artificial intelligence...
by
Recruit Technologies
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
by
Recruit Technologies
製造業の画像検査におけるDeep Learningの現状とdeep inspectionの特徴
by
Rist Inc.
ディープラーニング 今週の事例 Top 5
by
NVIDIA Japan
リクルートにおける画像解析事例紹介と周辺技術紹介
by
Recruit Technologies
リクルートはいかにして、ディープラーニング(深層学習)の導入を成功させたか
by
Recruit Technologies
運用で泣かないアーキテクチャで動く原稿作成支援システム ~リクルートにおけるDeepLearning活用事例~
by
Recruit Technologies
[Ridge-i] Dll講演資料 2017616
by
Ridge-i
深層学習の導入で抱える課題とユースケース実例
by
Hirono Jumpei
リクルートのビッグデータ活用基盤とデータ活用に向けた取組み
by
Recruit Technologies
Deep inspectionの特徴
by
Rist Inc.
リクルートのビッグデータ活用基盤とビッグデータ活用のためのメタデータ管理Webのご紹介
by
Recruit Technologies
リクルート式 自然言語処理技術の適応事例紹介
by
Recruit Technologies
ビッグデータ処理データベースの全体像と使い分け - 2017年 Version -
by
Tetsutaro Watanabe
リクルート式ビッグデータ活用術
by
Recruit Technologies
Deep Learningを用いたロボット制御
by
Ryosuke Okuta
拡がるディープラーニングの活用
by
NVIDIA Japan
Hadoop’s Impact on Recruit Company
by
Recruit Technologies
Similar to リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
PPTX
Struggle against crossdomain data complexity in Recruit Group
by
DataWorks Summit/Hadoop Summit
PDF
Struggle against cross-domain data complexity in Recruit group
by
Recruit Technologies
PPTX
リクルートを支える横断データ基盤と機械学習の適用事例
by
Tetsutaro Watanabe
PPTX
A3RT - the details and actual use cases of "Analytics & Artificial intelligen...
by
DataWorks Summit/Hadoop Summit
PDF
GOの機械学習システムを支えるMLOps事例紹介
by
Takashi Suzuki
PDF
リクルート式Hadoopの使い方
by
Recruit Technologies
PDF
【C-2】メモリも、僕のキャパシティも溢れっぱなし。。2年目エンジニアが実現した機械学習
by
Developers Summit
PDF
リクルート式AIの活用法
by
Recruit Technologies
PDF
FastAPIを使って 機械学習モデルをapi化してみた
by
Sho Tanaka
PDF
2016-02-08 Spark MLlib Now and Beyond@Spark Conference Japan 2016
by
Yu Ishikawa
PDF
Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)
by
Toru Kawamura
PPTX
推薦システムを構築する手順書 with Azure Machine Learning
by
Masayuki Ota
PDF
Watson summit 公開用
by
Izumi Akiyama
PDF
『機械学習 (AI/ML) の基礎と Microsoft の AI | 2019/04/02 Global AI Nights Fukui
by
Fujio Kojima
PDF
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
by
a know
PDF
Azure Machine Learning getting started
by
Masayuki Ota
PPTX
データサイエンティストが力を発揮できるアジャイルデータ活用基盤
by
Recruit Lifestyle Co., Ltd.
PPTX
Google Cloud Next '18 Recap/報告会 機械学習関連
by
Tetsutaro Watanabe
PPTX
ML Opsのススメ
by
紀彦 中林
PDF
AI駆動 + モデルベースソフトウェア開発= 新時代の Best Practice?
by
Akira Tanaka
Struggle against crossdomain data complexity in Recruit Group
by
DataWorks Summit/Hadoop Summit
Struggle against cross-domain data complexity in Recruit group
by
Recruit Technologies
リクルートを支える横断データ基盤と機械学習の適用事例
by
Tetsutaro Watanabe
A3RT - the details and actual use cases of "Analytics & Artificial intelligen...
by
DataWorks Summit/Hadoop Summit
GOの機械学習システムを支えるMLOps事例紹介
by
Takashi Suzuki
リクルート式Hadoopの使い方
by
Recruit Technologies
【C-2】メモリも、僕のキャパシティも溢れっぱなし。。2年目エンジニアが実現した機械学習
by
Developers Summit
リクルート式AIの活用法
by
Recruit Technologies
FastAPIを使って 機械学習モデルをapi化してみた
by
Sho Tanaka
2016-02-08 Spark MLlib Now and Beyond@Spark Conference Japan 2016
by
Yu Ishikawa
Hypermedia: The Missing Element to Building Adaptable Web APIs in Rails (増補日本語版)
by
Toru Kawamura
推薦システムを構築する手順書 with Azure Machine Learning
by
Masayuki Ota
Watson summit 公開用
by
Izumi Akiyama
『機械学習 (AI/ML) の基礎と Microsoft の AI | 2019/04/02 Global AI Nights Fukui
by
Fujio Kojima
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
by
a know
Azure Machine Learning getting started
by
Masayuki Ota
データサイエンティストが力を発揮できるアジャイルデータ活用基盤
by
Recruit Lifestyle Co., Ltd.
Google Cloud Next '18 Recap/報告会 機械学習関連
by
Tetsutaro Watanabe
ML Opsのススメ
by
紀彦 中林
AI駆動 + モデルベースソフトウェア開発= 新時代の Best Practice?
by
Akira Tanaka
More from Recruit Technologies
PDF
新卒2年目が鍛えられたコードレビュー道場
by
Recruit Technologies
PDF
カーセンサーで深層学習を使ってUX改善を行った事例とそこからの学び
by
Recruit Technologies
PDF
Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~
by
Recruit Technologies
PDF
Tableau活用4年の軌跡
by
Recruit Technologies
PDF
HadoopをBQにマイグレしようとしてる話
by
Recruit Technologies
PDF
LT(自由)
by
Recruit Technologies
PDF
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
by
Recruit Technologies
PDF
銀行ロビーアシスタント
by
Recruit Technologies
PDF
ユーザー企業内製CSIRTにおける対応のポイント
by
Recruit Technologies
PDF
ユーザーからみたre:Inventのこれまでと今後
by
Recruit Technologies
PDF
EMRでスポットインスタンスの自動入札ツールを作成する
by
Recruit Technologies
PDF
RANCHERを使ったDev(Ops)
by
Recruit Technologies
PDF
リクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイント
by
Recruit Technologies
PDF
ユーザー企業内製CSIRTにおける対応のポイント
by
Recruit Technologies
PDF
「リクルートデータセット」 ~公開までの道のりとこれから~
by
Recruit Technologies
PDF
Spring “BigData”
by
Recruit Technologies
PDF
Case study of DevOps for Hadoop in Recruit.
by
Recruit Technologies
PDF
リクルートにおけるデータのインフラ化への取組
by
Recruit Technologies
PDF
DataRobot活用状況@リクルートテクノロジーズ
by
Recruit Technologies
PDF
求職サービスの検索ログを用いたクエリのカテゴリ推定とその活用事例の紹介
by
Recruit Technologies
新卒2年目が鍛えられたコードレビュー道場
by
Recruit Technologies
カーセンサーで深層学習を使ってUX改善を行った事例とそこからの学び
by
Recruit Technologies
Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~
by
Recruit Technologies
Tableau活用4年の軌跡
by
Recruit Technologies
HadoopをBQにマイグレしようとしてる話
by
Recruit Technologies
LT(自由)
by
Recruit Technologies
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
by
Recruit Technologies
銀行ロビーアシスタント
by
Recruit Technologies
ユーザー企業内製CSIRTにおける対応のポイント
by
Recruit Technologies
ユーザーからみたre:Inventのこれまでと今後
by
Recruit Technologies
EMRでスポットインスタンスの自動入札ツールを作成する
by
Recruit Technologies
RANCHERを使ったDev(Ops)
by
Recruit Technologies
リクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイント
by
Recruit Technologies
ユーザー企業内製CSIRTにおける対応のポイント
by
Recruit Technologies
「リクルートデータセット」 ~公開までの道のりとこれから~
by
Recruit Technologies
Spring “BigData”
by
Recruit Technologies
Case study of DevOps for Hadoop in Recruit.
by
Recruit Technologies
リクルートにおけるデータのインフラ化への取組
by
Recruit Technologies
DataRobot活用状況@リクルートテクノロジーズ
by
Recruit Technologies
求職サービスの検索ログを用いたクエリのカテゴリ推定とその活用事例の紹介
by
Recruit Technologies
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
1.
リクルートにおける マルチモーダル Deep Learning Web
API 開発事例 株式会社リクルートテクノロジーズ ITソリューション統括部 ビッグデータプロダクト開発グループ 舟木 類佳
2.
2Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 自己紹介
3.
3Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 趣味etc 学歴 仕事 所属 氏名 RTC ITソリューション統括部 ビッグデータ部 ビッグデータプロダクト開発G 舟木 類佳(ふなき るか) 東京大学大学院情報理工学系研究科 創造情報学専攻 中山英樹研究室 新卒入社1年目 7月配属 uMean プロダクトオーナー 音楽(ピアノ・ドラム・作曲) 自己紹介
4.
4Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. アジェンダ リクルートについて A3RTについて マルチモーダル学習とは 開発事例の紹介 まとめ
5.
5Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. リクルートについて
6.
6Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. リクルートのビジネスモデル クライアントとカスタマーをつなぐサービスを提供
7.
7Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. リクルートの事業領域 「選択」 をサポートするような情報サービスを展開 Life event area Lifestyle Area Travel IT/ TrendLifestyle Health & Beauty Job Hunt Marriage Job Change Home Purchase Car Purchase Child Birth Education
8.
8Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. リクルートテクノロジーズの立ち位置 リクルートホールディングスは7つの主要事業会社と3つの機能会社から成り立っている。 Infrastructure Large project promotions UI design/SEO Big Data Department Technology R&D IT Promotion Recruit Holdings Recruit Career Recruit Sumai Company Recruit Lifestyle Recruit Jobs Recruit Staffing Recruit Marketing Partners Staff service Holdings Recruit Technologies Recruit Administration Recruit Communications Operation Service
9.
9Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. ビッグデータ解析部門の組織体制 ビジネス コンサルティング グループ 人材領域グループ 販促・バイト領域 グループ ソリューションを 軸とした予測、 BI、競合分析 人材領域を軸とした 各種レコメンドの 開発 販促・バイトを 軸とした各種 レコメンドの開発 ID・ポイント領域 グループ IDポイントを 軸とした各種 レコメンドの開発 プロダクト開発 グループ インフラグループ IDポイント ビッグデータシステムグルー プ ソリューションを 軸とした各種R&D系 プロダクトの開発 ビックデータ基盤の 構築・運用 IDポイントPRJの 基盤の構築・運用 ビックデータ部
10.
10Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. A3RTについて
11.
11Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. A3RTって何? Deep Learningなどに代表される 機械学習ロジックとそのAPIを A3RTというブランドで統一し、社内に展開
12.
12Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. A3RT のプロダクト データ分析や機械学習を社内向けに提供する APIプロダクト
13.
〜マルチモーダル機械学習を利用した 画像・テキストによる相互検索API〜
14.
14Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. マルチモーダル学習とは
15.
15Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 人の五感 体にはたくさんのセンサーが張り巡らされている 味覚 触覚 嗅覚 視覚 聴覚
16.
16Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 人は複数の情報の関係性を知っている 人は経験的複数の感覚を雨という概念と結びつけている 雨の音を 聞く 雨を見る 濡れる雨の匂い を嗅ぐ 雨だ!(知覚)
17.
17Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. コンピューターはわからない 17 0101010101010101 0101010101010101 0101010101010101 0101010101010..... ハワイに行きました。 海がとても青くて 陽の光が眩しかったです。 0101010101010101 0101010101010101 0101010101010101 0101010101010..... Icon: http://www.icondrawer.com/ 画素データ 文字列データ 画素データの 数値列 文字コードの 数値列 0101010101010101 0101010101010101 0101010101010101 0101010101010..... 波の音 波形データ 関係は?? 波データの 数値列
18.
18Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. マルチモーダル学習は情報間の隔たりを埋める 画像 テキスト 画像とテキストの セマンティックギャップ (意味的隔たり) コンピューターの世界 0101010101010101 0101010101010101 0101010101010101 0101010101010..... 0101010101010101 0101010101010101 0101010101010101 0101010101010..... ハワイに行きました。 海がとても青くて 陽の光が眩しかったです。 Icon: http://www.icondrawer.com/
19.
19Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 学習に必要なデータ 画像と画像に対する説明文のペアさえあれば学習可能 こういう画像はこういうテキスト 関係性を学習 クリスマスにワイングラスで乾杯。 赤い薔薇とオシャレなテーブル セッティングで素敵なディナーを お召し上がりください。
20.
20Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 結合空間へのデータのマッピング マルチモーダル学習は結合空間に複数の情報が関連性が高いも のを近くにマッピングするように学習する 距離が近ければ関連性が高い ・画像a x4 x1 ・画像b x2 x3 xd ︙ ・テキストc ・テキストd 結合空間 x4 x1 x2 x3 xd ︙ ・画像b ・画像a 画像空間 x4 x1 x2 x3 xd ︙ ・テキストd ・テキストc テキスト空間
21.
21Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 2つのDEMO Map DEMO 対話DEMO
22.
22Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. uMeanでできること〜「画像⇔テキスト」相互検索 画像 ............. 画像からテキスト: 画像から連想する テキストを検索する テキストから画像: テキストから連想する 画像を検索する テキスト 画像から画像: 画像から 類似する画像を検索する テキストからテキスト: テキストから 類似するテキストを検索する
23.
23Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. もっと赤い uMeanでできること〜もっと検索 もっと検索 画像 画像
24.
24Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. イメージを近づけていく 欲しかったもの かわいい かっこいい 和風 洋風
25.
25Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 開発事例の紹介
26.
26Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 7月に配属されてから行った多岐にわたる仕事 商品企画 データ解析 バックエンド開発 フロントエンド開発 インフラ開発 一緒に働く人探し、面接 売り込み チームマネジメント 事業会社との調整
27.
27Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 本番環境 http request Elastic Load Balancing prd_umean_web2 API サーバー prd_umean_web1 API サーバー Amazon Route 53 Internet umean_manager Jenkins サーバー umean_batch Batch サーバー prd-umean fabric ②学習 ①学習データをコピー ③モデル配布 モデル ファイル モデル ファイル 画像情報 テキスト情報 APIアーキテクチャ
28.
28Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 本番環境 http request Elastic Load Balancing prd_umean_web2 API サーバー prd_umean_web1 API サーバー Amazon Route 53 Internet umean_manager Jenkins サーバー umean_batch Batch サーバー prd-umean fabric ②学習 ①学習データをコピー ③モデル配布 モデル ファイル モデル ファイル 画像情報 テキスト情報 Web APIサーバー
29.
29Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. Webサーバー カスタマー APIサーバー マルチモーダル学習 プログラム uWSGI protocol WSGIサーバー Webサーバー Internet
30.
30Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. webフレームワークの選択 Django等のフレームワークは今回の機械学習API に対しては多機能すぎた BottleやFlaskで十分 今回はBottleを選択 軽量フレームワークを利用することで 早い開発スピードが実現できた
31.
31Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 本番環境 http request Elastic Load Balancing prd_umean_web2 API サーバー prd_umean_web1 API サーバー Amazon Route 53 Internet umean_manager Jenkins サーバー umean_batch Batch サーバー prd-umean fabric ②学習 ①学習データをコピー ③モデル配布 モデル ファイル モデル ファイル 画像情報 テキスト情報 バッチアーキテクチャ
32.
32Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. マルチモーダル学習アルゴリズム 今回検討したアルゴリズム 正準相関分析(CCA: Canonical Correlation Analysis) Visual-Semantic Embedding(VSE)
33.
33Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 正準相関分析(CCA) 相関が最大になるように射影する (相関が高くなることはすなわち距離が近くなる) x = (x1, … xp), y = (y1,…,yq)z = aT (x − x) w = bT (y − y) テキスト特徴空間画像特徴空間 結合空間
34.
34Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. Visual Semantic Embedding 内部状態 Vh をこのキャプションの表現とする。 損失関数 "Unifying Visual-Semantic Embeddings with Multimodal Neural Language Models" (Kiros, Salakhutdinov, Zemel. 2014). 文章情報 画像情報
35.
35Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. CCAとVSEのどちらが良いか CCAよりもVSEの方が精度が高いためVSEを選択 しかし、VSEの場合は内積による最適化なので、 単純なユークリッド距離計算ができない (線形計算ができない)ので工夫が必要だった ・画像a x4 x1 ・画像b x2 x3 xd ︙ ・テキストc ・テキストd 結合空間 ※コサイン距離でしか測れない
36.
36Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 画像とテキストのペアを学習する 秋を感じる黄色いコスモスが風に なびいて・・・ 紅葉した木々がきれいな森林 で・・・ オーシャンブルーの海が広がる 沖縄の観光スポット・・・ 青々と茂る大根畑が・・・ ︙ ︙ 画像 キャプション
37.
37Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 学習と検索の流れ テキスト Caffeによる 特徴抽出 MeCabによる 形態素解析 画像特徴 VSE 分かち書きテキスト ピクセルデータ 文字列データ テキスト テキスト Caffeによる 特徴抽出 MeCabによる 形態素解析 Image encoder 画像特徴 Sentence encoder VSE分かち書きテキスト ピクセルデータ 文字列データ マルチモーダル空間 における画像特徴 最近傍探索 (コサイン 距離) 学習 モデル 学習 検索 学習画像 学習テキスト テキスト テキスト テキスト 検索画像 検索テキスト マルチモーダル空間 におけるテキスト特徴
38.
38Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 文章(または単語)からの画像検索 Image encoder Sentence encoder VSE 最近傍探索 (コサイン距離) テキスト クエリテキスト image_feature.npy sentence_feature.npy マルチモーダル空間 における画像特徴 マルチモーダル空間 におけるテキスト特徴 画像リスト ※クエリテキストは文章でも単語でもよい。 単語は1文字から成る文章と考える。 マルチモーダル空間 における画像特徴 マルチモーダル空間 におけるテキスト特徴
39.
40Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 画像から単語の検索 Image encoder Sentence encoder VSE マルチモーダル空間 における画像特徴 ? アップロード画像 image_feature.npy sentence_feature.npy 単語リスト ? 予め用意された単語データはないが、 どのようにすればよいか?
40.
41Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 画像から単語の検索 一番良かった方法(アドホックな方法) 単語を TF-IDF順に ソートして 上位を取得 画像に近い文章を20件検索してくる
41.
42Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 画像から単語の検索 Image encoder Sentence encoder VSE マルチモーダル空間 における画像特徴 最近傍探索 (コサイン距離) アップロード画像 image_feature.npy sentence_feature.npy マルチモーダル空間 におけるテキスト特徴 20件 TF-IDF 計算 単語リスト
42.
43Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. もっと検索(画像に単語を足す) ・赤い 単純な方法はうまくいかなかった ↓出てこない
43.
44Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. もっと検索 画像からテキストを10個検索してきて文頭に 「もっと○○」に当たる用語を追加する その後、センテンスエンコーダーに入力してきて平均を取ることで画 像を検索する +赤い +赤い +赤い +赤い +赤い Sentence Encoder 平均 目的の 画像ベクトル バラが敷き詰められた・・・赤い + 文字列の結合
44.
45Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. まとめ マルチモーダル機械学習を利用した画像・テキスト相互検索API、 「uMean」を開発した。 マルチモーダル学習を用いることでこれまでに 出来なかったような新しい探し方ができるようになった。 それを実現するために、アドホックな方法を含め、 色々な方法を試すことが必要だった。 今後もマルチモーダル空間を利用して様々な検索方法ができるよ うに改良していきたい。
45.
46Copyright © Recruit
Technologies Co., Ltd. All Rights Reserved. 私達は一緒に働く人を求めています 新しいテクノロジーを利用して ものづくりがしたい人は 是非、一緒に働きましょう!! リクルートテクノロジーズ 舟木 類佳(ふなき るか) ruka_funaki@r.recruit.co.jp 連絡先
Download