SlideShare a Scribd company logo
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.

More Related Content

What's hot

artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
R 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 logic
parsa rafiq
 
Reasoning in AI
Reasoning in AIReasoning in AI
Reasoning in AI
Gunjan Chhabra
 
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
4213ijaia04
ijaia
 
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 15
Subash 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
 
AI: Logic in AI
AI: Logic in AIAI: Logic in AI
AI: Logic in AI
DataminingTools Inc
 
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 Representation
chauhankapil
 

What's hot (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
 

Similar to Artificial intelligence

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
Daniel983829
 
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
gerogepatton
 
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
ijaia
 
Discussion summary emergentism
Discussion summary emergentismDiscussion summary emergentism
Discussion summary emergentism
lichengcheng
 
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
PriyalMayurManvar
 
1194Propositional Logicflytosky11iStockThinkstock.docx
1194Propositional Logicflytosky11iStockThinkstock.docx1194Propositional Logicflytosky11iStockThinkstock.docx
1194Propositional Logicflytosky11iStockThinkstock.docx
moggdede
 
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 ngjordan2003
Ajay 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 RELATIONS
sipij
 
Analogical Reasoning
Analogical ReasoningAnalogical Reasoning
Analogical Reasoning
Pedro Craggett
 
Probabilistic Topic Models
Probabilistic Topic ModelsProbabilistic Topic Models
Probabilistic Topic Models
Steve 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 Connotations
Beth Johnson
 
NE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSISNE7012- SOCIAL NETWORK ANALYSIS
NE7012- SOCIAL NETWORK ANALYSIS
rathnaarul
 
Manipulation and cognitive pragmatics. Preliminary hypotheses
Manipulation and cognitive pragmatics. Preliminary hypothesesManipulation and cognitive pragmatics. Preliminary hypotheses
Manipulation and cognitive pragmatics. Preliminary hypotheses
Louis de Saussure
 
CSC375CSCM75Logic for Computer ScienceUlrich Berger.docx
CSC375CSCM75Logic for Computer ScienceUlrich Berger.docxCSC375CSCM75Logic for Computer ScienceUlrich Berger.docx
CSC375CSCM75Logic for Computer ScienceUlrich Berger.docx
faithxdunce63732
 
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
English Literature and Language Review ELLR
 
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
Sabu Francis
 
Semantic interpretation
Semantic interpretationSemantic interpretation
Semantic interpretation
Vivek Kumar
 

Similar to Artificial intelligence (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
 

Recently uploaded

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdfThe Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
Nettur Technical Training Foundation
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
top1002
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
itech2017
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 

Recently uploaded (20)

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdfThe Role of Electrical and Electronics Engineers in IOT Technology.pdf
The Role of Electrical and Electronics Engineers in IOT Technology.pdf
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
 
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABSDESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
DESIGN AND ANALYSIS OF A CAR SHOWROOM USING E TABS
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 

Artificial intelligence

  • 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.