SlideShare a Scribd company logo
1 of 65
Download to read offline
AI and Probabilistic Reasoning
Dr. Jin-Song Dong
Professor, National University of Singapore
Professor and Director
Institute for Integrated Intelligent Systems (IIIS),
Griffith University
j.dong@griffith.edu.au
IIIS has about 40 professors/lectures and 70 PhD students across ICT, Eng,
Sci and Biz and has expertise in AI, Computer Vision, Speech, Robotic,
Data Analytics, Cybersecurity, Formal Verification & Analysis, etc.
1
Microsoft is focusing on AI
July 17, 2017 - July 18, 2017, Redmond, WA
Topics: Machine learning, Human language
technologies, Perception and sensing, Cyber-
physical systems and robotics
Acting humanly: Turing Test
• Turing (1950) "Computing machinery and intelligence":
• "Can machines think?"  "Can machines behave intelligently?"
• Operational test for intelligent behavior: the Imitation Game
• Suggested major components of AI:
- knowledge representation
- reasoning,
- language/image understanding,
- learning
Early History of AI
• 1940—50: Early days
1943: McCulloch & Pitts: Boolean circuit model of brain
1950: Turing's “Computing Machinery and Intelligence”
• 1950—70: Excitement:
1950s: Early AI programs, including Samuel's checkers program,
Newell & Simon's Logic Theorist, Gelernter's Geometry Engine
1956: Dartmouth meeting: “Artificial Intelligence” adopted
1965: Robinson's complete algorithm for logical reasoning
• 1970—88: Knowledge-based approaches
1969—79: Early development of knowledge-based systems
1980—88: Expert systems industry booms
• 1988—: Probabilistic & Statistical approaches
1988—93: Expert systems industry busts: “AI Winter”
Resurgence of probability, focus on uncertainty
General increase in technical depth
Agents and learning systems… “AI Spring”
4
Recent Achievements (Some)
• IBM’s Deep Blue defeated the reigning world chess
champion Garry Kasparov in 1997
• 2007: Checkers is solved by a research team at the
University of Alberta.
• No hands across America (CMU, driving autonomously
98% of the time from Pittsburgh to San Diego)
• NASA's on-board autonomous planning program
controlled the scheduling of operations for a spacecraft
• 2011: IBM’s Watson computer defeated TV game show
Jeopardy! champions. (probability based)
• 2011: Apple’s Siri
• 2015-6: Google DeepMind’s AlphaGo defeated 3 time
European Go champion and World Chamption Lee Sedol.
(probability based)
• 2016-7: Google driverless car Waymo
5
Intelligent Systems in Your Everyday Life
• Post Office
– automatic address recognition and sorting of mail
• Banks
– automatic check readers, signature verification systems
– automated loan application classification
• Telephone Companies
– automatic voice recognition for directory inquiries
• Credit Card Companies
– automated fraud detection
• Computer Companies
– automated diagnosis for help-desk applications
• Netflix:
– movie recommendation
• Google:
– Search Technology
AI Applications: Predicting the Stock Market
• The Prediction Problem
– given the past, predict the future
– very difficult problem!
– we can use learning algorithms to learn a predictive model from
historical data
– such models are routinely used by banks and financial traders to
manage portfolios worth millions of dollars
?
?
time in days
Value of
the Stock
AI and Accounting
partly according to: Eleanor O'Neill
KPMG with IBM’s Watson
• Watson Analytics read many thousands of
pages of contracts or agreements and quickly
summarise those based on given criteria and
it will learn over time and improving.
• It will take time for the tools to improve its
precision and it will take time for the
regulators to accept its service.
Deloitte with Kira Systems to aid in
contract and document reviewing
• Kira works by using examples uploaded by the user as
reference for accuracy, style and terminology in both English
and Latin.
• Deloitte-customised instances of the Kira platform for audit
processes and consulting have already been rolled out with
further applications being explored for tax and advisory
practices.
• This deployment helped Deloitte receive the Audit Innovation
of the Year award from the International Accounting Bulletin.
Machine Learning at Xero
• AI-based accounting systems help accountant make
fewer mistakes.
• Use machine learning to educate the accounting system
each time the accountant corrects an error.
• Next time the accountant creates an invoice, the account
code is automatically suggested.
• Xero chatbot uses machine learning to analyse financial
info and transection data, enabling queries about
– Who owns you money.
– When your next bill is due.
– How much money is in your account.
But Should We Be Worried?
• Computers and machines can now do many things that
used to require humans resources.
• 80% of accounting and finance tasks will be delivered
with automation in the next few years. -
Accenture
• But accountants can still provide more.
– Machines will have a larger role in accounting and finance.
– But it’s hard for machines to match human insights and
shower thoughts.
– Machines help accountants become more proficient and
productive.
The Future
AI and Data Analytics Integration
• Use AI to categorise expenditure and send accounts
to be checked.
• Accountants will be able to have streamlined
reporting doing all the heavy tax data lifting for
them.
• Finance sector will look into new powerful AI and Data
Analytics to help them to make smart decisions
AI/Data-Analytics is a major industry but
can lead to wrong decisions/predications
IIIS Long term focus direction/goals
Cyber Security
Trusted Intelligence
Data Analytics
Automated verification systems for making smart trusted decisions
J.Sun, SUTD
Y.Liu, NTU
J.S.Dong, NUS, Griffith
 1Million lines of C# code, 20+ verification systems, 200+ build in
