SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
A Study of Basis on AI-based Information Systems:
The Case of Shogi AI System “Ponanza”
Yuichi Yoda, Ph.D. in Business Administration
Visiting Scholar at US Asia Technology Management Center, Stanford Univ.
Associate Professor at Ritsumeikan University, Japan
Kosuke Mizukoshi, Ph.D. in Commercial Science
Associate Professor at Tokyo Metropolitan University, Japan
Seiichiro Honjo, Ph.D.
Associate Professor at Shizuoka University, Japan
1
March 25th, 2019
Association for Advancement of Artificial Intelligence
at Stanford University
Background of Research Interest
– On the recommendation system of Amazon.com and
the advertising system of Google, even business
people who are in charge of these systems are
seeking out the basis on why it works.
(Yoda Y, Mizukoshi K. and Honjo S. , 2016)
– Marketing and Business Administration research has
not been aligned with an AI system.
– Why?
2
What is the impact of AI to the research of marketing
and business administration in social science?
Objectives
– To deepen our understanding about the
exploration of AI in corporate marketing
– To interpret how people and society respond in
their attempt to comprehend the development
and actions of AI.
3
This study focuses on the relationship between
AI and humans in terms of basis
Keywords
“A Study of Basis on AI-based Information Systems:
The Case of Shogi AI System “Ponanza” ”
4
Keywords:
・basis
・cause
・reason
・logical reasoning
・ machine learning
Summary
– Shogi AI “Ponanza” became a mystery even for
its developers in their process of building this
system into one capable of defeating
professional Shogi players
– It is now open to interpretation for its
developers and professionals.
5
In this study, we discuss the case of Ponanza, an AI
based system for Japanese Chess “Shogi” and
professional Shogi players because what happens
between Shogi AI and professional Shogi players can
partially help humans and AI get clues in marketing.
Summary: Conclusion
– Specifically, when we treat AI as an extension of
humans, it will be important to consider how AI
and humans create knowledge and how humans
can learn from AI.
– In the future, interaction with AI can be expected
to improve human’s ability to investigate
“causes” and develop “reasons”.
6
How do AI and humans create knowledge?
RESEARCH METHOD
7
Method: Case study
• Use of multiple sources
• Mutual confirmation of primary and
secondary data
• Use of face-to-face interview
• Maintenance of a chain of evidence 8
Scientific research method using qualitative
data (Yin, 1994)
Method: Case study
• Shogi is a game with fixed rules, played in a static
environment and can therefore be studied as a case
separated from the complicated and dynamic
environment of society as business
• Professional Shogi players are considered one of the
representative examples of the human intellect
• Superiority dispute between AI and humans is already
settled. Shogi AI far surpassed Shogi players.
9
Why did we focus on Shogi AI at first?
What happens between Shogi AI and professional players
can partially help humans and AI get clues in marketing
CASE STUDY “PONANZA”
10
Overview of Ponanza
– As Shogi AI, it defeated a professional Shogi
player for the first time on March 30, 2013.
– On May 20, 2017, it became the first Shogi AI to
beat an active Shogi “Meijin” which is the most
prestigious title of Shogi in Japan.
11
Ponanza is a Shogi program that Issei Yamamoto
developed
History
Table 1 Major matches between Shogi AI and Shogi players
Year Details
2007
Exhibition match between Bonanza (AI) and Akira Watanabe,
Ryuou (Winner)
Bonanza (AI) made open source
*partially used as reference for Ponanza too
2012 Bonkras (AI Winner) vs. Kunio Yonenaga, Eisei Kisei
2013
Ponanza (AI Winner) vs. Shinichi Satoh, 4-dan(
*Shogi AI’s first victory over an active professional Shogi player
2014 Ponanza (AI Winner) vs. Nobuyuki Yashiki, 9-dan
2015
Ponanza (AI Winner) vs. Yasuaki Murayama, 9-dan
Winner of the 25th World Computer Shogi Championship
2016 Ponanza (AI Winner) vs. Takayuki Yamasaki, 8-dan
2017
Ponanza (Ai Winner) vs. Amahiko Satoh, Meijin (Highest title)
Shogi AI’s first victory over an active Meijin
12
(1) Overview of Ponanza
– Exploration, refers to the ability to predict and
correctly emulate the future (make a guess
without adding one’s subjective views or
judgement) called reading.
– However, because it is difficult to completely
explore all of the large number of situations due to
resource constraints, computers determine the
next move by prioritizing choices. This process
of marking highlights is referred to as evaluation.
13
Shogi AI requires 2 functions as in the case of
human intellectual activities
(1) Overview of Ponanza
– Exploration The area of exploration is gradually
reduced, as needed, to effectively use the limited
resources.
– Evaluation Humans program the “exploration”
part, which was a main function, and specified how
the exploration was to be conducted, while the
computer learns to “evaluate” by itself through the
introduction of machine learning 14
Shogi AI requires 2 functions as in the case of
human intellectual activities
(1) Overview of Ponanza
– Ponanza needed a function to express the
adjustments between the more than one hundred
million parameters as “evaluation parameters”
in order to represent the complexity of Shogi,
based on three-piece relationships, including the
King.
– Ponanza could play moves similar to 45% of the
Shogi players through 50,000 games as training
data.
15
The 1st Version of Ponanza
(1) Overview of Ponanza
– Machine learning based parameter adjustments
by computers are faster and more accurate than
manual parameter adjustments by humans.
– Therefore, Yamamoto decided to thoroughly train
(adjust parameters) the computer for the
parameter function and devoted himself to
describing through a program how the computer
should be trained to evaluate.
16
On March 30, 2013 for the first time, AI defeated
an active Shogi player
(1) Overview of Ponanza
– In 2014, Yamamoto introduced reinforcement
learning, which is unsupervised learning, after
working on supervised learning where Ponanza
learned from game records of Shogi players.
– He accumulated about eight billion such
situations and has eventually analyzed nearly one
trillion situations. This process results in
determining new Ponanza-style tactics, which
refers to sequences that do not exist in games
played between humans. 17
Shogi AI’s first victory over an active Meijin in 2017
(2) Developer’s Perspective
– As Ponanza’s performance improves, it is becoming
more and more difficult to be explained.
Yamamoto compared its mystery to “Black magic”
– Yamamoto says that he “had no clue” about the
workings of the improvements that proved
effective. In concrete terms, he says that he does
not understand the real reason why the values
fed in the program work or why a certain
combination of values is effective.
18
Black magic?
(2) Developer’s Perspective
– For example, Idle parallelization: Multiple cores of
the CPU separately carry out the same processing
and the effective methods that each core
accidently discovers are shared with the entire
system.
– Interestingly, even experts find it difficult to explain
why randomly shared methods work well.
– Best possible explanation is that “an experiment
turned out well.”
19
Black magic?
(3) Shogi Player’s Perspective
– For example, Shogi AI made an exceptional move
to build defense by giving up a piece to the Meijin
who had no attacking pieces. This was against
Shogi theory,
– The opponent, Satoh Meijin, he was unable to
understand the meaning of the move because
he held preconceived notions such as sacrificing
a pawn when the opponent has two pieces that are
effective. He said that he was unable to anticipate
the move.
20
Shogi AI Intelligence?
(3) Shogi Player’s Perspective
– Such as sacrificing a pawn when the opponent
has two pieces that are effective. (Satoh Meijin,
NHK, July 31, 2017).
– Moreover, Yoshiharu Habu explained “humans
found it difficult to imagine a situation where a
player would use a piece that is neither
attacking nor defending, and even give up a
pawn to the opponent who does not have one”.
(Habu, NHK 2017). 21
Shogi players could express the reasons by
their contextual expressions by language after
deep consideration
(3) Shogi Player’s Perspective
– Satoh Meijin says that this showed that there could
be best moves in Shogi that humans do not see
any reason for (that humans find difficult to
understand). (Satoh Meijin, NHK 2017).
– Shogi players are beginning to find ways to learn
from Shogi AI
– For example. Shogi players are placing importance
on learning positioning judgment from Shogi AI.
22
“Shogi players have been learning from AI
through dialogue”
DISCUSSION
23
Discussion
24
3 Stages of Collaboration by Humans and AI
Stage
Strength /
Knowledge
How to Actualize
1st
“Imitation”
Humans
Supervised Learning by
Humans Data
2nd
“Implemen-
tation”
AI
Humans Attempted to Adjust
Parameters with
Trial and Error
3rd
“Black
Magic”
Internalized
in AI
Humans use Language
to Understand and Explain
Why
We could create knowledge through interaction
Discussion
25
Humans are capable of taking two kinds of “Basis”
approaches. Cause and Reason in philosophy
How to treat
AI
Characteristics
Basis
(Why, Foundation)
AI as a
Physical
Phenomenon
A certain result is produced under
certain conditions, even though we
do not understand the logic behind it.
An investigation of
the “cause” of a
phenomena without
depending on
language.
As an
Extension to
Humans
Humans and society, not AI, ask the
foundation as to “why” AI is able to
produce certain results. That is why,
contextual and language-based
“reasons” should be expected by
humans and society.
Building a model and
seek a “reason” as a
basis for
understanding.
Discussion
– To produce a logic to justify the basis just like
logical reasoning rather than discovering a
working principle or “cause.”
– During externalization in the SECI model (Nonaka
and Takeuchi, 1995), tacit knowledge is converted
into explicit knowledge through dialogue
between individuals. The concept of dialogue
between two humans may be extended to
imagine an interaction between AI and humans
where the latter learns from the former. 26
What is the challenge for humans?
How do AI and humans create knowledge?
Conclusion
– When we treat AI as an extension of humans (not
a physical phenomenon), it will be important to
consider how AI and humans create knowledge and
how humans can learn from AI.
– Interaction with AI can be expected to improve
human’s ability to investigate “causes” and
develop “reasons” by logical reasoning.
– Dialogue between AI and humans can create
new knowledge.
27
Key Implications
Acknowledgments
28
In this study, we learned immensely from Issei Yamamoto,
the developer of Shogi AI Ponanza, about his experiences and
knowledge through the interview with him. We also received a
wealth of information about the perspectives of Shogi players
from Seiya Tomita, a member of the Japan Shogi Association.
We are grateful to both for their invaluable support.
Funding from the Telecommunication Advanced Foundation,
Ritsumeikan University, Japan Marketing Academy, and JSPS
KAKENHI Grant Number JP18K12878 is gratefully acknowledged.
References
29
⚫ Frey, C. B., and Osborne, M. A. 2017. The future of employment: how susceptible are jobs
to computerisation?. Technological Forecasting and Social Change, 114:254-280.
⚫ Habu Y. and NHK Special Coverage Groupe 2017. The core of artificial intelligence:NHK
Shuppan
⚫ Ichinose M. 2006. Labyrinth of causes and reasons: Philosophy of ‘Why’: Keisoshobou
⚫ Mayer-Schönberger, V., and K. Cukier 2013. Big data: A revolution that will transform how
we live, work, and think:Houghton Mifflin Harcourt.
⚫ Nisbett, R. E. and Timothy D. W. 1977. Telling more than we can know: Verbal reports on
mental processes, Psychological Review 84(3):231-259.
⚫ Nonaka, I. and H. Takeuchi 1995. The Knowledge-Creating Company:New York: Oxford
University Press.
⚫ Yamamoto I. 2017. How did AI exceed Shogi Meijin?: The essence of Machine learning, Deep
leaning and Reinforcement learning by the developer of AI Ponanza which is the strongest
Shogi AI:Diamond [Kindle version] Retrieved from Amazon.com
⚫ Yin, R. K. 1994. Case Study Research, Y Sage Publications, Inc.
⚫ Yoda Y., Mizukoshi K. and Honjo S. 2016. A Consideration of the "Result" and "Reason" in
the Exploration Process of the User Needs utilizing AI : From Cases of Amazon. com and
Google :The Ritsumeikan business review, 55(3): 22-47.
THANK YOU
30
Yuichi Yoda, Ph.D
yyoda@stanford.edu
Profile of US-ATMC

Mais conteúdo relacionado

Semelhante a AAAI at Stanford 2019, A Study of Basis on AI-based Information Systems:The Case of Shogi AI System "Ponanza" presentation yoda_mizukoshi_honjo_2019_slideshare

The influence of eyes and brain
The influence of eyes and brainThe influence of eyes and brain
The influence of eyes and brainijma
 
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...IJCSIS Research Publications
 
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
 
The role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniThe role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniMirjam Eladhari
 
AI - UNIT 1 - Completed on 26.11.2022 (13 Classes) .pptx
AI - UNIT 1 - Completed on 26.11.2022 (13 Classes) .pptxAI - UNIT 1 - Completed on 26.11.2022 (13 Classes) .pptx
AI - UNIT 1 - Completed on 26.11.2022 (13 Classes) .pptxVamsi654234
 
AI3391 ARTIFICIAL INTELLIGENCE Unit I notes.pdf
AI3391 ARTIFICIAL INTELLIGENCE Unit I notes.pdfAI3391 ARTIFICIAL INTELLIGENCE Unit I notes.pdf
AI3391 ARTIFICIAL INTELLIGENCE Unit I notes.pdfAsst.prof M.Gokilavani
 
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)Tanishq Soni
 
