SlideShare a Scribd company logo
次世代 への挑戦
と 時代の次へ
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 技術への挑戦

More Related Content

PPTX
楽天市場データ + 機械学習を用いた予測事例の紹介 梅田卓志/楽天株式会社
PDF
ブースティング入門
PDF
実験計画法入門 Part 1
PDF
東京都市大学 データ解析入門 7 回帰分析とモデル選択 2
PDF
[DL輪読会]A Style-Based Generator Architecture for Generative Adversarial Networks
PDF
Software Development for Space-group Analysis: Magnetic Space Group and Irred...
PDF
Sparse estimation tutorial 2014
PDF
Uplift Modelling 入門(1)
楽天市場データ + 機械学習を用いた予測事例の紹介 梅田卓志/楽天株式会社
ブースティング入門
実験計画法入門 Part 1
東京都市大学 データ解析入門 7 回帰分析とモデル選択 2
[DL輪読会]A Style-Based Generator Architecture for Generative Adversarial Networks
Software Development for Space-group Analysis: Magnetic Space Group and Irred...
Sparse estimation tutorial 2014
Uplift Modelling 入門(1)

What's hot (20)

PDF
GAN(と強化学習との関係)
PPTX
Visual Studio CodeでRを使う
PPT
嗜好と嗜癖に関する臨床心理学的探究
PDF
不老におけるOptunaを利用した分散ハイパーパラメータ最適化 - 今村秀明(名古屋大学 Optuna講習会)
PDF
SMO徹底入門 - SVMをちゃんと実装する
PDF
t-SNE Explained
PDF
ICML 2021 Workshop 深層学習の不確実性について
PDF
2018/12/28 LiDARで取得した道路上点群に対するsemantic segmentation
PPTX
[DL輪読会]Let there be color
PDF
NIPS2017読み会 LightGBM: A Highly Efficient Gradient Boosting Decision Tree
PDF
ChatGPTの仕組みの解説と実務でのLLMの適用の紹介_latest.pdf
PDF
異常検知と変化検知で復習するPRML
PDF
文献紹介:Temporal Convolutional Networks for Action Segmentation and Detection
PPTX
深層学習を用いたコンピュータビジョン技術とスマートショップの実現
PDF
深層強化学習の self-playで、複雑な行動を機械に学習させたい!
PDF
Transformer 動向調査 in 画像認識(修正版)
PDF
PDF
統計的学習の基礎 4章 前半
PDF
画像認識のための深層学習
PDF
ゼロから始める自然言語処理 【FIT2016チュートリアル】
GAN(と強化学習との関係)
Visual Studio CodeでRを使う
嗜好と嗜癖に関する臨床心理学的探究
不老におけるOptunaを利用した分散ハイパーパラメータ最適化 - 今村秀明(名古屋大学 Optuna講習会)
SMO徹底入門 - SVMをちゃんと実装する
t-SNE Explained
ICML 2021 Workshop 深層学習の不確実性について
2018/12/28 LiDARで取得した道路上点群に対するsemantic segmentation
[DL輪読会]Let there be color
NIPS2017読み会 LightGBM: A Highly Efficient Gradient Boosting Decision Tree
ChatGPTの仕組みの解説と実務でのLLMの適用の紹介_latest.pdf
異常検知と変化検知で復習するPRML
文献紹介:Temporal Convolutional Networks for Action Segmentation and Detection
深層学習を用いたコンピュータビジョン技術とスマートショップの実現
深層強化学習の self-playで、複雑な行動を機械に学習させたい!
Transformer 動向調査 in 画像認識(修正版)
統計的学習の基礎 4章 前半
画像認識のための深層学習
ゼロから始める自然言語処理 【FIT2016チュートリアル】
Ad

Similar to 楽天技術研究所の次世代AI 技術への挑戦 (20)

PDF
AI in the Enterprise: Past, Present & Future - StampedeCon AI Summit 2017
PDF
Deep learning for e-commerce: current status and future prospects
PDF
Mastering Advanced Deep Learning Techniques | IABAC
PDF
Lecture 11 - Advance Learning Techniques
PDF
The Evolution of AutoML
PPTX
Artificial intelligence
PPTX
Meta-Learning Presentation
PDF
AI in the Financial Services Industry
PPTX
Weed Detection and Identification using Deep learning Techniques
PDF
Deep learning
PDF
Think Big | Enterprise Artificial Intelligence
PDF
Machine Learning Deep Learning AI and Data Science
PDF
Mastering Advanced Deep Learning Techniques
PDF
Main principles of Data Science and Machine Learning
PDF
Smart Data Webinar: Machine Learning Update
PDF
Model Evaluation in the land of Deep Learning
PPTX
OPEN SOURCE MODELS IN ARTIFICIAL INTELLIGENCE
DOCX
Title_ Deep Learning Explained_ What You Should Be Aware of in Data Science a...
PDF
AI is moving from its academic roots to the forefront of business and industry
PPTX
Artificial intelligence ( AI ) | Guide
AI in the Enterprise: Past, Present & Future - StampedeCon AI Summit 2017
Deep learning for e-commerce: current status and future prospects
Mastering Advanced Deep Learning Techniques | IABAC
Lecture 11 - Advance Learning Techniques
The Evolution of AutoML
Artificial intelligence
Meta-Learning Presentation
AI in the Financial Services Industry
Weed Detection and Identification using Deep learning Techniques
Deep learning
Think Big | Enterprise Artificial Intelligence
Machine Learning Deep Learning AI and Data Science
Mastering Advanced Deep Learning Techniques
Main principles of Data Science and Machine Learning
Smart Data Webinar: Machine Learning Update
Model Evaluation in the land of Deep Learning
OPEN SOURCE MODELS IN ARTIFICIAL INTELLIGENCE
Title_ Deep Learning Explained_ What You Should Be Aware of in Data Science a...
AI is moving from its academic roots to the forefront of business and industry
Artificial intelligence ( AI ) | Guide
Ad

More from Rakuten Group, Inc. (20)

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

Recently uploaded (20)

PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Cloud computing and distributed systems.
PDF
Machine learning based COVID-19 study performance prediction
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Empathic Computing: Creating Shared Understanding
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPT
Teaching material agriculture food technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Cloud computing and distributed systems.
Machine learning based COVID-19 study performance prediction
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Unlocking AI with Model Context Protocol (MCP)
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
20250228 LYD VKU AI Blended-Learning.pptx
Review of recent advances in non-invasive hemoglobin estimation
Empathic Computing: Creating Shared Understanding
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectral efficient network and resource selection model in 5G networks
Teaching material agriculture food technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Reach Out and Touch Someone: Haptics and Empathic Computing
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Digital-Transformation-Roadmap-for-Companies.pptx

楽天技術研究所の次世代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/)