examples, 10+ PhDs, 100+ publications.
 3700+ registered users from 900+ organizations in 89 countries,
e.g. Microsoft, HP, Sony, Mitsubishi, NTT, Toyota, JAXA …
Commercialised in Japan and thanks to CATS, NII and others
Probabilistic Reasoning [CAV’12]
• Syntax
– Hierarchical concurrent systems with probabilistic
choices
• Semantics
– Markov decision processes
• Given a property, probabilistic model checking
returns, instead of true or false
– the maximum and minimum probability of
satisfying the property.
17
• In search of a new car, the player picks a door, say 1. The game host
then opens one of the other doors, say 3, to reveal a goat and
offers to let the player pick door 2 instead of door 1. Should the
player take the offer?
• What if the host is dishonest, e.g., place car after 1st guess or host
do a switch 33% time after the guess?
18
Monty Hall Problem
The Monty Hall problem is based on
the American television game show
Let's Make a Deal and named after
the show's original host, Monty Hall.
The problem was originally posed in
a letter by Steve Selvin to the
American Statistician in 1975.
PAT Model
19
What if the host is Dishonest?
20
A New Application Domain –
Sports Analytics
Germany World Cup
2014 Success Secret?
Germany World Cup
success:
SAP Match Insights
Runs analytics and allows
coaches to target performance
metrics for specific players and
give them feedback –
mainly database queries with
a visualization tool.
Roger Federer
• 17 Grand Slam
• 302 weeks at #1
• 6 ATP Year End Titles
Rafael Nadal
• 14 Grand Slam
• 141 weeks at #1
• 0 ATP Year End Titles
Roger Federer Rafael Nadal
Strategy Analytics
Nadal’s strategy
Model Description
Building a PAT Location based MDP model
Federer
de_ct ad_ct
------+------ baseline
| 1 | 2 |
|-----|-----| service line
| 3 | 4 |
|===========| net
| 5 | 6 |
|-----|-----| service line
| 7 | 8 |
------+------ baseline
ad_ct de_ct
Nadal
"9" represents net error or
hit outside
28
enum{f_ad_ct, n_ad_ct, f_de_ct, n_de_ct};
//serve position: ad court or deuce court
enum{federer, nadal, na};
var turn = na; //serve turn;
var fscore = 0;
var nscore = 0;
var won = na;
var ball = 9;
WhoServe1st = []i:{f_de_ct,n_de_ct}@
TossCoin{turn = i} -> Skip;
TieBreakGame = WhoServe1st;
(FedererServe [] NadalServe);
Full Description !
Page Source
Page Source
Page Source
Extracting Information
and Events Probability
Software to automate the
process
Input the data to the
model
Great Analytics Correct Prediction for top 200 players
Bet on MarketProfit = testing our model
2014 betting simulation: 827/3700 = 22.35%
Finding the best action to improve: vs
Right-handed players
Probabilistic Model Checking + Learning
Case Study: 4-Player Kuhn Poker
• Simplified Poker Game
• Probabilistic in Nature
• Requires Opponent Learning
38
4-Player Kuhn Poker: Rules
• 4 Players
• 5 Cards
– TEN (lowest value) to ACE (highest value)
39
OPP
1
Play
er
OPP
2
OPP
3
4-Player Kuhn Poker: Rules
• Each hand
– every player puts a chip down
– each player is dealt a card
– each player can choose to bet or not bet during their turn
40
OPP
1
PATt
y
OPP
2
OPP
3
4-Player Kuhn Poker: Rules
• Game ends when:
– All players don’t Bet
– Some player has Bet, and all players have responded to the Bet
• Player who bets with highest card wins
41
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
42
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
43
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
44
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
45
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
46
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
47
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
48
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
49
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
50
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
51
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
52
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
53
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
54
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
55
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
56
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
57
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
58
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
59
4-Player Kuhn Poker: Example
OPP1
Player
OPP2
OPP3
60
4-Player Kuhn Poker: Playing Method
• There are only 3 ways players play in
– 00 - Do not bet on both first and second turns
– 01 - Do not bet on first turn, but bet on second turn
– 1X - Bet on first turn, and will not have second turn
61
OPP1
Playe
r
OPP2
OPP3
01
01
1X
00
4-Player Kuhn Poker: Implementation
62
PATty
Observations
Table Learning
PAT Model
Learn Action
Input
4-Player Kuhn Poker: Experimentation
Different configurations
X-Bluffer-Conservative-Bluffer (X-BCB)
X-Conservative-Bluffer-Conservative (X-CBC)
Where X can be either PATty, Bluffer or Conservative
30 games each
1500 hands per game
63
4-Player Kuhn Poker: Findings
64
(PATty)
(PATty)
4-Player Kuhn Poker: Findings
65
(PATty)
(PATty)
Event/Strategy Analytics
66