The Effectiveness of using a Historical Sequence-based Predictor Algorithm in...
The Effectiveness of using a Historical Sequence-based Predictor Algorithm in...The Effectiveness of using a Historical Sequence-based Predictor Algorithm in...
The Effectiveness of using a Historical Sequence-based Predictor Algorithm in...AM Publications,India
 
Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019Mirjam Eladhari
 
Algorithms Pushed Me to the Dark Side: Questions for Procedural Rhetoric
Algorithms Pushed Me to the Dark Side: Questions for Procedural RhetoricAlgorithms Pushed Me to the Dark Side: Questions for Procedural Rhetoric
Algorithms Pushed Me to the Dark Side: Questions for Procedural RhetoricUniversity of South Australlia
 
L2 e security AI Artificial Intelligence
L2 e security AI Artificial IntelligenceL2 e security AI Artificial Intelligence
L2 e security AI Artificial Intelligencebayhehua
 
Interactive System for Collaborative Historical Analogy
Interactive System for Collaborative Historical AnalogyInteractive System for Collaborative Historical Analogy
Interactive System for Collaborative Historical AnalogyRyo YOSHIKAWA
 
Applications of Artificial Intelligence & Associated Technologies
Applications of Artificial Intelligence & Associated TechnologiesApplications of Artificial Intelligence & Associated Technologies
Applications of Artificial Intelligence & Associated Technologiesdbpublications
 

