SlideShare une entreprise Scribd logo
1  sur  3
Artificial Intelligence
Abstract:
Research in Artificial Intelligence has built upon the tools and techniques of many different disciplines,
including formal logic, probability theory, decision theory, management science, linguistics and
philosophy.However,the applicationof these disciplinesinAIhasnecessitatedthe developmentof many
enhancementsand extensions. Among the most powerful of these are the methods of computational
logic. I will argue that computational logic, embedded in an agent cycle, combines and improves upon
bothtraditional logicandclassical decisiontheory.Iwillalsoargue thatmanyof itsmethodscanbe used,
not onlyinAI, butalso inordinarylife,tohelppeople improve theirownhumanintelligence withoutthe
assistance of computers.
Introduction
Computational logic, like other kinds of logic, comes in many forms. In this paper, I will focus on the
abductive logic programming (ALP) form of computational logic. I will argue that the ALP agent model,
which embeds ALP in an agent cycle, is a powerful model of both descriptive andnormativethinking. As a
descriptive model, it includes productionsystemsas a special case; and as a normativemodel, it includes
classical logic and is compatible with classical decision theory. These descriptive and normativeproperties
of the ALP agent model make it a dual process theory, which combines both intuitive and deliberative
thinking. Likemosttheories, dualprocesstheories alsocome in many forms. Butinone form, asKahneman
and Frederick [2002] put it, intuitive thinking “quickly proposes intuitive answers to judgement problems
as they arise”, while deliberative thinking“monitorsthe quality of these proposals, which it may endorse,
correct, or override”. Inthispaper, I will be concernedmainly with the normativefeaturesof the ALP agent
model, and on ways in which it can help us to improveour own human thinkingand behavior. I will focus
on ways it can help us both to communicate more effectively with other people and to make better
decisions in our lives. I will argue that it provides a theoretical underpinning both for such guidelines on
Englishwriting styleas [Williams, 1990, 1995], andforsuchadviceonbetterdecision-makingas[Hammond
et al., 1999]. Thispaper is based upon[Kowalski, 2011], whichcontainsthe technical underpinningsof the
ALP agent model, as well as references to related work.
Model-theoretic and Operational Semantics
Informally speaking, in the semantics of ALP agents, beliefs describe the world as the agent sees it, and
goalsdescribe the worldas theagentwould like it tobe. Indeductivedatabases, beliefsrepresent thedata,
and goals represent database queries and integrity constraints.
Moreformally, inthe model-theoreticsemanticsoftheALP agentmodel, thetask ofanagenthavingbeliefs
B, goalsG andobservationsOis togenerate a set of actionsandassumptionsabouttheworld suchthat:G
O is true in the minimal model determined by B.
Inthe operationalsemantics, ALP agents reasonforwards from observations, andforwardsandbackwards
from beliefs, to determine whether some instance of the conditions of a goal is true, and to derive the
corresponding instance of the conclusion of the goal as an achievement goal, to make true. Forward
reasoning from observations is like forward chaining in production systems, but it has the semantics of
aiming to make the goal true by making its conclusion true whenever its conditions become true.
Conditional goals understood in this way are also called maintenance goals.
In the model-theoretic and operational semantics, observations O and goals G are treated similarly, by
reasoning forwards and backwards to generate actions and other assumptions, to make G O true in the
minimal model of the world determined by B. In the example above, given O = {there is smoke}, then =
{there is a fire, I press the alarm button} together with B makes G and O both true. The operational
semantics is sound with respect to the model-theoretic semantics. With modest assumptions, it is also
complete.
Clausal Logic as an Agent’s LOT
The ALP agent model belongsto the first school of thought, opposesthesecond school, but is compatible
with the third. It opposes the second school, partly because the ALP logical model of thinking does not
require the existence of natural languages and partly because, by AI standards, natural language is too
ambiguousandincoherent to serve as a useful model of humanthinking. Butit supportsthe third school,
because, as we will see in section 4, it has a connectionist implementation, which conceals its linguistic
nature.
In AI, the notion that some form of logic is an agent’s LOT is strongly associated with GOFAI (good old-
fashioned AI), which has been partly overshadowed in recent years by connectionist and Bayesian
approaches. I will argue that the ALP model of thinking potentially reconciles the conflict between logic,
connectionism and Bayesian approaches. This is because the clausal logic of ALP is much simpler than
standard FOL, has a connectionist implementation that accommodates Bayesian probability, and bears a
similar relationship to standard FOL as the LOT bears to natural language.
Thus, one way to determine whether there is a LOT, and what it might look like, is to look at situations
where it can be a matter of life or death that readers understand a communication as intended and with
as little effort as possible. We will see that, in the case of the LondonundergroundEmergency Notice, the
communicationiseasy to understandbecauseitsEnglish sentencesare structuredexplicitly or implicitly as
logical conditionals.
Natural Language and Better Decision-making
In contrast with the problem of understanding communications that are designed to be as clear and
coherent aspossible, the problemof understandingordinary, every-day naturallanguagecommunications
is muchharder. This harder problemhastwo parts. The first partis to identify the intendedmeaning of the
communication. Forexample, to understandthe ambiguous English sentence “he gave her the book”it is
necessary to identify the individuals, say John and Mary, referred to by “he” and “her”.
The second part is to represent the intended meaning in a canonical form, so that equivalent
communications are represented in the same way. For example, the following English sentences all have
the same meaning:
John gave Mary the book.
John gave the book to Mary.
Mary received the book from John.
The book was given to Mary by John.
The use of a canonical form in a mental representation makesit easier to reason with the representation
later. In this case, the common meaning of the different sentences could be represented either in the
logical form give(john, mary, book) or in the more precise form:
event(e1000). act(e1000, giving). agent(e1000, john). recipient(e1000, mary). object(e1000, book21).
isa(book21, book).
The more precise form is one way of distinguishing between similar events and similar books.
Conclusions
I havesketchedtwo ways in which theALP agent model, buildinguponmany different developmentsin AI,
can be used by ordinary people to improve their own human intelligence. It can help them express their
thoughts more clearly and coherently, and it can help them make better choices. I believe that the
application of such techniques is a fruitful direction of research for the future, and a promising area for
collaboration between researchers in AI and researchers in more humanistic disciplines.

