SlideShare ist ein Scribd-Unternehmen logo
1 von 36
次世代 への挑戦
と 時代の次へ
Mar. 22nd , 2019
森 正弥 Masaya Mori
楽天株式会社 執行役員
楽天技術研究所 代表
2
雑談
• ElMo のような大量データに基づく成果も確かに続いてい
るが、Deep Learning と BigData だけの世界は終わり、次
世代AI への胎動が始まっている
• DQN
• Generative Adverasiral Network
• Transfer Learning、Data Augmentation
• BERT、BackTranslation
3
Trend of Deep Learning and Bigdata is coming to an end.
New paradigm is emerging.
4
• ~ Dec. 2017:
• Google
• ~ Aug. 2018:
• DeepL.com (they didn’t use Bigdata)
• ~ Now:
• Facebook AI Research
5
スコア
出展:Google AI Blog https://ai.googleblog.com/2017/08/transformer-novel-neural-
network.html (アクセス日 2019/03/26)
Transformer の高スコア、しかし、Back Translation Model はこれをや
すやすとこえた。
6
Deep
learning
Small Dataset
Big Dataset
Great AI
Deep
learning
So so AI
Other Dataset
2nd Deep
Learning
Other so so AI
Connect
&
Loop
Learning
Super AI
Interactive
Loop
7
• GAN, Adversarial Network
• AlphaGo Zero (Deep RL)
• AICO (ad banner generator & CTR predictor)
• Predictive Learning
Real
Example
Generated
Example
Generator
Noise
Source
Discriminator
GAN Real
Fake
8
A Variety of
Dataset
Just bigdata
9
Under one Vision
10
Other projects will be organized under one vision.
Pitari
AIris
RCP
Creative
AI
Projects for the platform
Fraud
Detection
Data-based
Trading
Delivery
Optimization
Language
Learning
Next Candidates
11
Core Algorithms
12
Machine translation
Voice recognition
Automatic Speech Recognition for Product Voice Search
Product Data science
Sentiment Analysis
+
Category Grocery & food
Subcategory Wine 我们真的很有诚意
了。
你说我一个老总都
亲自跑了好几趟了。
Machine
translation
13
Machine translation
Automatic Speech Recognition for Product Voice Search
Product Data science
Sentiment Analysis
+
Category Grocery & food
Subcategory Wine 我们真的很有诚意
了。
你说我一个老总都
亲自跑了好几趟了。
Machine
translationAI organizing Chaotic Data AI understanding multi-languages
AI understanding speechAI understanding Voice of Customers
Voice recognition
14
RIT Machine Translation matches Human Translation
Rated by bi-lingual speakers on
a 5-point scale for adequacy
and fluency
RIT
Human
Google
for English to Spanish / Portuguese / French / Polish / German / Italian
And, we‘re starting English to Japanese.
15
Face recognition
Contents Generation (Creative AI)
Gender, Age, Emotion Recognition
Product Recognition
16
Face recognition Gender, Age, Emotion Recognition
Product Recognition
AI understanding Face AI understanding User visually
AI understanding Object visuallyAI generating Digital Contents
Contents Generation (Creative AI)
17
SNEAKER SALE Up to 30% off
Generation Prediction
30
Sneaker Sale
Up to
OFF
%
Sneaker
up to 30% off
Sale
Sneaker
up to 30% off
Sale
30
Sneaker Sale
Up to
OFF
%
Image Segmentation
Images
Text
Styles
Assisting Graphic
Design Process
18
Mature-Level
At leveraging Deep Learning
Vision
Voice
(ASR)
Language
Voice
(TTS)
Big Gap, but bridgingSome Gap
The strategies of each Program Management are different.
19
More Advanced Technologies
20
Data Augmentation
Transfer Learning
21
Artificially increase the volume of the training dataset to improve accuracy. It is good for when data is
insufficient, quality is low, or data is imbalanced to a specific category.
Small Dataset
Small Dataset Big Dataset
Data
Augmentation
Data is enough
Accuracy is increased
Data is insufficient
22
Data augmentation example :
• Shifting vertical/horizontally
• Invert vertically/horizontally
• Enlarging/Minimizing
• Rotating
• Tilting vertically/horizontally
• Cropping
• Changing contrast
Method Sample Image
*Google Website (Machine Learning Crash Course)
23
Data augmentation example :
• Mixup is combination of two
training data
Method Sample Image
*C. Summers et al., "Improved Mixed-Example Data Augmentation", 2018
24
A model developed for a task is reused as the starting point for a model on a second task. By
transferring, we can get improved result with small dataset.
Concept Use Cases
Big Dataset
Small Dataset
Pre-Training
Re-Training
Output
Transfer
Autonomous cars
 Realization of automatic cars by deep learning