More Related Content

Similar to Artificial intelligence professor jinsong dong 2 august 2017

Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...AnandSRao1962
 
AI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureAI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureWarren E. Agin
 
Artificial Intelligence (2016) - AMP New Ventures
Artificial Intelligence (2016) - AMP New VenturesArtificial Intelligence (2016) - AMP New Ventures
Artificial Intelligence (2016) - AMP New VenturesAMP New Ventures
 
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"Diego Oppenheimer
 
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...NUS-ISS
 
Aptage future of ai webinar slides
Aptage future of ai webinar slidesAptage future of ai webinar slides
Aptage future of ai webinar slidesAptage
 
Digital Disruptions and Transformation
Digital Disruptions and TransformationDigital Disruptions and Transformation
Digital Disruptions and TransformationMohammad Faiz
 
[DSC Croatia 22] Building smarter ML and AI models and making them more accur...
[DSC Croatia 22] Building smarter ML and AI models and making them more accur...[DSC Croatia 22] Building smarter ML and AI models and making them more accur...
[DSC Croatia 22] Building smarter ML and AI models and making them more accur...DataScienceConferenc1
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
INTRODUCTION TO ARTIFICIAL INTELLIGENCE AND MACHINE LEARNINGINTRODUCTION TO ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
INTRODUCTION TO ARTIFICIAL INTELLIGENCE AND MACHINE LEARNINGsowmyamPSGRKCW
 
Ml master class northeastern university
Ml master class   northeastern universityMl master class   northeastern university
Ml master class northeastern universityQuantUniversity
 
Workshop_Presentation.pptx
Workshop_Presentation.pptxWorkshop_Presentation.pptx
Workshop_Presentation.pptxRUDRAPRASADSABAR
 
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...Dozie Agbo
 
AI-900 Slides.pptx
AI-900 Slides.pptxAI-900 Slides.pptx
AI-900 Slides.pptxkprasad8
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning Aditya Singh
 
Machine Learning for Finance Master Class
Machine Learning for Finance Master Class Machine Learning for Finance Master Class
Machine Learning for Finance Master Class QuantUniversity
 
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptxARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptxAnkitaVerma776806
 
How would AI shape Future Integrations?
How would AI shape Future Integrations?How would AI shape Future Integrations?
How would AI shape Future Integrations?Srinath Perera
 

Similar to Artificial intelligence professor jinsong dong 2 august 2017 (20)

Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
Gamifying Strategy - Enterprise AI use cases on agent-based simulation and re...
 
AI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and FutureAI and the Professions: Past, Present and Future
AI and the Professions: Past, Present and Future
 