Contenu connexe

Tendances

artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligenceR A Akerkar
 
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...Andre Freitas
 
Ai lecture 09(unit03)
Ai lecture  09(unit03)Ai lecture  09(unit03)
Ai lecture 09(unit03)vikas dhakane
 
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary StudyOn the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study Andre Freitas
 
Artificial intelligence and first order logic
Artificial intelligence and first order logicArtificial intelligence and first order logic
Artificial intelligence and first order logicparsa rafiq
 
Constructive Description Logics 2006
Constructive Description Logics 2006Constructive Description Logics 2006
Constructive Description Logics 2006Valeria de Paiva
 
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...Andre Freitas
 
Schema-agnositc queries over large-schema databases: a distributional semanti...
Schema-agnositc queries over large-schema databases: a distributional semanti...Schema-agnositc queries over large-schema databases: a distributional semanti...
Schema-agnositc queries over large-schema databases: a distributional semanti...Andre Freitas
 
4213ijaia04
4213ijaia044213ijaia04
4213ijaia04ijaia
 
Introduction to Distributional Semantics
Introduction to Distributional SemanticsIntroduction to Distributional Semantics
Introduction to Distributional SemanticsAndre Freitas
 
International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER)International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER)ijceronline
 
Knnowledge representation and logic lec 11 to lec 15
Knnowledge representation and logic lec 11 to lec 15Knnowledge representation and logic lec 11 to lec 15
Knnowledge representation and logic lec 11 to lec 15Subash Chandra Pakhrin
 
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...Ashish Duggal
 
