SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Machine Learning
and Common Sense ?
Christian Bauckhage
suddenly, everybody is interested in machine learning
what happened ?
big data
+ affordable HPC
+ open source software
+ deep learning systems
= progress in AI
dramatic progress in cognitive computing
text analysis and understanding
image understanding
speech recognition
robotics
...
Socher et al., Proc. EMNLP, 2013
super human performance in medical diagnostics
Ciresan, Giusti, Gambardella, and Schmidhuber, Proc. MICCAI, 2013
Gulshan et al., JAMA, 316(22), 2016
Esteva et al., Nature, 542(7936), 2017
how is this possible ?
a human expert sees
100 images per day
500 images per week
25.000 images per year
1.000.000 images in 40 years
a neural network sees
10.000.000 images for training
a human experts gets
tired, distracted, . . .
a neural network never gets
tired, distracted, . . .
a frenzy in finance
considerable investments by
BlackRock, Bridgewater, Schroders,
MAN AHL, . . .
AI-based hedge funds / fintechs
Aidyia, Numerai, Sentient, . . .
research on predicting
stock momentum, volatility of futures,
insolvency risk, . . .
reports accuracies of 53% – 60%
Krauss et al., Europ. J. Operation Research, 2016
Ding et al., Proc. IJCAI, 2015
reading business reports
vs.
Fraunhofer IAIS and PwC, 2018
it does not even have to be neural networks . . .
what happens next ?
winter is coming
biased data / the Google photos incident of 2015
great results
automatic captioning :-)
great results vs. strange results
automatic captioning :-) automatic captioning :-(
strange decisions
husky classified as wolf
Ribeiro et. al, arXiv, 2016
strange decisions
husky classified as wolf reason why
Ribeiro et. al, arXiv, 2016
adversarial input
Brown et. al, arXiv, 2017
state of affairs in 2019
big data
+ affordable HPC
+ open source software
+ deep learning systems
= progress in AI
problems in industry
1) VC theory demands that complex
models are trained with massive
data, but labeled data are scarce
2) even labeled data may be biased
3) (deep) neural networks are black
boxes, connectionist architectures
are not accountable
how to avoid silly mistakes ?
how to incorporate common sense ?
how to overcome thin data problems ?
informed machine learning
von Rueden et. al, arXiv, 2019
further details
von Rueden, Mayer, Garcke, Bauckhage & Schuecker
Informed Machine Learning – Towards a Taxonomy of
Explicit Integration of Knowledge into Machine Learning
arXiv:1903/12394 [stat.ML], 2019
more specifically, how to integrate data-
and knowledge driven approaches ?
adjusting learned representations to semantic structures
Dong, Wang, Li, Bauckhage & Cremers
Triple Classification Using Regions and Fine-Grained Entity Typing
Proc. AAAI, 2019
Dong, Bauckhage, Jin, Li, Cremers, Speicher, Cremers & Zimmermann
Imposing Category Trees Onto Word-Embeddings Using A Geometric
Construction
Proc. ICLR, 2019
how to increase accountability ?
how to improve explainability ?
deep learning as functional composition
observe
a deep neural network computes a
composite function
y x = f . . . f W2
f W1
x
where, for instance
f s i
= tanh si
1 2 3 4 5
6 7 8 9
10 11 12 13
14 15 16
17 18 19
20 21
W 1
W 2
...
W L
consider this . . .
let
s0 = x1, x2, . . . , xn (all training data)
sg = y1, y2, . . . , yn (all training targets)
sl = f Wl
sl−1 (output of layer l)
then
f : S × A → S
where
S ⊆ Rm1×min ∪ . . . ∪ RmL×mout (quasi continuous state space)
A = W1, W2, . . . , WN (very large set of actions)
consider this . . .
seen from this point of view, training a neural network is to find a sequence
W1
→ W2
→ . . . → WL
, Wl
∈ A
that minimizes
E = sL − sg
2
observe
we can generalize this idea
we can think of a data analytics system as a function
y x = fL
◦ . . . ◦ f2
◦ f1
x
and “just” need to find sequences of functions fl where
fl
∈ A = f1, f2, . . . , fN
didactic example: the “noisy bi-polar XOR problem”
given labeled data xi, yi
n
i=1
xi ∈ R2
yi ∈ −1, +1
train a classifier such that
y(x) =
−1 if x1 ≈ x2
+1 otherwise
−1 0 1
−1
0
1
operations provided by an expert
R2 → R2 R2 → R R → R
f0(x) = id(x) f5(x) = i xi f10(x) = |x|
f1(x) = R x f6(x) = i xi f11(x) = −x
f2(x) = wT
a x · wa f7(x) = i x2
i f12(x) = x − 1
f3(x) = wT
b x · wb f8(x) = wT
a x f13(x) = sign(x)
f4(x) = wawT
a − I x f9(x) = wT
b x f14(x) = tanh(x)
f15(x) = 2 e−x2
− 1
where
R =
0 1
−1 0
wa =
sin π
4
cos π
4
wa =
− sin π
4
cos π
4
possible solutions
−1.00
−0.75
−0.50
−0.25
0.00
0.25
0.50
0.75
1.00
f14 ◦ f11 ◦ f6(x)
−1.00
−0.75
−0.50
−0.25
0.00
0.25
0.50
0.75
1.00
f11 ◦ f14 ◦ f12 ◦ f10 ◦ f5(x)
−1.00
−0.75
−0.50
−0.25
0.00
0.25
0.50
0.75
1.00
f12 ◦ f15 ◦ f7 ◦ f4(x)
−1.00
−0.75
−0.50
−0.25
0.00
0.25
0.50
0.75
1.00
f15 ◦ f7 ◦ f4(x)
−1.00
−0.75
−0.50
−0.25
0.00
0.25
0.50
0.75
1.00
f11 ◦ f14 ◦ f12 ◦ f10 ◦ f5(x)
· · ·
RL finds
−1.00
−0.75
−0.50
−0.25
0.00
0.25
0.50
0.75
1.00
f13 ◦ f6 ◦ f1(x) = sign i R x i
RL finds and a 2 × 3 × 1 net would do something like this
−1.00
−0.75
−0.50
−0.25
0.00
0.25
0.50
0.75
1.00
f13 ◦ f6 ◦ f1(x) = sign i R x i
−1.00
−0.75
−0.50
−0.25
0.00
0.25
0.50
0.75
1.00
f14 f14 f8(x) + 1 − f14 f8(x) − 1 − 1
observe
given a library of trusted and tested modules / functions,
learning becomes a sequencing rather than a parameter
estimation problem
stochastic exploration (RL, MCTS) of the solution space
is generally cumbersome but can be guided using expert
knowledge
thank you!
Prof. Dr.-Ing. Christian Bauckhage
www.iais.fraunhofer.de
www.cit.fraunhofer.de

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...shivangimorya083
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxolyaivanovalion
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 