Artificial Intelligence (2016) - AMP New Ventures
Artificial Intelligence (2016) - AMP New VenturesArtificial Intelligence (2016) - AMP New Ventures
Artificial Intelligence (2016) - AMP New Ventures
 
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"
 
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...
 
Aptage future of ai webinar slides
Aptage future of ai webinar slidesAptage future of ai webinar slides
Aptage future of ai webinar slides
 
Digital Disruptions and Transformation
Digital Disruptions and TransformationDigital Disruptions and Transformation
Digital Disruptions and Transformation
 
[DSC Croatia 22] Building smarter ML and AI models and making them more accur...
[DSC Croatia 22] Building smarter ML and AI models and making them more accur...[DSC Croatia 22] Building smarter ML and AI models and making them more accur...
[DSC Croatia 22] Building smarter ML and AI models and making them more accur...
 
Ml master class
Ml master classMl master class
Ml master class
 
INTRODUCTION TO ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
INTRODUCTION TO ARTIFICIAL INTELLIGENCE AND MACHINE LEARNINGINTRODUCTION TO ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
INTRODUCTION TO ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
 
A leap around AI
A leap around AIA leap around AI
A leap around AI
 
Ml master class northeastern university
Ml master class   northeastern universityMl master class   northeastern university
Ml master class northeastern university
 
Workshop_Presentation.pptx
Workshop_Presentation.pptxWorkshop_Presentation.pptx
Workshop_Presentation.pptx
 
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
 
AI-900 Slides.pptx
AI-900 Slides.pptxAI-900 Slides.pptx
AI-900 Slides.pptx
 
Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning Artificial Intelligence and Machine Learning
Artificial Intelligence and Machine Learning
 
Machine Learning for Finance Master Class
Machine Learning for Finance Master Class Machine Learning for Finance Master Class
Machine Learning for Finance Master Class
 
Introduction to AI
Introduction to AIIntroduction to AI
Introduction to AI
 
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptxARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
ARTIFICIAL INTELLLLIGENCEE modul11_AI.pptx
 
How would AI shape Future Integrations?
How would AI shape Future Integrations?How would AI shape Future Integrations?
How would AI shape Future Integrations?
 

Recently uploaded

Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherA.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherPerry Belcher
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...Khaled Al Awadi
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxAbhayThakur200703
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiFULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiMalviyaNagarCallGirl
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCRsoniya singh
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 

Recently uploaded (20)

Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherA.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptx
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | DelhiFULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
FULL ENJOY - 9953040155 Call Girls in Chhatarpur | Delhi
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 