20150629 ``The Meaninglessness of Algebraic Semantics''
20150629 ``The Meaninglessness of Algebraic Semantics''20150629 ``The Meaninglessness of Algebraic Semantics''
20150629 ``The Meaninglessness of Algebraic Semantics''HANADASatoru
 
Dil.7.1.13.doc
Dil.7.1.13.docDil.7.1.13.doc
Dil.7.1.13.docbutest
 
Survey of Analogy Reasoning
Survey of Analogy ReasoningSurvey of Analogy Reasoning
Survey of Analogy ReasoningSang-Kyun Kim
 
Possible Word Representation
Possible Word RepresentationPossible Word Representation
Possible Word Representationchauhankapil
 

Tendances (20)

artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
How hard is this Query? Measuring the Semantic Complexity of Schema-agnostic ...
 
Ai lecture 09(unit03)
Ai lecture  09(unit03)Ai lecture  09(unit03)
Ai lecture 09(unit03)
 
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary StudyOn the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
On the Semantic Mapping of Schema-agnostic Queries: A Preliminary Study
 
Artificial intelligence and first order logic
Artificial intelligence and first order logicArtificial intelligence and first order logic
Artificial intelligence and first order logic
 
Reasoning in AI
Reasoning in AIReasoning in AI
Reasoning in AI
 
Constructive Description Logics 2006
Constructive Description Logics 2006Constructive Description Logics 2006
Constructive Description Logics 2006
 
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
A Distributional Semantics Approach for Selective Reasoning on Commonsense Gr...
 
Schema-agnositc queries over large-schema databases: a distributional semanti...
Schema-agnositc queries over large-schema databases: a distributional semanti...Schema-agnositc queries over large-schema databases: a distributional semanti...
Schema-agnositc queries over large-schema databases: a distributional semanti...
 
4213ijaia04
4213ijaia044213ijaia04
4213ijaia04
 
Study_Report
Study_ReportStudy_Report
Study_Report
 
Introduction to Distributional Semantics
Introduction to Distributional SemanticsIntroduction to Distributional Semantics
Introduction to Distributional Semantics
 
International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER)International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER)
 
Knnowledge representation and logic lec 11 to lec 15
Knnowledge representation and logic lec 11 to lec 15Knnowledge representation and logic lec 11 to lec 15
Knnowledge representation and logic lec 11 to lec 15
 
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
 
AI: Logic in AI
AI: Logic in AIAI: Logic in AI
AI: Logic in AI
 
20150629 ``The Meaninglessness of Algebraic Semantics''
20150629 ``The Meaninglessness of Algebraic Semantics''20150629 ``The Meaninglessness of Algebraic Semantics''
20150629 ``The Meaninglessness of Algebraic Semantics''
 
Dil.7.1.13.doc
Dil.7.1.13.docDil.7.1.13.doc
Dil.7.1.13.doc
 
Survey of Analogy Reasoning
Survey of Analogy ReasoningSurvey of Analogy Reasoning
Survey of Analogy Reasoning
 
Possible Word Representation
Possible Word RepresentationPossible Word Representation
Possible Word Representation
 

Similaire à AI Logic Model Improves Human Thinking and Communication

Robustness in Machine Learning Explanations Does It Matter-1.pdf
Robustness in Machine Learning Explanations Does It Matter-1.pdfRobustness in Machine Learning Explanations Does It Matter-1.pdf
Robustness in Machine Learning Explanations Does It Matter-1.pdfDaniel983829
 
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECHAN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECHgerogepatton
 
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECHAN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECHijaia
 
Discussion summary emergentism
Discussion summary emergentismDiscussion summary emergentism
Discussion summary emergentismlichengcheng
 
Lecture 1-3-Logics-In-computer-science.pptx
Lecture 1-3-Logics-In-computer-science.pptxLecture 1-3-Logics-In-computer-science.pptx
Lecture 1-3-Logics-In-computer-science.pptxPriyalMayurManvar
 