Semelhante a AAAI at Stanford 2019, A Study of Basis on AI-based Information Systems:The Case of Shogi AI System "Ponanza" presentation yoda_mizukoshi_honjo_2019_slideshare (20)

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
The influence of eyes and brain
The influence of eyes and brainThe influence of eyes and brain
The influence of eyes and brain
 
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
 
Ai automation prof nikhat fatma mumtaz husain shaikh
Ai automation  prof nikhat fatma mumtaz husain shaikhAi automation  prof nikhat fatma mumtaz husain shaikh
Ai automation prof nikhat fatma mumtaz husain shaikh
 
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
 
The role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniThe role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauni
 
AI - UNIT 1 - Completed on 26.11.2022 (13 Classes) .pptx
AI - UNIT 1 - Completed on 26.11.2022 (13 Classes) .pptxAI - UNIT 1 - Completed on 26.11.2022 (13 Classes) .pptx
AI - UNIT 1 - Completed on 26.11.2022 (13 Classes) .pptx
 
Game Playing in AI Research and Education system
Game Playing in AI Research and Education systemGame Playing in AI Research and Education system
Game Playing in AI Research and Education system
 
Teaching Critical AI Literacies - Maha Bali
Teaching Critical AI Literacies - Maha BaliTeaching Critical AI Literacies - Maha Bali
Teaching Critical AI Literacies - Maha Bali
 