Artificial intelligence professor jinsong dong 2 august 2017

  • 1. AI and Probabilistic Reasoning Dr. Jin-Song Dong Professor, National University of Singapore Professor and Director Institute for Integrated Intelligent Systems (IIIS), Griffith University j.dong@griffith.edu.au IIIS has about 40 professors/lectures and 70 PhD students across ICT, Eng, Sci and Biz and has expertise in AI, Computer Vision, Speech, Robotic, Data Analytics, Cybersecurity, Formal Verification & Analysis, etc. 1
  • 2. Microsoft is focusing on AI July 17, 2017 - July 18, 2017, Redmond, WA Topics: Machine learning, Human language technologies, Perception and sensing, Cyber- physical systems and robotics
  • 3. Acting humanly: Turing Test • Turing (1950) "Computing machinery and intelligence": • "Can machines think?"  "Can machines behave intelligently?" • Operational test for intelligent behavior: the Imitation Game • Suggested major components of AI: - knowledge representation - reasoning, - language/image understanding, - learning
  • 4. Early History of AI • 1940—50: Early days 1943: McCulloch & Pitts: Boolean circuit model of brain 1950: Turing's “Computing Machinery and Intelligence” • 1950—70: Excitement: 1950s: Early AI programs, including Samuel's checkers program, Newell & Simon's Logic Theorist, Gelernter's Geometry Engine 1956: Dartmouth meeting: “Artificial Intelligence” adopted 1965: Robinson's complete algorithm for logical reasoning • 1970—88: Knowledge-based approaches 1969—79: Early development of knowledge-based systems 1980—88: Expert systems industry booms • 1988—: Probabilistic & Statistical approaches 1988—93: Expert systems industry busts: “AI Winter” Resurgence of probability, focus on uncertainty General increase in technical depth Agents and learning systems… “AI Spring” 4
  • 5. Recent Achievements (Some) • IBM’s Deep Blue defeated the reigning world chess champion Garry Kasparov in 1997 • 2007: Checkers is solved by a research team at the University of Alberta. • No hands across America (CMU, driving autonomously 98% of the time from Pittsburgh to San Diego) • NASA's on-board autonomous planning program controlled the scheduling of operations for a spacecraft • 2011: IBM’s Watson computer defeated TV game show Jeopardy! champions. (probability based) • 2011: Apple’s Siri • 2015-6: Google DeepMind’s AlphaGo defeated 3 time European Go champion and World Chamption Lee Sedol. (probability based) • 2016-7: Google driverless car Waymo 5
  • 6. Intelligent Systems in Your Everyday Life • Post Office – automatic address recognition and sorting of mail • Banks – automatic check readers, signature verification systems – automated loan application classification • Telephone Companies – automatic voice recognition for directory inquiries • Credit Card Companies – automated fraud detection • Computer Companies – automated diagnosis for help-desk applications • Netflix: – movie recommendation • Google: – Search Technology
  • 7. AI Applications: Predicting the Stock Market • The Prediction Problem – given the past, predict the future – very difficult problem! – we can use learning algorithms to learn a predictive model from historical data – such models are routinely used by banks and financial traders to manage portfolios worth millions of dollars ? ? time in days Value of the Stock
  • 8. AI and Accounting partly according to: Eleanor O'Neill
  • 9. KPMG with IBM’s Watson • Watson Analytics read many thousands of pages of contracts or agreements and quickly summarise those based on given criteria and it will learn over time and improving. • It will take time for the tools to improve its precision and it will take time for the regulators to accept its service.
  • 10. Deloitte with Kira Systems to aid in contract and document reviewing • Kira works by using examples uploaded by the user as reference for accuracy, style and terminology in both English and Latin. • Deloitte-customised instances of the Kira platform for audit processes and consulting have already been rolled out with further applications being explored for tax and advisory practices. • This deployment helped Deloitte receive the Audit Innovation of the Year award from the International Accounting Bulletin.
  • 11. Machine Learning at Xero • AI-based accounting systems help accountant make fewer mistakes. • Use machine learning to educate the accounting system each time the accountant corrects an error. • Next time the accountant creates an invoice, the account code is automatically suggested. • Xero chatbot uses machine learning to analyse financial info and transection data, enabling queries about – Who owns you money. – When your next bill is due. – How much money is in your account.
  • 12. But Should We Be Worried? • Computers and machines can now do many things that used to require humans resources. • 80% of accounting and finance tasks will be delivered with automation in the next few years. - Accenture • But accountants can still provide more. – Machines will have a larger role in accounting and finance. – But it’s hard for machines to match human insights and shower thoughts. – Machines help accountants become more proficient and productive.
  • 13. The Future AI and Data Analytics Integration • Use AI to categorise expenditure and send accounts to be checked. • Accountants will be able to have streamlined reporting doing all the heavy tax data lifting for them. • Finance sector will look into new powerful AI and Data Analytics to help them to make smart decisions
  • 14. AI/Data-Analytics is a major industry but can lead to wrong decisions/predications
  • 15. IIIS Long term focus direction/goals Cyber Security Trusted Intelligence Data Analytics Automated verification systems for making smart trusted decisions
  • 16. J.Sun, SUTD Y.Liu, NTU J.S.Dong, NUS, Griffith  1Million lines of C# code, 20+ verification systems, 200+ build in examples, 10+ PhDs, 100+ publications.  3700+ registered users from 900+ organizations in 89 countries, e.g. Microsoft, HP, Sony, Mitsubishi, NTT, Toyota, JAXA … Commercialised in Japan and thanks to CATS, NII and others
  • 17. Probabilistic Reasoning [CAV’12] • Syntax – Hierarchical concurrent systems with probabilistic choices • Semantics – Markov decision processes • Given a property, probabilistic model checking returns, instead of true or false – the maximum and minimum probability of satisfying the property. 17
  • 18. • In search of a new car, the player picks a door, say 1. The game host then opens one of the other doors, say 3, to reveal a goat and offers to let the player pick door 2 instead of door 1. Should the player take the offer? • What if the host is dishonest, e.g., place car after 1st guess or host do a switch 33% time after the guess? 18 Monty Hall Problem The Monty Hall problem is based on the American television game show Let's Make a Deal and named after the show's original host, Monty Hall. The problem was originally posed in a letter by Steve Selvin to the American Statistician in 1975.
  • 20. What if the host is Dishonest? 20
  • 21. A New Application Domain – Sports Analytics
  • 22. Germany World Cup 2014 Success Secret?
  • 23. Germany World Cup success: SAP Match Insights Runs analytics and allows coaches to target performance metrics for specific players and give them feedback – mainly database queries with a visualization tool.
  • 24. Roger Federer • 17 Grand Slam • 302 weeks at #1 • 6 ATP Year End Titles Rafael Nadal • 14 Grand Slam • 141 weeks at #1 • 0 ATP Year End Titles
  • 25. Roger Federer Rafael Nadal Strategy Analytics
  • 28. Building a PAT Location based MDP model Federer de_ct ad_ct ------+------ baseline | 1 | 2 | |-----|-----| service line | 3 | 4 | |===========| net | 5 | 6 | |-----|-----| service line | 7 | 8 | ------+------ baseline ad_ct de_ct Nadal "9" represents net error or hit outside 28 enum{f_ad_ct, n_ad_ct, f_de_ct, n_de_ct}; //serve position: ad court or deuce court enum{federer, nadal, na}; var turn = na; //serve turn; var fscore = 0; var nscore = 0; var won = na; var ball = 9; WhoServe1st = []i:{f_de_ct,n_de_ct}@ TossCoin{turn = i} -> Skip; TieBreakGame = WhoServe1st; (FedererServe [] NadalServe);
  • 32. Page Source Extracting Information and Events Probability Software to automate the process Input the data to the model
  • 33. Great Analytics Correct Prediction for top 200 players Bet on MarketProfit = testing our model
  • 34. 2014 betting simulation: 827/3700 = 22.35%
  • 35.
  • 36. Finding the best action to improve: vs Right-handed players
  • 37. Probabilistic Model Checking + Learning Case Study: 4-Player Kuhn Poker • Simplified Poker Game • Probabilistic in Nature • Requires Opponent Learning 38
  • 38. 4-Player Kuhn Poker: Rules • 4 Players • 5 Cards – TEN (lowest value) to ACE (highest value) 39 OPP 1 Play er OPP 2 OPP 3
  • 39. 4-Player Kuhn Poker: Rules • Each hand – every player puts a chip down – each player is dealt a card – each player can choose to bet or not bet during their turn 40 OPP 1 PATt y OPP 2 OPP 3
  • 40. 4-Player Kuhn Poker: Rules • Game ends when: – All players don’t Bet – Some player has Bet, and all players have responded to the Bet • Player who bets with highest card wins 41
  • 41. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 42
  • 42. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 43
  • 43. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 44
  • 44. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 45
  • 45. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 46
  • 46. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 47
  • 47. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 48
  • 48. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 49
  • 49. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 50
  • 50. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 51
  • 51. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 52
  • 52. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 53
  • 53. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 54
  • 54. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 55
  • 55. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 56
  • 56. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 57
  • 57. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 58
  • 58. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 59
  • 59. 4-Player Kuhn Poker: Example OPP1 Player OPP2 OPP3 60
  • 60. 4-Player Kuhn Poker: Playing Method • There are only 3 ways players play in – 00 - Do not bet on both first and second turns – 01 - Do not bet on first turn, but bet on second turn – 1X - Bet on first turn, and will not have second turn 61 OPP1 Playe r OPP2 OPP3 01 01 1X 00
  • 61. 4-Player Kuhn Poker: Implementation 62 PATty Observations Table Learning PAT Model Learn Action Input
  • 62. 4-Player Kuhn Poker: Experimentation Different configurations X-Bluffer-Conservative-Bluffer (X-BCB) X-Conservative-Bluffer-Conservative (X-CBC) Where X can be either PATty, Bluffer or Conservative 30 games each 1500 hands per game 63
  • 63. 4-Player Kuhn Poker: Findings 64 (PATty) (PATty)
  • 64. 4-Player Kuhn Poker: Findings 65 (PATty) (PATty)