1194Propositional Logicflytosky11iStockThinkstock.docx
1194Propositional Logicflytosky11iStockThinkstock.docx1194Propositional Logicflytosky11iStockThinkstock.docx
1194Propositional Logicflytosky11iStockThinkstock.docxmoggdede
 
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...Carrie Wang
 
Blei ngjordan2003
Blei ngjordan2003Blei ngjordan2003
Blei ngjordan2003Ajay Ohri
 
A REVIEW OF RUTH KEMPSON’S "SEMANTIC THEORY"
A REVIEW  OF  RUTH KEMPSON’S  "SEMANTIC THEORY"A REVIEW  OF  RUTH KEMPSON’S  "SEMANTIC THEORY"
A REVIEW OF RUTH KEMPSON’S "SEMANTIC THEORY"Amer Al Amery
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSsipij
 
Probabilistic Topic Models
Probabilistic Topic ModelsProbabilistic Topic Models
Probabilistic Topic ModelsSteve Follmer
 
Objectification Is A Word That Has Many Negative Connotations
Objectification Is A Word That Has Many Negative ConnotationsObjectification Is A Word That Has Many Negative Connotations
Objectification Is A Word That Has Many Negative ConnotationsBeth Johnson
 
NE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSISNE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSISrathnaarul
 
Manipulation and cognitive pragmatics. Preliminary hypotheses
Manipulation and cognitive pragmatics. Preliminary hypothesesManipulation and cognitive pragmatics. Preliminary hypotheses
Manipulation and cognitive pragmatics. Preliminary hypothesesLouis de Saussure
 
CSC375CSCM75Logic for Computer ScienceUlrich Berger.docx
CSC375CSCM75Logic for Computer ScienceUlrich Berger.docxCSC375CSCM75Logic for Computer ScienceUlrich Berger.docx
CSC375CSCM75Logic for Computer ScienceUlrich Berger.docxfaithxdunce63732
 
Introduction to logic and prolog - Part 1
Introduction to logic and prolog - Part 1Introduction to logic and prolog - Part 1
Introduction to logic and prolog - Part 1Sabu Francis
 
Semantic interpretation
Semantic interpretationSemantic interpretation
Semantic interpretationVivek Kumar
 

Similaire à AI Logic Model Improves Human Thinking and Communication (20)

Robustness in Machine Learning Explanations Does It Matter-1.pdf
Robustness in Machine Learning Explanations Does It Matter-1.pdfRobustness in Machine Learning Explanations Does It Matter-1.pdf
Robustness in Machine Learning Explanations Does It Matter-1.pdf
 
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECHAN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
 
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECHAN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
AN ONTOLOGICAL ANALYSIS AND NATURAL LANGUAGE PROCESSING OF FIGURES OF SPEECH
 
Discussion summary emergentism
Discussion summary emergentismDiscussion summary emergentism
Discussion summary emergentism
 
Lecture 1-3-Logics-In-computer-science.pptx
Lecture 1-3-Logics-In-computer-science.pptxLecture 1-3-Logics-In-computer-science.pptx
Lecture 1-3-Logics-In-computer-science.pptx
 
1194Propositional Logicflytosky11iStockThinkstock.docx
1194Propositional Logicflytosky11iStockThinkstock.docx1194Propositional Logicflytosky11iStockThinkstock.docx
1194Propositional Logicflytosky11iStockThinkstock.docx
 
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
New Quantitative Methodology for Identification of Drug Abuse Based on Featur...
 
Blei ngjordan2003
Blei ngjordan2003Blei ngjordan2003
Blei ngjordan2003
 
A REVIEW OF RUTH KEMPSON’S "SEMANTIC THEORY"
A REVIEW  OF  RUTH KEMPSON’S  "SEMANTIC THEORY"A REVIEW  OF  RUTH KEMPSON’S  "SEMANTIC THEORY"
A REVIEW OF RUTH KEMPSON’S "SEMANTIC THEORY"
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
 
Analogical Reasoning
Analogical ReasoningAnalogical Reasoning
Analogical Reasoning
 