Kürzlich hochgeladen (20)

Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 

Empfohlen

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Empfohlen (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Machine Learning and Common Sense

  • 1. Machine Learning and Common Sense ? Christian Bauckhage
  • 2. suddenly, everybody is interested in machine learning
  • 4. big data + affordable HPC + open source software + deep learning systems = progress in AI
  • 5. dramatic progress in cognitive computing text analysis and understanding image understanding speech recognition robotics ... Socher et al., Proc. EMNLP, 2013
  • 6. super human performance in medical diagnostics Ciresan, Giusti, Gambardella, and Schmidhuber, Proc. MICCAI, 2013 Gulshan et al., JAMA, 316(22), 2016 Esteva et al., Nature, 542(7936), 2017
  • 7. how is this possible ? a human expert sees 100 images per day 500 images per week 25.000 images per year 1.000.000 images in 40 years a neural network sees 10.000.000 images for training a human experts gets tired, distracted, . . . a neural network never gets tired, distracted, . . .
  • 8. a frenzy in finance considerable investments by BlackRock, Bridgewater, Schroders, MAN AHL, . . . AI-based hedge funds / fintechs Aidyia, Numerai, Sentient, . . . research on predicting stock momentum, volatility of futures, insolvency risk, . . . reports accuracies of 53% – 60% Krauss et al., Europ. J. Operation Research, 2016 Ding et al., Proc. IJCAI, 2015
  • 10. it does not even have to be neural networks . . .
  • 13. biased data / the Google photos incident of 2015
  • 15. great results vs. strange results automatic captioning :-) automatic captioning :-(
  • 16. strange decisions husky classified as wolf Ribeiro et. al, arXiv, 2016
  • 17. strange decisions husky classified as wolf reason why Ribeiro et. al, arXiv, 2016
  • 18. adversarial input Brown et. al, arXiv, 2017
  • 19. state of affairs in 2019 big data + affordable HPC + open source software + deep learning systems = progress in AI problems in industry 1) VC theory demands that complex models are trained with massive data, but labeled data are scarce 2) even labeled data may be biased 3) (deep) neural networks are black boxes, connectionist architectures are not accountable
  • 20. how to avoid silly mistakes ? how to incorporate common sense ? how to overcome thin data problems ?
  • 21. informed machine learning von Rueden et. al, arXiv, 2019
  • 22. further details von Rueden, Mayer, Garcke, Bauckhage & Schuecker Informed Machine Learning – Towards a Taxonomy of Explicit Integration of Knowledge into Machine Learning arXiv:1903/12394 [stat.ML], 2019
  • 23. more specifically, how to integrate data- and knowledge driven approaches ?
  • 24. adjusting learned representations to semantic structures Dong, Wang, Li, Bauckhage & Cremers Triple Classification Using Regions and Fine-Grained Entity Typing Proc. AAAI, 2019 Dong, Bauckhage, Jin, Li, Cremers, Speicher, Cremers & Zimmermann Imposing Category Trees Onto Word-Embeddings Using A Geometric Construction Proc. ICLR, 2019
  • 25. how to increase accountability ? how to improve explainability ?
  • 26. deep learning as functional composition
  • 27. observe a deep neural network computes a composite function y x = f . . . f W2 f W1 x where, for instance f s i = tanh si 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 W 1 W 2 ... W L
  • 28. consider this . . . let s0 = x1, x2, . . . , xn (all training data) sg = y1, y2, . . . , yn (all training targets) sl = f Wl sl−1 (output of layer l) then f : S × A → S where S ⊆ Rm1×min ∪ . . . ∪ RmL×mout (quasi continuous state space) A = W1, W2, . . . , WN (very large set of actions)
  • 29. consider this . . . seen from this point of view, training a neural network is to find a sequence W1 → W2 → . . . → WL , Wl ∈ A that minimizes E = sL − sg 2
  • 30. observe we can generalize this idea we can think of a data analytics system as a function y x = fL ◦ . . . ◦ f2 ◦ f1 x and “just” need to find sequences of functions fl where fl ∈ A = f1, f2, . . . , fN
  • 31. didactic example: the “noisy bi-polar XOR problem” given labeled data xi, yi n i=1 xi ∈ R2 yi ∈ −1, +1 train a classifier such that y(x) = −1 if x1 ≈ x2 +1 otherwise −1 0 1 −1 0 1
  • 32. operations provided by an expert R2 → R2 R2 → R R → R f0(x) = id(x) f5(x) = i xi f10(x) = |x| f1(x) = R x f6(x) = i xi f11(x) = −x f2(x) = wT a x · wa f7(x) = i x2 i f12(x) = x − 1 f3(x) = wT b x · wb f8(x) = wT a x f13(x) = sign(x) f4(x) = wawT a − I x f9(x) = wT b x f14(x) = tanh(x) f15(x) = 2 e−x2 − 1 where R = 0 1 −1 0 wa = sin π 4 cos π 4 wa = − sin π 4 cos π 4
  • 33. possible solutions −1.00 −0.75 −0.50 −0.25 0.00 0.25 0.50 0.75 1.00 f14 ◦ f11 ◦ f6(x) −1.00 −0.75 −0.50 −0.25 0.00 0.25 0.50 0.75 1.00 f11 ◦ f14 ◦ f12 ◦ f10 ◦ f5(x) −1.00 −0.75 −0.50 −0.25 0.00 0.25 0.50 0.75 1.00 f12 ◦ f15 ◦ f7 ◦ f4(x) −1.00 −0.75 −0.50 −0.25 0.00 0.25 0.50 0.75 1.00 f15 ◦ f7 ◦ f4(x) −1.00 −0.75 −0.50 −0.25 0.00 0.25 0.50 0.75 1.00 f11 ◦ f14 ◦ f12 ◦ f10 ◦ f5(x) · · ·
  • 35. RL finds and a 2 × 3 × 1 net would do something like this −1.00 −0.75 −0.50 −0.25 0.00 0.25 0.50 0.75 1.00 f13 ◦ f6 ◦ f1(x) = sign i R x i −1.00 −0.75 −0.50 −0.25 0.00 0.25 0.50 0.75 1.00 f14 f14 f8(x) + 1 − f14 f8(x) − 1 − 1
  • 36. observe given a library of trusted and tested modules / functions, learning becomes a sequencing rather than a parameter estimation problem stochastic exploration (RL, MCTS) of the solution space is generally cumbersome but can be guided using expert knowledge
  • 37. thank you! Prof. Dr.-Ing. Christian Bauckhage www.iais.fraunhofer.de www.cit.fraunhofer.de