AI3391 ARTIFICIAL INTELLIGENCE Unit I notes.pdf
AI3391 ARTIFICIAL INTELLIGENCE Unit I notes.pdfAI3391 ARTIFICIAL INTELLIGENCE Unit I notes.pdf
AI3391 ARTIFICIAL INTELLIGENCE Unit I notes.pdf
 
1.Introduction.ppt
1.Introduction.ppt1.Introduction.ppt
1.Introduction.ppt
 
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
A.I Introduction (Introduction, Producion Rues, Intelligence, Knowledge)
 
The Effectiveness of using a Historical Sequence-based Predictor Algorithm in...
The Effectiveness of using a Historical Sequence-based Predictor Algorithm in...The Effectiveness of using a Historical Sequence-based Predictor Algorithm in...
The Effectiveness of using a Historical Sequence-based Predictor Algorithm in...
 
Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019Research Overview Mirjam P Eladhari August 2019
Research Overview Mirjam P Eladhari August 2019
 
Algorithms Pushed Me to the Dark Side: Questions for Procedural Rhetoric
Algorithms Pushed Me to the Dark Side: Questions for Procedural RhetoricAlgorithms Pushed Me to the Dark Side: Questions for Procedural Rhetoric
Algorithms Pushed Me to the Dark Side: Questions for Procedural Rhetoric
 