Probabilistic Topic Models
Probabilistic Topic ModelsProbabilistic Topic Models
Probabilistic Topic Models
 
Objectification Is A Word That Has Many Negative Connotations
Objectification Is A Word That Has Many Negative ConnotationsObjectification Is A Word That Has Many Negative Connotations
Objectification Is A Word That Has Many Negative Connotations
 
NE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSISNE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSIS
 
Manipulation and cognitive pragmatics. Preliminary hypotheses
Manipulation and cognitive pragmatics. Preliminary hypothesesManipulation and cognitive pragmatics. Preliminary hypotheses
Manipulation and cognitive pragmatics. Preliminary hypotheses
 
CSC375CSCM75Logic for Computer ScienceUlrich Berger.docx
CSC375CSCM75Logic for Computer ScienceUlrich Berger.docxCSC375CSCM75Logic for Computer ScienceUlrich Berger.docx
CSC375CSCM75Logic for Computer ScienceUlrich Berger.docx
 
A Contrastive Study of Interpretations of Metaphor from Pragmatic Perspective
A Contrastive Study of Interpretations of Metaphor from Pragmatic PerspectiveA Contrastive Study of Interpretations of Metaphor from Pragmatic Perspective
A Contrastive Study of Interpretations of Metaphor from Pragmatic Perspective
 
Introduction to logic and prolog - Part 1
Introduction to logic and prolog - Part 1Introduction to logic and prolog - Part 1
Introduction to logic and prolog - Part 1
 
AI Lesson 11
AI Lesson 11AI Lesson 11
AI Lesson 11
 
Semantic interpretation
Semantic interpretationSemantic interpretation
Semantic interpretation
 

Dernier

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniquesugginaramesh
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 

Dernier (20)

Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniques
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 