*Preferred Research (https://research.preferred.jp/2016/01/ces2016/)
43cm
20
cm
(ex. Flower image)
(ex. Animal image)
TOYOTA / Preferred Networks
25
With a pretrained model with Japan`s Ichiba data, transfer learning can help extract prospective
customer, product recommendation and purchase prediction in US market .
Japan EC data
US EC data
Pre-Training
Transfer
・User purchase history
・Browsing history
・Review
・Advertisement click count
・Product search history…
Prediction (in US market)
・Prospective customer extraction
・Product recommendation
・Purchase prediction …
Re-Training
26
Ensemble Learning
Multi-modal Learning
Reinforcement Learning
Meta Learning
27
Ensemble learning method is techniques that create multiple models and then combine them to improve
prediction accuracy.
Concept Use Cases
 Predict demand forecast with high accuracy by using
multiple learning model.
Manufacturer
*FUJITSU website “FUJITSU Business Application Operational Data Management & Analytics”
Prediction accuracyModel B
Output
Model C
Model A
Ensemble
Normal Output
Model FUJITSU
Predict demand
forecast
28
Predict USD/JPY, NK225 and JGB on daily or weekly basis from past data by using machine learning.
Ensemble learning is used as a method, and accuracy is improved.
Index
・・・
Model B
Model C
Model A
Past Data Future Prediction
Accuracy
Ensemble
learning
Nikkei
225
Bond
Currency
Index
・・・
Nikkei
225
Bond
Currency
Input Machine Learning Output
Predict price
29
Classify product catalog by using machine learning.
Ensemble learning is used as a method, and accuracy is improved.
Product catalog data Classification (Taxonomy)
Input Output
・Title
・Product description etc.
Model B
Model C
Model A
Accuracy
Ensemble
learning
(XGBoost)
Machine Learning
30
Detect merchants which can repay money from EC data with machine learning.
Ensemble learning is used as a method, and accuracy is improved.
EC data Credibility Score
Input Output
Tons of inputs
• Can repay
• Cannot repay
Judge
MerchantsModel B
Model C
Model A
Accuracy
Ensemble
learning
Machine Learning
30
Sneaker Sale
Up to
OFF
%
31
Multi-modal learning is a model to learn from multiple data source(text, image, voice, etc.).
It is expected to high accuracy than model which learn from single source
Concept
Text
Voice
Image
Multi-modal
learning
 Increase accuracy of fraud item detection by using
multimodal model : image, product name, description and
price.
EC
Robotics
 Develop ASVR(Audio-Visual Speech Recognition), which
has high noise-robust with combination of sound and video
signals,
Use Cases
*Waseda University, Ogata tetsuya (https://pdf.gakkai-web.net/gakkai/ieice/icd/html/2017/view/I_01_02.pdf)
*Mercari, Engineering Blog “https://tech.mercari.com/entry/2018/04/24/164919”,
Text
Multi-
modal
source
Single
source
Voice
Image
(Video)+
Honda Research Institute
Mercari
Image Text
(Product name, Description etc. )
+
32
Item Genre Classification : with Multi-modal learning
Classifier based on
CNN/RNN
Final Result
Text Data
• Item Title
• Item Description
Image Data
LSTM
CNN
33
Reinforcement Learning is machine learning on how software agents to take action in environment to maximize
some notion of reward. Agents find optimal action model through trial and error.
Software
Agents
User etc.
Action Feedback
Concept Use Cases
Find optimal action model
 Alibaba has adopted reinforcement learning to
improve commodity search
EC
Tech
 DeepMind’s AlphaGo beat champion in Go game.
*Sigmoidal (https://sigmoidal.io/alphago-how-it-uses-reinforcement-learning-to-beat-go-masters/)
*Analytics India Magazine (https://www.analyticsindiamag.com/how-alibaba-is-applying-virtual-taobao-to-simulate-e-commerce-environment/)
Google
Alibaba
34
100%
50%
0%
Time
Trials
100%
50%
0%
Time
Trials
A
B
C
A wins!
A
B
C
Automatically
A / B Test BANDIT
100%
50%
0%
Time
Trials
A wins
A
B
C
Automatically+Dynamic
Dynamic BANDIT
B wins
A wins!
Static
Environment change
Evolution!
35
Example (Human case)
Skill of riding bicycle
= Stand up + Ascend or descend a staircase etc.
Meta learning is approach of learning to learn.
It learn a variety of tasks from small amounts of data by utilizing past learning.
• Learn task quickly from small amounts of data
by utilizing past learning
• Meta learning is deep learning
algorithm close to human
*Nikkei X TECH (https://tech.nikkeibp.co.jp/dm/atcl/mag/15/00189/00003/)
楽天技術研究所の次世代AI 技術への挑戦

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

[DL輪読会]Understanding Black-box Predictions via Influence Functions
[DL輪読会]Understanding Black-box Predictions via Influence Functions [DL輪読会]Understanding Black-box Predictions via Influence Functions
[DL輪読会]Understanding Black-box Predictions via Influence Functions
 
深層学習とTensorFlow入門
深層学習とTensorFlow入門深層学習とTensorFlow入門
深層学習とTensorFlow入門
 
AbemaTVにおける推薦システム
AbemaTVにおける推薦システムAbemaTVにおける推薦システム
AbemaTVにおける推薦システム
 
【DL輪読会】Dropout Reduces Underfitting
【DL輪読会】Dropout Reduces Underfitting【DL輪読会】Dropout Reduces Underfitting
【DL輪読会】Dropout Reduces Underfitting
 
Counterfaual Machine Learning(CFML)のサーベイ
Counterfaual Machine Learning(CFML)のサーベイCounterfaual Machine Learning(CFML)のサーベイ
Counterfaual Machine Learning(CFML)のサーベイ
 
SSII2022 [SS2] 少ないデータやラベルを効率的に活用する機械学習技術 〜 足りない情報をどのように補うか?〜
SSII2022 [SS2] 少ないデータやラベルを効率的に活用する機械学習技術 〜 足りない情報をどのように補うか?〜SSII2022 [SS2] 少ないデータやラベルを効率的に活用する機械学習技術 〜 足りない情報をどのように補うか?〜
SSII2022 [SS2] 少ないデータやラベルを効率的に活用する機械学習技術 〜 足りない情報をどのように補うか?〜
 
[DL輪読会]representation learning via invariant causal mechanisms
[DL輪読会]representation learning via invariant causal mechanisms[DL輪読会]representation learning via invariant causal mechanisms
[DL輪読会]representation learning via invariant causal mechanisms
 
SSII2022 [OS3-04] Human-in-the-Loop 機械学習
SSII2022 [OS3-04] Human-in-the-Loop 機械学習SSII2022 [OS3-04] Human-in-the-Loop 機械学習
SSII2022 [OS3-04] Human-in-the-Loop 機械学習
 
【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces
【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces
【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces
 
楽天における大規模データベースの運用
楽天における大規模データベースの運用楽天における大規模データベースの運用
楽天における大規模データベースの運用
 
レコメンドアルゴリズムの基本と周辺知識と実装方法
レコメンドアルゴリズムの基本と周辺知識と実装方法レコメンドアルゴリズムの基本と周辺知識と実装方法
レコメンドアルゴリズムの基本と周辺知識と実装方法
 
SSII2021 [OS2-02] 深層学習におけるデータ拡張の原理と最新動向
SSII2021 [OS2-02] 深層学習におけるデータ拡張の原理と最新動向SSII2021 [OS2-02] 深層学習におけるデータ拡張の原理と最新動向
SSII2021 [OS2-02] 深層学習におけるデータ拡張の原理と最新動向
 
深層学習の判断根拠を理解するための 研究とその意義 @PRMU 2017熊本
深層学習の判断根拠を理解するための 研究とその意義 @PRMU 2017熊本深層学習の判断根拠を理解するための 研究とその意義 @PRMU 2017熊本
深層学習の判断根拠を理解するための 研究とその意義 @PRMU 2017熊本
 
【DL輪読会】Deep Transformers without Shortcuts: Modifying Self-attention for Fait...
【DL輪読会】Deep Transformers without Shortcuts: Modifying Self-attention for Fait...【DL輪読会】Deep Transformers without Shortcuts: Modifying Self-attention for Fait...
【DL輪読会】Deep Transformers without Shortcuts: Modifying Self-attention for Fait...
 
ReAct: Synergizing Reasoning and Acting in Language Models
ReAct: Synergizing Reasoning and Acting in Language ModelsReAct: Synergizing Reasoning and Acting in Language Models
ReAct: Synergizing Reasoning and Acting in Language Models
 
SSII2022 [OS3-01] 深層学習のための効率的なデータ収集と活用
SSII2022 [OS3-01] 深層学習のための効率的なデータ収集と活用SSII2022 [OS3-01] 深層学習のための効率的なデータ収集と活用
SSII2022 [OS3-01] 深層学習のための効率的なデータ収集と活用
 
[DL輪読会]Generative Models of Visually Grounded Imagination
[DL輪読会]Generative Models of Visually Grounded Imagination[DL輪読会]Generative Models of Visually Grounded Imagination
[DL輪読会]Generative Models of Visually Grounded Imagination
 
【論文読み会】Universal Language Model Fine-tuning for Text Classification
【論文読み会】Universal Language Model Fine-tuning for Text Classification【論文読み会】Universal Language Model Fine-tuning for Text Classification
【論文読み会】Universal Language Model Fine-tuning for Text Classification
 
MLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいこと
MLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいことMLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいこと
MLOps Yearning ~ 実運用システムを構築する前にデータサイエンティストが考えておきたいこと
 
SSII2022 [OS3-03] スケーラブルなロボット学習システムに向けて
SSII2022 [OS3-03] スケーラブルなロボット学習システムに向けてSSII2022 [OS3-03] スケーラブルなロボット学習システムに向けて
SSII2022 [OS3-03] スケーラブルなロボット学習システムに向けて
 

Ähnlich wie 楽天技術研究所の次世代AI 技術への挑戦

Ähnlich wie 楽天技術研究所の次世代AI 技術への挑戦 (20)

leewayhertz.com-How to build a generative AI solution From prototyping to pro...
leewayhertz.com-How to build a generative AI solution From prototyping to pro...leewayhertz.com-How to build a generative AI solution From prototyping to pro...
leewayhertz.com-How to build a generative AI solution From prototyping to pro...
 
Intro to Artificial Intelligence w/ Target's Director of PM
 Intro to Artificial Intelligence w/ Target's Director of PM Intro to Artificial Intelligence w/ Target's Director of PM
Intro to Artificial Intelligence w/ Target's Director of PM
 
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish GuptaBuilding Products That Think- Bhaskaran Srinivasan & Ashish Gupta
Building Products That Think- Bhaskaran Srinivasan & Ashish Gupta
 
Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?Why So Many ML Models Don't Make It To Production?
Why So Many ML Models Don't Make It To Production?
 
Generative AI at the edge.pdf
Generative AI at the edge.pdfGenerative AI at the edge.pdf
Generative AI at the edge.pdf
 
Data & AI Master Class - Jan Klawer, Artefact
Data & AI Master Class - Jan Klawer, ArtefactData & AI Master Class - Jan Klawer, Artefact
Data & AI Master Class - Jan Klawer, Artefact
 
Dr Christoph Nieuwoudt- AI in Financial Services
Dr Christoph Nieuwoudt- AI in Financial ServicesDr Christoph Nieuwoudt- AI in Financial Services
Dr Christoph Nieuwoudt- AI in Financial Services
 
Machine learning for broadcasting & media production
Machine learning for broadcasting & media productionMachine learning for broadcasting & media production
Machine learning for broadcasting & media production
 
Big Data LDN 2018: THE PATH TO ENTERPRISE AI: TALES FROM THE FIELD
Big Data LDN 2018: THE PATH TO ENTERPRISE AI: TALES FROM THE FIELDBig Data LDN 2018: THE PATH TO ENTERPRISE AI: TALES FROM THE FIELD
Big Data LDN 2018: THE PATH TO ENTERPRISE AI: TALES FROM THE FIELD
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
 
Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"
 
Accelerate: AI Trends in 2018
Accelerate: AI Trends in 2018Accelerate: AI Trends in 2018
Accelerate: AI Trends in 2018
 
Projects
ProjectsProjects
Projects
 
Emerging engineering issues for building large scale AI systems By Srinivas P...
Emerging engineering issues for building large scale AI systems By Srinivas P...Emerging engineering issues for building large scale AI systems By Srinivas P...
Emerging engineering issues for building large scale AI systems By Srinivas P...
 
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
 
Whats Next for Machine Learning
Whats Next for Machine LearningWhats Next for Machine Learning
Whats Next for Machine Learning
 
Data-Driven Design for User Experience
Data-Driven Design for User Experience Data-Driven Design for User Experience
Data-Driven Design for User Experience
 
Big Data LDN 2018: HOW AUTOMATION CAN ACCELERATE THE DELIVERY OF MACHINE LEAR...
Big Data LDN 2018: HOW AUTOMATION CAN ACCELERATE THE DELIVERY OF MACHINE LEAR...Big Data LDN 2018: HOW AUTOMATION CAN ACCELERATE THE DELIVERY OF MACHINE LEAR...
Big Data LDN 2018: HOW AUTOMATION CAN ACCELERATE THE DELIVERY OF MACHINE LEAR...
 
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
 
Driving Customer Loyalty with Azure Machine Learning
Driving Customer Loyalty with Azure Machine LearningDriving Customer Loyalty with Azure Machine Learning
Driving Customer Loyalty with Azure Machine Learning
 

Mehr von Rakuten Group, Inc.

Mehr von Rakuten Group, Inc. (20)

コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
コードレビュー改善のためにJenkinsとIntelliJ IDEAのプラグインを自作してみた話
 
楽天における安全な秘匿情報管理への道のり
楽天における安全な秘匿情報管理への道のり楽天における安全な秘匿情報管理への道のり
楽天における安全な秘匿情報管理への道のり
 
What Makes Software Green?
What Makes Software Green?What Makes Software Green?
What Makes Software Green?
 
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
Simple and Effective Knowledge-Driven Query Expansion for QA-Based Product At...
 
DataSkillCultureを浸透させる楽天の取り組み
DataSkillCultureを浸透させる楽天の取り組みDataSkillCultureを浸透させる楽天の取り組み
DataSkillCultureを浸透させる楽天の取り組み
 
大規模なリアルタイム監視の導入と展開
大規模なリアルタイム監視の導入と展開大規模なリアルタイム監視の導入と展開
大規模なリアルタイム監視の導入と展開
 
楽天サービスを支えるネットワークインフラストラクチャー
楽天サービスを支えるネットワークインフラストラクチャー楽天サービスを支えるネットワークインフラストラクチャー
楽天サービスを支えるネットワークインフラストラクチャー
 
楽天の規模とクラウドプラットフォーム統括部の役割
楽天の規模とクラウドプラットフォーム統括部の役割楽天の規模とクラウドプラットフォーム統括部の役割
楽天の規模とクラウドプラットフォーム統括部の役割
 
Rakuten Services and Infrastructure Team.pdf
Rakuten Services and Infrastructure Team.pdfRakuten Services and Infrastructure Team.pdf
Rakuten Services and Infrastructure Team.pdf
 
The Data Platform Administration Handling the 100 PB.pdf
The Data Platform Administration Handling the 100 PB.pdfThe Data Platform Administration Handling the 100 PB.pdf
The Data Platform Administration Handling the 100 PB.pdf
 
Supporting Internal Customers as Technical Account Managers.pdf
Supporting Internal Customers as Technical Account Managers.pdfSupporting Internal Customers as Technical Account Managers.pdf
Supporting Internal Customers as Technical Account Managers.pdf
 
Making Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdfMaking Cloud Native CI_CD Services.pdf
Making Cloud Native CI_CD Services.pdf
 
How We Defined Our Own Cloud.pdf
How We Defined Our Own Cloud.pdfHow We Defined Our Own Cloud.pdf
How We Defined Our Own Cloud.pdf
 
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech infoTravel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
 
Travel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech infoTravel & Leisure Platform Department's tech info
Travel & Leisure Platform Department's tech info
 
OWASPTop10_Introduction
OWASPTop10_IntroductionOWASPTop10_Introduction
OWASPTop10_Introduction
 
Introduction of GORA API Group technology
Introduction of GORA API Group technologyIntroduction of GORA API Group technology
Introduction of GORA API Group technology
 
100PBを越えるデータプラットフォームの実情
100PBを越えるデータプラットフォームの実情100PBを越えるデータプラットフォームの実情
100PBを越えるデータプラットフォームの実情
 
社内エンジニアを支えるテクニカルアカウントマネージャー
社内エンジニアを支えるテクニカルアカウントマネージャー社内エンジニアを支えるテクニカルアカウントマネージャー
社内エンジニアを支えるテクニカルアカウントマネージャー
 
モニタリングプラットフォーム開発の裏側
モニタリングプラットフォーム開発の裏側モニタリングプラットフォーム開発の裏側
モニタリングプラットフォーム開発の裏側
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

楽天技術研究所の次世代AI 技術への挑戦

  • 1. 次世代 への挑戦 と 時代の次へ Mar. 22nd , 2019 森 正弥 Masaya Mori 楽天株式会社 執行役員 楽天技術研究所 代表
  • 2. 2 雑談 • ElMo のような大量データに基づく成果も確かに続いてい るが、Deep Learning と BigData だけの世界は終わり、次 世代AI への胎動が始まっている • DQN • Generative Adverasiral Network • Transfer Learning、Data Augmentation • BERT、BackTranslation
  • 3. 3 Trend of Deep Learning and Bigdata is coming to an end. New paradigm is emerging.
  • 4. 4 • ~ Dec. 2017: • Google • ~ Aug. 2018: • DeepL.com (they didn’t use Bigdata) • ~ Now: • Facebook AI Research
  • 5. 5 スコア 出展:Google AI Blog https://ai.googleblog.com/2017/08/transformer-novel-neural- network.html (アクセス日 2019/03/26) Transformer の高スコア、しかし、Back Translation Model はこれをや すやすとこえた。
  • 6. 6 Deep learning Small Dataset Big Dataset Great AI Deep learning So so AI Other Dataset 2nd Deep Learning Other so so AI Connect & Loop Learning Super AI Interactive Loop
  • 7. 7 • GAN, Adversarial Network • AlphaGo Zero (Deep RL) • AICO (ad banner generator & CTR predictor) • Predictive Learning Real Example Generated Example Generator Noise Source Discriminator GAN Real Fake
  • 10. 10 Other projects will be organized under one vision. Pitari AIris RCP Creative AI Projects for the platform Fraud Detection Data-based Trading Delivery Optimization Language Learning Next Candidates
  • 12. 12 Machine translation Voice recognition Automatic Speech Recognition for Product Voice Search Product Data science Sentiment Analysis + Category Grocery & food Subcategory Wine 我们真的很有诚意 了。 你说我一个老总都 亲自跑了好几趟了。 Machine translation
  • 13. 13 Machine translation Automatic Speech Recognition for Product Voice Search Product Data science Sentiment Analysis + Category Grocery & food Subcategory Wine 我们真的很有诚意 了。 你说我一个老总都 亲自跑了好几趟了。 Machine translationAI organizing Chaotic Data AI understanding multi-languages AI understanding speechAI understanding Voice of Customers Voice recognition
  • 14. 14 RIT Machine Translation matches Human Translation Rated by bi-lingual speakers on a 5-point scale for adequacy and fluency RIT Human Google for English to Spanish / Portuguese / French / Polish / German / Italian And, we‘re starting English to Japanese.
  • 15. 15 Face recognition Contents Generation (Creative AI) Gender, Age, Emotion Recognition Product Recognition
  • 16. 16 Face recognition Gender, Age, Emotion Recognition Product Recognition AI understanding Face AI understanding User visually AI understanding Object visuallyAI generating Digital Contents Contents Generation (Creative AI)
  • 17. 17 SNEAKER SALE Up to 30% off Generation Prediction 30 Sneaker Sale Up to OFF % Sneaker up to 30% off Sale Sneaker up to 30% off Sale 30 Sneaker Sale Up to OFF % Image Segmentation Images Text Styles Assisting Graphic Design Process
  • 18. 18 Mature-Level At leveraging Deep Learning Vision Voice (ASR) Language Voice (TTS) Big Gap, but bridgingSome Gap The strategies of each Program Management are different.
  • 21. 21 Artificially increase the volume of the training dataset to improve accuracy. It is good for when data is insufficient, quality is low, or data is imbalanced to a specific category. Small Dataset Small Dataset Big Dataset Data Augmentation Data is enough Accuracy is increased Data is insufficient
  • 22. 22 Data augmentation example : • Shifting vertical/horizontally • Invert vertically/horizontally • Enlarging/Minimizing • Rotating • Tilting vertically/horizontally • Cropping • Changing contrast Method Sample Image *Google Website (Machine Learning Crash Course)
  • 23. 23 Data augmentation example : • Mixup is combination of two training data Method Sample Image *C. Summers et al., "Improved Mixed-Example Data Augmentation", 2018
  • 24. 24 A model developed for a task is reused as the starting point for a model on a second task. By transferring, we can get improved result with small dataset. Concept Use Cases Big Dataset Small Dataset Pre-Training Re-Training Output Transfer Autonomous cars  Realization of automatic cars by deep learning *Preferred Research (https://research.preferred.jp/2016/01/ces2016/) 43cm 20 cm (ex. Flower image) (ex. Animal image) TOYOTA / Preferred Networks
  • 25. 25 With a pretrained model with Japan`s Ichiba data, transfer learning can help extract prospective customer, product recommendation and purchase prediction in US market . Japan EC data US EC data Pre-Training Transfer ・User purchase history ・Browsing history ・Review ・Advertisement click count ・Product search history… Prediction (in US market) ・Prospective customer extraction ・Product recommendation ・Purchase prediction … Re-Training
  • 27. 27 Ensemble learning method is techniques that create multiple models and then combine them to improve prediction accuracy. Concept Use Cases  Predict demand forecast with high accuracy by using multiple learning model. Manufacturer *FUJITSU website “FUJITSU Business Application Operational Data Management & Analytics” Prediction accuracyModel B Output Model C Model A Ensemble Normal Output Model FUJITSU Predict demand forecast
  • 28. 28 Predict USD/JPY, NK225 and JGB on daily or weekly basis from past data by using machine learning. Ensemble learning is used as a method, and accuracy is improved. Index ・・・ Model B Model C Model A Past Data Future Prediction Accuracy Ensemble learning Nikkei 225 Bond Currency Index ・・・ Nikkei 225 Bond Currency Input Machine Learning Output Predict price
  • 29. 29 Classify product catalog by using machine learning. Ensemble learning is used as a method, and accuracy is improved. Product catalog data Classification (Taxonomy) Input Output ・Title ・Product description etc. Model B Model C Model A Accuracy Ensemble learning (XGBoost) Machine Learning
  • 30. 30 Detect merchants which can repay money from EC data with machine learning. Ensemble learning is used as a method, and accuracy is improved. EC data Credibility Score Input Output Tons of inputs • Can repay • Cannot repay Judge MerchantsModel B Model C Model A Accuracy Ensemble learning Machine Learning 30 Sneaker Sale Up to OFF %
  • 31. 31 Multi-modal learning is a model to learn from multiple data source(text, image, voice, etc.). It is expected to high accuracy than model which learn from single source Concept Text Voice Image Multi-modal learning  Increase accuracy of fraud item detection by using multimodal model : image, product name, description and price. EC Robotics  Develop ASVR(Audio-Visual Speech Recognition), which has high noise-robust with combination of sound and video signals, Use Cases *Waseda University, Ogata tetsuya (https://pdf.gakkai-web.net/gakkai/ieice/icd/html/2017/view/I_01_02.pdf) *Mercari, Engineering Blog “https://tech.mercari.com/entry/2018/04/24/164919”, Text Multi- modal source Single source Voice Image (Video)+ Honda Research Institute Mercari Image Text (Product name, Description etc. ) +
  • 32. 32 Item Genre Classification : with Multi-modal learning Classifier based on CNN/RNN Final Result Text Data • Item Title • Item Description Image Data LSTM CNN
  • 33. 33 Reinforcement Learning is machine learning on how software agents to take action in environment to maximize some notion of reward. Agents find optimal action model through trial and error. Software Agents User etc. Action Feedback Concept Use Cases Find optimal action model  Alibaba has adopted reinforcement learning to improve commodity search EC Tech  DeepMind’s AlphaGo beat champion in Go game. *Sigmoidal (https://sigmoidal.io/alphago-how-it-uses-reinforcement-learning-to-beat-go-masters/) *Analytics India Magazine (https://www.analyticsindiamag.com/how-alibaba-is-applying-virtual-taobao-to-simulate-e-commerce-environment/) Google Alibaba
  • 34. 34 100% 50% 0% Time Trials 100% 50% 0% Time Trials A B C A wins! A B C Automatically A / B Test BANDIT 100% 50% 0% Time Trials A wins A B C Automatically+Dynamic Dynamic BANDIT B wins A wins! Static Environment change Evolution!
  • 35. 35 Example (Human case) Skill of riding bicycle = Stand up + Ascend or descend a staircase etc. Meta learning is approach of learning to learn. It learn a variety of tasks from small amounts of data by utilizing past learning. • Learn task quickly from small amounts of data by utilizing past learning • Meta learning is deep learning algorithm close to human *Nikkei X TECH (https://tech.nikkeibp.co.jp/dm/atcl/mag/15/00189/00003/)