L2 e security AI Artificial Intelligence
L2 e security AI Artificial IntelligenceL2 e security AI Artificial Intelligence
L2 e security AI Artificial Intelligence
 
introduction to ai
introduction to aiintroduction to ai
introduction to ai
 
Interactive System for Collaborative Historical Analogy
Interactive System for Collaborative Historical AnalogyInteractive System for Collaborative Historical Analogy
Interactive System for Collaborative Historical Analogy
 
Untitled presentation.pdf
Untitled presentation.pdfUntitled presentation.pdf
Untitled presentation.pdf
 
Applications of Artificial Intelligence & Associated Technologies
Applications of Artificial Intelligence & Associated TechnologiesApplications of Artificial Intelligence & Associated Technologies
Applications of Artificial Intelligence & Associated Technologies
 

Último

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Último (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

AAAI at Stanford 2019, A Study of Basis on AI-based Information Systems:The Case of Shogi AI System "Ponanza" presentation yoda_mizukoshi_honjo_2019_slideshare

  • 1. A Study of Basis on AI-based Information Systems: The Case of Shogi AI System “Ponanza” Yuichi Yoda, Ph.D. in Business Administration Visiting Scholar at US Asia Technology Management Center, Stanford Univ. Associate Professor at Ritsumeikan University, Japan Kosuke Mizukoshi, Ph.D. in Commercial Science Associate Professor at Tokyo Metropolitan University, Japan Seiichiro Honjo, Ph.D. Associate Professor at Shizuoka University, Japan 1 March 25th, 2019 Association for Advancement of Artificial Intelligence at Stanford University
  • 2. Background of Research Interest – On the recommendation system of Amazon.com and the advertising system of Google, even business people who are in charge of these systems are seeking out the basis on why it works. (Yoda Y, Mizukoshi K. and Honjo S. , 2016) – Marketing and Business Administration research has not been aligned with an AI system. – Why? 2 What is the impact of AI to the research of marketing and business administration in social science?
  • 3. Objectives – To deepen our understanding about the exploration of AI in corporate marketing – To interpret how people and society respond in their attempt to comprehend the development and actions of AI. 3 This study focuses on the relationship between AI and humans in terms of basis
  • 4. Keywords “A Study of Basis on AI-based Information Systems: The Case of Shogi AI System “Ponanza” ” 4 Keywords: ・basis ・cause ・reason ・logical reasoning ・ machine learning
  • 5. Summary – Shogi AI “Ponanza” became a mystery even for its developers in their process of building this system into one capable of defeating professional Shogi players – It is now open to interpretation for its developers and professionals. 5 In this study, we discuss the case of Ponanza, an AI based system for Japanese Chess “Shogi” and professional Shogi players because what happens between Shogi AI and professional Shogi players can partially help humans and AI get clues in marketing.
  • 6. Summary: Conclusion – Specifically, when we treat AI as an extension of humans, it will be important to consider how AI and humans create knowledge and how humans can learn from AI. – In the future, interaction with AI can be expected to improve human’s ability to investigate “causes” and develop “reasons”. 6 How do AI and humans create knowledge?
  • 8. Method: Case study • Use of multiple sources • Mutual confirmation of primary and secondary data • Use of face-to-face interview • Maintenance of a chain of evidence 8 Scientific research method using qualitative data (Yin, 1994)
  • 9. Method: Case study • Shogi is a game with fixed rules, played in a static environment and can therefore be studied as a case separated from the complicated and dynamic environment of society as business • Professional Shogi players are considered one of the representative examples of the human intellect • Superiority dispute between AI and humans is already settled. Shogi AI far surpassed Shogi players. 9 Why did we focus on Shogi AI at first? What happens between Shogi AI and professional players can partially help humans and AI get clues in marketing
  • 11. Overview of Ponanza – As Shogi AI, it defeated a professional Shogi player for the first time on March 30, 2013. – On May 20, 2017, it became the first Shogi AI to beat an active Shogi “Meijin” which is the most prestigious title of Shogi in Japan. 11 Ponanza is a Shogi program that Issei Yamamoto developed
  • 12. History Table 1 Major matches between Shogi AI and Shogi players Year Details 2007 Exhibition match between Bonanza (AI) and Akira Watanabe, Ryuou (Winner) Bonanza (AI) made open source *partially used as reference for Ponanza too 2012 Bonkras (AI Winner) vs. Kunio Yonenaga, Eisei Kisei 2013 Ponanza (AI Winner) vs. Shinichi Satoh, 4-dan( *Shogi AI’s first victory over an active professional Shogi player 2014 Ponanza (AI Winner) vs. Nobuyuki Yashiki, 9-dan 2015 Ponanza (AI Winner) vs. Yasuaki Murayama, 9-dan Winner of the 25th World Computer Shogi Championship 2016 Ponanza (AI Winner) vs. Takayuki Yamasaki, 8-dan 2017 Ponanza (Ai Winner) vs. Amahiko Satoh, Meijin (Highest title) Shogi AI’s first victory over an active Meijin 12
  • 13. (1) Overview of Ponanza – Exploration, refers to the ability to predict and correctly emulate the future (make a guess without adding one’s subjective views or judgement) called reading. – However, because it is difficult to completely explore all of the large number of situations due to resource constraints, computers determine the next move by prioritizing choices. This process of marking highlights is referred to as evaluation. 13 Shogi AI requires 2 functions as in the case of human intellectual activities
  • 14. (1) Overview of Ponanza – Exploration The area of exploration is gradually reduced, as needed, to effectively use the limited resources. – Evaluation Humans program the “exploration” part, which was a main function, and specified how the exploration was to be conducted, while the computer learns to “evaluate” by itself through the introduction of machine learning 14 Shogi AI requires 2 functions as in the case of human intellectual activities
  • 15. (1) Overview of Ponanza – Ponanza needed a function to express the adjustments between the more than one hundred million parameters as “evaluation parameters” in order to represent the complexity of Shogi, based on three-piece relationships, including the King. – Ponanza could play moves similar to 45% of the Shogi players through 50,000 games as training data. 15 The 1st Version of Ponanza
  • 16. (1) Overview of Ponanza – Machine learning based parameter adjustments by computers are faster and more accurate than manual parameter adjustments by humans. – Therefore, Yamamoto decided to thoroughly train (adjust parameters) the computer for the parameter function and devoted himself to describing through a program how the computer should be trained to evaluate. 16 On March 30, 2013 for the first time, AI defeated an active Shogi player
  • 17. (1) Overview of Ponanza – In 2014, Yamamoto introduced reinforcement learning, which is unsupervised learning, after working on supervised learning where Ponanza learned from game records of Shogi players. – He accumulated about eight billion such situations and has eventually analyzed nearly one trillion situations. This process results in determining new Ponanza-style tactics, which refers to sequences that do not exist in games played between humans. 17 Shogi AI’s first victory over an active Meijin in 2017
  • 18. (2) Developer’s Perspective – As Ponanza’s performance improves, it is becoming more and more difficult to be explained. Yamamoto compared its mystery to “Black magic” – Yamamoto says that he “had no clue” about the workings of the improvements that proved effective. In concrete terms, he says that he does not understand the real reason why the values fed in the program work or why a certain combination of values is effective. 18 Black magic?
  • 19. (2) Developer’s Perspective – For example, Idle parallelization: Multiple cores of the CPU separately carry out the same processing and the effective methods that each core accidently discovers are shared with the entire system. – Interestingly, even experts find it difficult to explain why randomly shared methods work well. – Best possible explanation is that “an experiment turned out well.” 19 Black magic?
  • 20. (3) Shogi Player’s Perspective – For example, Shogi AI made an exceptional move to build defense by giving up a piece to the Meijin who had no attacking pieces. This was against Shogi theory, – The opponent, Satoh Meijin, he was unable to understand the meaning of the move because he held preconceived notions such as sacrificing a pawn when the opponent has two pieces that are effective. He said that he was unable to anticipate the move. 20 Shogi AI Intelligence?
  • 21. (3) Shogi Player’s Perspective – Such as sacrificing a pawn when the opponent has two pieces that are effective. (Satoh Meijin, NHK, July 31, 2017). – Moreover, Yoshiharu Habu explained “humans found it difficult to imagine a situation where a player would use a piece that is neither attacking nor defending, and even give up a pawn to the opponent who does not have one”. (Habu, NHK 2017). 21 Shogi players could express the reasons by their contextual expressions by language after deep consideration
  • 22. (3) Shogi Player’s Perspective – Satoh Meijin says that this showed that there could be best moves in Shogi that humans do not see any reason for (that humans find difficult to understand). (Satoh Meijin, NHK 2017). – Shogi players are beginning to find ways to learn from Shogi AI – For example. Shogi players are placing importance on learning positioning judgment from Shogi AI. 22 “Shogi players have been learning from AI through dialogue”
  • 24. Discussion 24 3 Stages of Collaboration by Humans and AI Stage Strength / Knowledge How to Actualize 1st “Imitation” Humans Supervised Learning by Humans Data 2nd “Implemen- tation” AI Humans Attempted to Adjust Parameters with Trial and Error 3rd “Black Magic” Internalized in AI Humans use Language to Understand and Explain Why We could create knowledge through interaction
  • 25. Discussion 25 Humans are capable of taking two kinds of “Basis” approaches. Cause and Reason in philosophy How to treat AI Characteristics Basis (Why, Foundation) AI as a Physical Phenomenon A certain result is produced under certain conditions, even though we do not understand the logic behind it. An investigation of the “cause” of a phenomena without depending on language. As an Extension to Humans Humans and society, not AI, ask the foundation as to “why” AI is able to produce certain results. That is why, contextual and language-based “reasons” should be expected by humans and society. Building a model and seek a “reason” as a basis for understanding.
  • 26. Discussion – To produce a logic to justify the basis just like logical reasoning rather than discovering a working principle or “cause.” – During externalization in the SECI model (Nonaka and Takeuchi, 1995), tacit knowledge is converted into explicit knowledge through dialogue between individuals. The concept of dialogue between two humans may be extended to imagine an interaction between AI and humans where the latter learns from the former. 26 What is the challenge for humans? How do AI and humans create knowledge?
  • 27. Conclusion – When we treat AI as an extension of humans (not a physical phenomenon), it will be important to consider how AI and humans create knowledge and how humans can learn from AI. – Interaction with AI can be expected to improve human’s ability to investigate “causes” and develop “reasons” by logical reasoning. – Dialogue between AI and humans can create new knowledge. 27 Key Implications
  • 28. Acknowledgments 28 In this study, we learned immensely from Issei Yamamoto, the developer of Shogi AI Ponanza, about his experiences and knowledge through the interview with him. We also received a wealth of information about the perspectives of Shogi players from Seiya Tomita, a member of the Japan Shogi Association. We are grateful to both for their invaluable support. Funding from the Telecommunication Advanced Foundation, Ritsumeikan University, Japan Marketing Academy, and JSPS KAKENHI Grant Number JP18K12878 is gratefully acknowledged.
  • 29. References 29 ⚫ Frey, C. B., and Osborne, M. A. 2017. The future of employment: how susceptible are jobs to computerisation?. Technological Forecasting and Social Change, 114:254-280. ⚫ Habu Y. and NHK Special Coverage Groupe 2017. The core of artificial intelligence:NHK Shuppan ⚫ Ichinose M. 2006. Labyrinth of causes and reasons: Philosophy of ‘Why’: Keisoshobou ⚫ Mayer-Schönberger, V., and K. Cukier 2013. Big data: A revolution that will transform how we live, work, and think:Houghton Mifflin Harcourt. ⚫ Nisbett, R. E. and Timothy D. W. 1977. Telling more than we can know: Verbal reports on mental processes, Psychological Review 84(3):231-259. ⚫ Nonaka, I. and H. Takeuchi 1995. The Knowledge-Creating Company:New York: Oxford University Press. ⚫ Yamamoto I. 2017. How did AI exceed Shogi Meijin?: The essence of Machine learning, Deep leaning and Reinforcement learning by the developer of AI Ponanza which is the strongest Shogi AI:Diamond [Kindle version] Retrieved from Amazon.com ⚫ Yin, R. K. 1994. Case Study Research, Y Sage Publications, Inc. ⚫ Yoda Y., Mizukoshi K. and Honjo S. 2016. A Consideration of the "Result" and "Reason" in the Exploration Process of the User Needs utilizing AI : From Cases of Amazon. com and Google :The Ritsumeikan business review, 55(3): 22-47.
  • 30. THANK YOU 30 Yuichi Yoda, Ph.D yyoda@stanford.edu Profile of US-ATMC