AI Logic Model Improves Human Thinking and Communication

  • 1. Artificial Intelligence Abstract: Research in Artificial Intelligence has built upon the tools and techniques of many different disciplines, including formal logic, probability theory, decision theory, management science, linguistics and philosophy.However,the applicationof these disciplinesinAIhasnecessitatedthe developmentof many enhancementsand extensions. Among the most powerful of these are the methods of computational logic. I will argue that computational logic, embedded in an agent cycle, combines and improves upon bothtraditional logicandclassical decisiontheory.Iwillalsoargue thatmanyof itsmethodscanbe used, not onlyinAI, butalso inordinarylife,tohelppeople improve theirownhumanintelligence withoutthe assistance of computers. Introduction Computational logic, like other kinds of logic, comes in many forms. In this paper, I will focus on the abductive logic programming (ALP) form of computational logic. I will argue that the ALP agent model, which embeds ALP in an agent cycle, is a powerful model of both descriptive andnormativethinking. As a descriptive model, it includes productionsystemsas a special case; and as a normativemodel, it includes classical logic and is compatible with classical decision theory. These descriptive and normativeproperties of the ALP agent model make it a dual process theory, which combines both intuitive and deliberative thinking. Likemosttheories, dualprocesstheories alsocome in many forms. Butinone form, asKahneman and Frederick [2002] put it, intuitive thinking “quickly proposes intuitive answers to judgement problems as they arise”, while deliberative thinking“monitorsthe quality of these proposals, which it may endorse, correct, or override”. Inthispaper, I will be concernedmainly with the normativefeaturesof the ALP agent model, and on ways in which it can help us to improveour own human thinkingand behavior. I will focus on ways it can help us both to communicate more effectively with other people and to make better decisions in our lives. I will argue that it provides a theoretical underpinning both for such guidelines on Englishwriting styleas [Williams, 1990, 1995], andforsuchadviceonbetterdecision-makingas[Hammond et al., 1999]. Thispaper is based upon[Kowalski, 2011], whichcontainsthe technical underpinningsof the ALP agent model, as well as references to related work. Model-theoretic and Operational Semantics Informally speaking, in the semantics of ALP agents, beliefs describe the world as the agent sees it, and goalsdescribe the worldas theagentwould like it tobe. Indeductivedatabases, beliefsrepresent thedata, and goals represent database queries and integrity constraints. Moreformally, inthe model-theoreticsemanticsoftheALP agentmodel, thetask ofanagenthavingbeliefs B, goalsG andobservationsOis togenerate a set of actionsandassumptionsabouttheworld suchthat:G O is true in the minimal model determined by B.
  • 2. Inthe operationalsemantics, ALP agents reasonforwards from observations, andforwardsandbackwards from beliefs, to determine whether some instance of the conditions of a goal is true, and to derive the corresponding instance of the conclusion of the goal as an achievement goal, to make true. Forward reasoning from observations is like forward chaining in production systems, but it has the semantics of aiming to make the goal true by making its conclusion true whenever its conditions become true. Conditional goals understood in this way are also called maintenance goals. In the model-theoretic and operational semantics, observations O and goals G are treated similarly, by reasoning forwards and backwards to generate actions and other assumptions, to make G O true in the minimal model of the world determined by B. In the example above, given O = {there is smoke}, then = {there is a fire, I press the alarm button} together with B makes G and O both true. The operational semantics is sound with respect to the model-theoretic semantics. With modest assumptions, it is also complete. Clausal Logic as an Agent’s LOT The ALP agent model belongsto the first school of thought, opposesthesecond school, but is compatible with the third. It opposes the second school, partly because the ALP logical model of thinking does not require the existence of natural languages and partly because, by AI standards, natural language is too ambiguousandincoherent to serve as a useful model of humanthinking. Butit supportsthe third school, because, as we will see in section 4, it has a connectionist implementation, which conceals its linguistic nature. In AI, the notion that some form of logic is an agent’s LOT is strongly associated with GOFAI (good old- fashioned AI), which has been partly overshadowed in recent years by connectionist and Bayesian approaches. I will argue that the ALP model of thinking potentially reconciles the conflict between logic, connectionism and Bayesian approaches. This is because the clausal logic of ALP is much simpler than standard FOL, has a connectionist implementation that accommodates Bayesian probability, and bears a similar relationship to standard FOL as the LOT bears to natural language. Thus, one way to determine whether there is a LOT, and what it might look like, is to look at situations where it can be a matter of life or death that readers understand a communication as intended and with as little effort as possible. We will see that, in the case of the LondonundergroundEmergency Notice, the communicationiseasy to understandbecauseitsEnglish sentencesare structuredexplicitly or implicitly as logical conditionals. Natural Language and Better Decision-making In contrast with the problem of understanding communications that are designed to be as clear and coherent aspossible, the problemof understandingordinary, every-day naturallanguagecommunications is muchharder. This harder problemhastwo parts. The first partis to identify the intendedmeaning of the communication. Forexample, to understandthe ambiguous English sentence “he gave her the book”it is necessary to identify the individuals, say John and Mary, referred to by “he” and “her”.
  • 3. The second part is to represent the intended meaning in a canonical form, so that equivalent communications are represented in the same way. For example, the following English sentences all have the same meaning: John gave Mary the book. John gave the book to Mary. Mary received the book from John. The book was given to Mary by John. The use of a canonical form in a mental representation makesit easier to reason with the representation later. In this case, the common meaning of the different sentences could be represented either in the logical form give(john, mary, book) or in the more precise form: event(e1000). act(e1000, giving). agent(e1000, john). recipient(e1000, mary). object(e1000, book21). isa(book21, book). The more precise form is one way of distinguishing between similar events and similar books. Conclusions I havesketchedtwo ways in which theALP agent model, buildinguponmany different developmentsin AI, can be used by ordinary people to improve their own human intelligence. It can help them express their thoughts more clearly and coherently, and it can help them make better choices. I believe that the application of such techniques is a fruitful direction of research for the future, and a promising area for collaboration between researchers in AI and researchers in more humanistic disciplines.