SlideShare a Scribd company logo
1 of 42
Download to read offline
Commonsense reasoning as a key feature for dynamic
knowledge invention and computational creativity
Antonio Lieto
Università di Torino, Dipartimento di Informatica, IT
ICAR-CNR, Palermo, IT
ICAR Meet 2020
https://speakers.acm.org/speakers/lieto_12489
Commonsense Reasoning
Concerns all the non standard (or non monotonic)
forms of reasoning
- induction
- abduction
- default reasoning
- …
2
Commonsense Reasoning
Concerns all the non standard (or non monotonic)
forms of reasoning
- induction
- abduction
- default reasoning
- …
3
TIPICALITY
….
AI and CogSci Approaches to Commonsense
Reasoning (partial overview)
Semantic Networks
(Collins and Quillians, 1969)
Fuzzy Logic
Zadeh, 1966
Frames
(Minsky, 1975)
Scripts
(Shank & Abelson,
1977)
Circumscription
(Mc Carthy,
1980,86)
Default Logic
Reiter (1980)
Newell Simon, GPS
(1962)
…
….
AI and CogSci Approaches to Commonsense
Reasoning (partial overview)
Semantic Networks
(Collins and Quillians, 1969)
Fuzzy Logic
Zadeh, 1966
Frames
(Minsky, 1975)
Scripts
(Shank & Abelson,
1977)
Circumscription
(Mc Carthy,
1980,86)
Default Logic
Reiter (1980)
Newell Simon, GPS
(1962)
…
Cognitive Heuristics
….
AI and CogSci Approaches to Commonsense
Reasoning (partial overview)
Semantic Networks
(Collins and Quillians, 1969)
Fuzzy Logic
Zadeh, 1966
Frames
(Minsky, 1975)
Scripts
(Shank & Abelson,
1977)
Circumscription
(Mc Carthy,
1980,86)
Default Logic
Reiter (1980)
Newell Simon, GPS
(1962)
…
Cognitive Heuristics
Machine-oriented Heuristics
Cognitive AI/Computational CogSci
Lieto, 2021, Cognitive Design for Artificial Minds, Taylor & Francis.
Goal-Directed Systems
Goal-directed problem solving is a crucial activity for natural and
artificial intelligent systems (Aha 2018).
Classical strategies for achieving a goal (if the goal cannot be
directly reached) concern knowledge expansion/augmentation
activities:
- e.g. via the communication with another agents
- via a learning process
- via an external injection of novel knowledge in the declarative
memory of an artificial system
9
Outline
• Main idea: some goal-reasoning tasks can be solved by a
process of creative commonsense knowledge
invention based on a recombination of the knowledge
already available
– Knowledge invention as a process of creative
commonsense combinatorics
– This generative phenomenon represents an open problem
in current research in AI and automated reasoning: lack of
heuristic frameworks able to automatically deal with this
faculty.
10
Guppy Effect (PET FISH problem)
Prototypes are not compositional (Osherson and Smith, 1981).
The resulting PET FISH concept is not merely composed by the additive inclusion
of the typical features of the two composing concepts (i.e. PET and FISH).
Fish = {Greyish, Lives-in Water, not Warm.. }
PET = {hasFur, Warm, not Lives-in Water… }
Guppy Effect (PET FISH problem)
Prototypes are not compositional (Osherson and Smith, 1981).
The resulting PET FISH concept is not merely composed by the additive inclusion
of the typical features of the two composing concepts (i.e. PET and FISH).
PET = {hasFur, Warm, not Lives-in Water… }
PET Fish =
{Lives-in Water, not Warm,
Red.. }
Fish = {Greyish, Lives-in Water, not Warm.. }
TCL
A non monotonic Description Logic of typicality (TCL), for typicality-
based concept combination based on 3 ingredients
• Description Logics with Typicality (ALC + T)
• Probabilities and Distributed Semantics (Disponte)
• Heuristics from Cognitive Semantics (HEAD-MODIFER)
Lieto & Pozzato, "A Description Logic Framework for Commonsense Conceptual
Combination Integrating Typicality, Probabilities and Cognitive Heuristics", in Journal of
Experimental & Theoretical Artificial Intelligence, 2020. https://arxiv.org/pdf/1811.02366.pdf
DL with Typicality (ALC+T)
Non-monotonic extensions of Description Logics for reasoning about
prototypical properties and inheritance with exceptions.
Basic idea: to extend DLs with a typicality operator T (Giordano et al.
2015)
- A KB comprises assertions T(C) ⊑ D
- T(Student) ⊑ FacebookUsers means “normally, students use Facebook”
T is nonmonotonic
15
16
17
Distributed Semantics
We extended the ALC+T Logic with typicality inclusions equipped by real
numbers representing probabilities/degrees of belief.
We adopted the DISPONTE semantics (Riguzzi et al 2015) restricted to typicality
inclusions:
extension of ALC by inclusions p :: T (C ) ⊑ D
epistemic interpretation: “we believe p that typical Cs are Ds”
The result of this integration allowed us to reason on typical probabilistic scenarios
18
DISPONTE semantics
19
8 possible worlds
Query: NatureLover (kevin)?
P(NatureLover (kevin)) = 0.3 × 0.6 × 0.9 = 0.162
Cognitive Heuristics
Heuristics from cognitive semantics for the identification of plausible
mechanisms for blocking-inheritance.
HEAD-MODIFIER heuristics (Hampton, 2011):
- HEAD: stronger element of the combination
- MODIFIER weaker element
where C ⊑ CH ⊓ CM
The compound concept C as the combination of the HEAD (CH) and the
MODIFIER (CM)
(TCL) at work - Pipeline
21
1. KB with real data 2.Probabilistic
Scenarios
3. Selection of the most
appropriate scenarios
in TCL we assume a hybrid KB (Rigid and Typical Roles)
Selection Criteria
The typical properties of the form T(C) ⊑ D to ascribe to the
concept C are obtained in the set of scenarios, obtained by
applying the DISPONTE semantics, that are:
• consistent with respect to KB;
• not trivial, e.g. those ascribing all properties of the HEAD
are discarded;
• giving preference to CH w.r.t. CM with the highest
probability
(TCL) at work: PET FISH
23
(TCL) at work: PET FISH
24
(TCL) at work: PET FISH
25
(TCL) at work: PET FISH
26
(TCL) at work: PET FISH
27
(TCL) at work: PET FISH
28
Applications
- Computational Creativity
- Characters Generation
- Novel Genre Generation
- Recommender Systems
(Chiodino et al, ECAI 2020)
with
Centro Ricerche RAI
Cognitive modelling
Linda problem; Lieto & Pozzato, JETAI 20)
Goal oriented Knowledge Generation
Definition 1. Given a knowledge base K in the logic T
CL
, let G be a set of
concepts {D1, D2, . . . , Dn} called goal.
G = {Property1, Property2, Property3…}.
We say that a concept C is a solution to the goal G if either:
– for all Di ∈ G, either K |= C ⊑ D or K0 |= T(C) ⊑ D in the logic T
CL
or:
– C corresponds to the combination of at least two concepts C1 and C2
occurring in K, i.e.
C ≡ C1 ⊓ C2, and the C-revised knowledge base Kc provided by the logic
T
CL
is such that, for all Di ∈ G, either Kc |= C ⊑ D or Kc |= T(C) ⊑ D in T
CL
Concept composition
We tested our system on a task of concept composition for a
KB of objects.
GOALS
KB TCL
GOCCIOLA http://di.unito.it/gocciola
G = {Object, Graspable, Launching objects at distance}
32
Evaluation (30 subjects)
Cognitive Architectures
34
Allen Newell (1990)
Unified Theory of Cognition
A cognitive architecture (Newell, 1990) implements the
invariant structure of the cognitive system.
It captures the underlying commonality between different
intelligent agents and provides a framework from which
intelligent behavior arises.
SOAR Integration
Lieto et al. 2019, Cognitive Systems Research, Beyond Subgoaling, A dynamic knowledge generation framework
for creative problem solving in cognitive architectures.
DENOTER
Multimedia
Content
Crawling
…
…
Metadata
Extraction
& Selection
Extraction
Frequentist Data-Driven
Genre Attribution
DRAMA
0.85 :: T(Drama) ⊑
Homicide
0.83 :: T(Drama) ⊑ Life
TCL KB population
…
…
…
THRILLER
KIDS
TCLExploitation
KIDS_DRAMA
…
Reclassification
KIDS_DRAMA
Multimedia
Content
…
Recommendation
Threefold Evaluation
1) AUTOMATIC: % of reclassified content
Threefold Evaluation
1) AUTOMATIC: % of reclassified content
2) USER STUDY (involving 20 persons evaluated a total of 122
recommendations generated by the system).
Threefold Evaluation
1) AUTOMATIC: % of reclassified content
2) USER STUDY (involving 20 persons evaluated a total of 122
recommendations generated by the system).
3) EXPERTS INTERVIEW
Experts Interview (in RAI)
Some problematic elements emerged, that affected the overall
quality (and therefore the assigned ratings) of the recommended
items.
- Recommendation of very old episodes (e.g. episodes or
movies done before the ’60s).
- The experts pointed out the importance of considering the
possibility of expliciting also negative preferences (e.g. ¬Kids).
Upshots
I have showed how the cognitively-inspired TCL
commonsense reasoning framework has been applied in the
context of two different applications
This commonsense reasoning framework can be used for more
applications since it models an ubiquitous phenomenon
We plan to extends the applications to other domains
(museum recommendations, music etc.).
References
• Lieto, A., & Pozzato, G. L. (2020). A description logic framework for commonsense conceptual combination
integrating typicality, probabilities and cognitive heuristics. Journal of Experimental & Theoretical Artificial
Intelligence, 32(5), 769-804. https://doi.org/10.1080/0952813X.2019.1672799
• Chiodino, E., Di Luccio, D., Lieto, A., Messina, A., Pozzato, G. L., & Rubinetti, D. (2020). A Knowledge-
based System for the Dynamic Generation and Classification of Novel Contents in Multimedia Broadcasting.
In Proc. of ECAI (Vol. 2020), 680 - 687. http://ebooks.iospress.nl/volumearticle/54949
• Lieto, A., Perrone, F., Pozzato, G. L., & Chiodino, E. (2019). Beyond subgoaling: A dynamic knowledge
generation framework for creative problem solving in cognitive architectures. Cognitive Systems Research,
58, 305-316. https://doi.org/10.1016/j.cogsys.2019.08.005
• Chiodino, E., Lieto, A., Perrone, F., and Pozzato G.L. "A goal-oriented framework for knowledge invention
and creative problem solving in cognitive architectures", in ECAI 2020, 24th European Conference on
Artificial Intelligence, 2020, 2893 - 2894, http://ebooks.iospress.nl/volumearticle/55235
• Lieto, A. and Pozzato G.L. "Applying a description logic of typicality as a generative tool for concept
combination in computational creativity", Intelligenza Artificiale, vol. 13, no. 1, pp. 93-106, 2019. https://
content.iospress.com/articles/intelligenza-artificiale/ia180016
42

More Related Content

What's hot

Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...Antonio Lieto
 
Conceptual Spaces for Cognitive Architectures: A Lingua Franca for Different ...
Conceptual Spaces for Cognitive Architectures: A Lingua Franca for Different ...Conceptual Spaces for Cognitive Architectures: A Lingua Franca for Different ...
Conceptual Spaces for Cognitive Architectures: A Lingua Franca for Different ...Antonio Lieto
 
Categorical Semantics for Explicit Substitutions
Categorical Semantics for Explicit SubstitutionsCategorical Semantics for Explicit Substitutions
Categorical Semantics for Explicit SubstitutionsValeria de Paiva
 
Intuitionistic Modal Logic: fifteen years later
Intuitionistic Modal Logic: fifteen years laterIntuitionistic Modal Logic: fifteen years later
Intuitionistic Modal Logic: fifteen years laterValeria de Paiva
 
Dodig-Crnkovic-Information and Computation
Dodig-Crnkovic-Information and ComputationDodig-Crnkovic-Information and Computation
Dodig-Crnkovic-Information and ComputationJosé Nafría
 
KR Workshop 1 - Ontologies
KR Workshop 1 - OntologiesKR Workshop 1 - Ontologies
KR Workshop 1 - OntologiesMichele Pasin
 
A General Principle of Learning and its Application for Reconciling Einstein’...
A General Principle of Learning and its Application for Reconciling Einstein’...A General Principle of Learning and its Application for Reconciling Einstein’...
A General Principle of Learning and its Application for Reconciling Einstein’...Jeffrey Huang
 
6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)IAESIJEECS
 
Vertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problemVertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problemYehor Churilov
 
T4 Introduction to the modelling and verification of, and reasoning about mul...
T4 Introduction to the modelling and verification of, and reasoning about mul...T4 Introduction to the modelling and verification of, and reasoning about mul...
T4 Introduction to the modelling and verification of, and reasoning about mul...EASSS 2012
 
Conceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical DataConceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical DataJim McCusker
 
Uncertainty classification of expert systems a rough set approach
Uncertainty classification of expert systems   a rough set approachUncertainty classification of expert systems   a rough set approach
Uncertainty classification of expert systems a rough set approachEr. rahul abhishek
 
How to Ground A Language for Legal Discourse In a Prototypical Perceptual Sem...
How to Ground A Language for Legal Discourse In a Prototypical Perceptual Sem...How to Ground A Language for Legal Discourse In a Prototypical Perceptual Sem...
How to Ground A Language for Legal Discourse In a Prototypical Perceptual Sem...L. Thorne McCarty
 

What's hot (20)

Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
 
Conceptual Spaces for Cognitive Architectures: A Lingua Franca for Different ...
Conceptual Spaces for Cognitive Architectures: A Lingua Franca for Different ...Conceptual Spaces for Cognitive Architectures: A Lingua Franca for Different ...
Conceptual Spaces for Cognitive Architectures: A Lingua Franca for Different ...
 
Categorical Semantics for Explicit Substitutions
Categorical Semantics for Explicit SubstitutionsCategorical Semantics for Explicit Substitutions
Categorical Semantics for Explicit Substitutions
 
Intuitionistic Modal Logic: fifteen years later
Intuitionistic Modal Logic: fifteen years laterIntuitionistic Modal Logic: fifteen years later
Intuitionistic Modal Logic: fifteen years later
 
Dodig-Crnkovic-Information and Computation
Dodig-Crnkovic-Information and ComputationDodig-Crnkovic-Information and Computation
Dodig-Crnkovic-Information and Computation
 
Constructive Modalities
Constructive ModalitiesConstructive Modalities
Constructive Modalities
 
Constructive Modalities
Constructive ModalitiesConstructive Modalities
Constructive Modalities
 
Modal Type Theory
Modal Type TheoryModal Type Theory
Modal Type Theory
 
KR Workshop 1 - Ontologies
KR Workshop 1 - OntologiesKR Workshop 1 - Ontologies
KR Workshop 1 - Ontologies
 
Cw32611616
Cw32611616Cw32611616
Cw32611616
 
A General Principle of Learning and its Application for Reconciling Einstein’...
A General Principle of Learning and its Application for Reconciling Einstein’...A General Principle of Learning and its Application for Reconciling Einstein’...
A General Principle of Learning and its Application for Reconciling Einstein’...
 
1029 1026-1-pb
1029 1026-1-pb1029 1026-1-pb
1029 1026-1-pb
 
IMLA2011 Opening
IMLA2011 OpeningIMLA2011 Opening
IMLA2011 Opening
 
Paola Zizzi
Paola ZizziPaola Zizzi
Paola Zizzi
 
6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)6. kr paper journal nov 11, 2017 (edit a)
6. kr paper journal nov 11, 2017 (edit a)
 
Vertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problemVertical integration of computational architectures - the mediator problem
Vertical integration of computational architectures - the mediator problem
 
T4 Introduction to the modelling and verification of, and reasoning about mul...
T4 Introduction to the modelling and verification of, and reasoning about mul...T4 Introduction to the modelling and verification of, and reasoning about mul...
T4 Introduction to the modelling and verification of, and reasoning about mul...
 
Conceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical DataConceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical Data
 
Uncertainty classification of expert systems a rough set approach
Uncertainty classification of expert systems   a rough set approachUncertainty classification of expert systems   a rough set approach
Uncertainty classification of expert systems a rough set approach
 
How to Ground A Language for Legal Discourse In a Prototypical Perceptual Sem...
How to Ground A Language for Legal Discourse In a Prototypical Perceptual Sem...How to Ground A Language for Legal Discourse In a Prototypical Perceptual Sem...
How to Ground A Language for Legal Discourse In a Prototypical Perceptual Sem...
 

Similar to Commonsense reasoning as a key feature for dynamic knowledge invention and computational creativity

Ex nihilo nihil fit: A COMMONSENSE REASONING FRAMEWORK FOR DYNAMIC KNOWLEDGE...
Ex nihilo nihil fit:  A COMMONSENSE REASONING FRAMEWORK FOR DYNAMIC KNOWLEDGE...Ex nihilo nihil fit:  A COMMONSENSE REASONING FRAMEWORK FOR DYNAMIC KNOWLEDGE...
Ex nihilo nihil fit: A COMMONSENSE REASONING FRAMEWORK FOR DYNAMIC KNOWLEDGE...Antonio Lieto
 
20130928 automated theorem_proving_harrison
20130928 automated theorem_proving_harrison20130928 automated theorem_proving_harrison
20130928 automated theorem_proving_harrisonComputer Science Club
 
Pattern learning and recognition on statistical manifolds: An information-geo...
Pattern learning and recognition on statistical manifolds: An information-geo...Pattern learning and recognition on statistical manifolds: An information-geo...
Pattern learning and recognition on statistical manifolds: An information-geo...Frank Nielsen
 
Probabilistic Abductive Logic Programming using Possible Worlds
Probabilistic Abductive Logic Programming using Possible WorldsProbabilistic Abductive Logic Programming using Possible Worlds
Probabilistic Abductive Logic Programming using Possible WorldsFulvio Rotella
 
Lecture17 xing fei-fei
Lecture17 xing fei-feiLecture17 xing fei-fei
Lecture17 xing fei-feiTianlu Wang
 
diffusion 모델부터 DALLE2까지.pdf
diffusion 모델부터 DALLE2까지.pdfdiffusion 모델부터 DALLE2까지.pdf
diffusion 모델부터 DALLE2까지.pdf수철 박
 
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...Facultad de Informática UCM
 
Logics of Context and Modal Type Theories
Logics of Context and Modal Type TheoriesLogics of Context and Modal Type Theories
Logics of Context and Modal Type TheoriesValeria de Paiva
 
Emerging Approach to Computing Techniques.pptx
Emerging Approach to Computing Techniques.pptxEmerging Approach to Computing Techniques.pptx
Emerging Approach to Computing Techniques.pptxPoonamKumarSharma
 
Bayesian inference for mixed-effects models driven by SDEs and other stochast...
Bayesian inference for mixed-effects models driven by SDEs and other stochast...Bayesian inference for mixed-effects models driven by SDEs and other stochast...
Bayesian inference for mixed-effects models driven by SDEs and other stochast...Umberto Picchini
 
Machine Learning
Machine LearningMachine Learning
Machine Learningbutest
 
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataDedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataVrije Universiteit Amsterdam
 
Information-theoretic clustering with applications
Information-theoretic clustering  with applicationsInformation-theoretic clustering  with applications
Information-theoretic clustering with applicationsFrank Nielsen
 
Information topology, Deep Network generalization and Consciousness quantific...
Information topology, Deep Network generalization and Consciousness quantific...Information topology, Deep Network generalization and Consciousness quantific...
Information topology, Deep Network generalization and Consciousness quantific...Pierre BAUDOT
 
Person re-identification, PhD Day 2011
Person re-identification, PhD Day 2011Person re-identification, PhD Day 2011
Person re-identification, PhD Day 2011Riccardo Satta
 
Presentation X-SHS - 27 oct 2015 - Topologie et perception
Presentation X-SHS - 27 oct 2015 - Topologie et perceptionPresentation X-SHS - 27 oct 2015 - Topologie et perception
Presentation X-SHS - 27 oct 2015 - Topologie et perceptionMichel Paillet
 
Physics of Intelligence
Physics of IntelligencePhysics of Intelligence
Physics of IntelligenceRobert Fry
 
Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?Christian Robert
 

Similar to Commonsense reasoning as a key feature for dynamic knowledge invention and computational creativity (20)

Ex nihilo nihil fit: A COMMONSENSE REASONING FRAMEWORK FOR DYNAMIC KNOWLEDGE...
Ex nihilo nihil fit:  A COMMONSENSE REASONING FRAMEWORK FOR DYNAMIC KNOWLEDGE...Ex nihilo nihil fit:  A COMMONSENSE REASONING FRAMEWORK FOR DYNAMIC KNOWLEDGE...
Ex nihilo nihil fit: A COMMONSENSE REASONING FRAMEWORK FOR DYNAMIC KNOWLEDGE...
 
20130928 automated theorem_proving_harrison
20130928 automated theorem_proving_harrison20130928 automated theorem_proving_harrison
20130928 automated theorem_proving_harrison
 
Pattern learning and recognition on statistical manifolds: An information-geo...
Pattern learning and recognition on statistical manifolds: An information-geo...Pattern learning and recognition on statistical manifolds: An information-geo...
Pattern learning and recognition on statistical manifolds: An information-geo...
 
Probabilistic Abductive Logic Programming using Possible Worlds
Probabilistic Abductive Logic Programming using Possible WorldsProbabilistic Abductive Logic Programming using Possible Worlds
Probabilistic Abductive Logic Programming using Possible Worlds
 
Lecture17 xing fei-fei
Lecture17 xing fei-feiLecture17 xing fei-fei
Lecture17 xing fei-fei
 
diffusion 모델부터 DALLE2까지.pdf
diffusion 모델부터 DALLE2까지.pdfdiffusion 모델부터 DALLE2까지.pdf
diffusion 모델부터 DALLE2까지.pdf
 
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
Like Alice in Wonderland: Unraveling Reasoning and Cognition Using Analogies ...
 
Logics of Context and Modal Type Theories
Logics of Context and Modal Type TheoriesLogics of Context and Modal Type Theories
Logics of Context and Modal Type Theories
 
Presentation
PresentationPresentation
Presentation
 
Emerging Approach to Computing Techniques.pptx
Emerging Approach to Computing Techniques.pptxEmerging Approach to Computing Techniques.pptx
Emerging Approach to Computing Techniques.pptx
 
Bayesian inference for mixed-effects models driven by SDEs and other stochast...
Bayesian inference for mixed-effects models driven by SDEs and other stochast...Bayesian inference for mixed-effects models driven by SDEs and other stochast...
Bayesian inference for mixed-effects models driven by SDEs and other stochast...
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataDedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
 
Information-theoretic clustering with applications
Information-theoretic clustering  with applicationsInformation-theoretic clustering  with applications
Information-theoretic clustering with applications
 
Information topology, Deep Network generalization and Consciousness quantific...
Information topology, Deep Network generalization and Consciousness quantific...Information topology, Deep Network generalization and Consciousness quantific...
Information topology, Deep Network generalization and Consciousness quantific...
 
Lecture12 xing
Lecture12 xingLecture12 xing
Lecture12 xing
 
Person re-identification, PhD Day 2011
Person re-identification, PhD Day 2011Person re-identification, PhD Day 2011
Person re-identification, PhD Day 2011
 
Presentation X-SHS - 27 oct 2015 - Topologie et perception
Presentation X-SHS - 27 oct 2015 - Topologie et perceptionPresentation X-SHS - 27 oct 2015 - Topologie et perception
Presentation X-SHS - 27 oct 2015 - Topologie et perception
 
Physics of Intelligence
Physics of IntelligencePhysics of Intelligence
Physics of Intelligence
 
Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?
 

More from Antonio Lieto

Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022Antonio Lieto
 
Analyzing the Explanatory Power of Bionic Systems With the Minimal Cognitive ...
Analyzing the Explanatory Power of Bionic Systems With the Minimal Cognitive ...Analyzing the Explanatory Power of Bionic Systems With the Minimal Cognitive ...
Analyzing the Explanatory Power of Bionic Systems With the Minimal Cognitive ...Antonio Lieto
 
Talk wud2018 - Bias Cognitivi per la Progettazione di Tecnologie Persuasive: ...
Talk wud2018 - Bias Cognitivi per la Progettazione di Tecnologie Persuasive: ...Talk wud2018 - Bias Cognitivi per la Progettazione di Tecnologie Persuasive: ...
Talk wud2018 - Bias Cognitivi per la Progettazione di Tecnologie Persuasive: ...Antonio Lieto
 
Towards A Dual Process Approach to Computational Explanation in Human-Robot S...
Towards A Dual Process Approach to Computational Explanation in Human-Robot S...Towards A Dual Process Approach to Computational Explanation in Human-Robot S...
Towards A Dual Process Approach to Computational Explanation in Human-Robot S...Antonio Lieto
 
Intelligenza Artificiale e Chatbot: Limiti Attuali e Sviluppi Futuri
Intelligenza Artificiale e Chatbot: Limiti Attuali e Sviluppi FuturiIntelligenza Artificiale e Chatbot: Limiti Attuali e Sviluppi Futuri
Intelligenza Artificiale e Chatbot: Limiti Attuali e Sviluppi FuturiAntonio Lieto
 
Towards which Intelligence? Cognition as Design Key for building Artificial I...
Towards which Intelligence? Cognition as Design Key for building Artificial I...Towards which Intelligence? Cognition as Design Key for building Artificial I...
Towards which Intelligence? Cognition as Design Key for building Artificial I...Antonio Lieto
 
A Computational Framework for Concept Representation in Cognitive Systems and...
A Computational Framework for Concept Representation in Cognitive Systems and...A Computational Framework for Concept Representation in Cognitive Systems and...
A Computational Framework for Concept Representation in Cognitive Systems and...Antonio Lieto
 
Design Semantics 2014
Design Semantics 2014Design Semantics 2014
Design Semantics 2014Antonio Lieto
 
A cognitive approach for Modelling and Reasoning on Commonsense Knowledge in...
A cognitive  approach for Modelling and Reasoning on Commonsense Knowledge in...A cognitive  approach for Modelling and Reasoning on Commonsense Knowledge in...
A cognitive approach for Modelling and Reasoning on Commonsense Knowledge in...Antonio Lieto
 
Riga2013 Symposium on Concepts and Perception
Riga2013 Symposium on Concepts and PerceptionRiga2013 Symposium on Concepts and Perception
Riga2013 Symposium on Concepts and PerceptionAntonio Lieto
 

More from Antonio Lieto (10)

Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
Invited Tutorial - Cognitive Design for Artificial Minds AI*IA 2022
 
Analyzing the Explanatory Power of Bionic Systems With the Minimal Cognitive ...
Analyzing the Explanatory Power of Bionic Systems With the Minimal Cognitive ...Analyzing the Explanatory Power of Bionic Systems With the Minimal Cognitive ...
Analyzing the Explanatory Power of Bionic Systems With the Minimal Cognitive ...
 
Talk wud2018 - Bias Cognitivi per la Progettazione di Tecnologie Persuasive: ...
Talk wud2018 - Bias Cognitivi per la Progettazione di Tecnologie Persuasive: ...Talk wud2018 - Bias Cognitivi per la Progettazione di Tecnologie Persuasive: ...
Talk wud2018 - Bias Cognitivi per la Progettazione di Tecnologie Persuasive: ...
 
Towards A Dual Process Approach to Computational Explanation in Human-Robot S...
Towards A Dual Process Approach to Computational Explanation in Human-Robot S...Towards A Dual Process Approach to Computational Explanation in Human-Robot S...
Towards A Dual Process Approach to Computational Explanation in Human-Robot S...
 
Intelligenza Artificiale e Chatbot: Limiti Attuali e Sviluppi Futuri
Intelligenza Artificiale e Chatbot: Limiti Attuali e Sviluppi FuturiIntelligenza Artificiale e Chatbot: Limiti Attuali e Sviluppi Futuri
Intelligenza Artificiale e Chatbot: Limiti Attuali e Sviluppi Futuri
 
Towards which Intelligence? Cognition as Design Key for building Artificial I...
Towards which Intelligence? Cognition as Design Key for building Artificial I...Towards which Intelligence? Cognition as Design Key for building Artificial I...
Towards which Intelligence? Cognition as Design Key for building Artificial I...
 
A Computational Framework for Concept Representation in Cognitive Systems and...
A Computational Framework for Concept Representation in Cognitive Systems and...A Computational Framework for Concept Representation in Cognitive Systems and...
A Computational Framework for Concept Representation in Cognitive Systems and...
 
Design Semantics 2014
Design Semantics 2014Design Semantics 2014
Design Semantics 2014
 
A cognitive approach for Modelling and Reasoning on Commonsense Knowledge in...
A cognitive  approach for Modelling and Reasoning on Commonsense Knowledge in...A cognitive  approach for Modelling and Reasoning on Commonsense Knowledge in...
A cognitive approach for Modelling and Reasoning on Commonsense Knowledge in...
 
Riga2013 Symposium on Concepts and Perception
Riga2013 Symposium on Concepts and PerceptionRiga2013 Symposium on Concepts and Perception
Riga2013 Symposium on Concepts and Perception
 

Recently uploaded

POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.Silpa
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....muralinath2
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsOrtegaSyrineMay
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxrohankumarsinghrore1
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Silpa
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingadibshanto115
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxMohamedFarag457087
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)AkefAfaneh2
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Silpa
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
Velocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptVelocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptRakeshMohan42
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...Monika Rani
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Silpa
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Serviceshivanisharma5244
 

Recently uploaded (20)

POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.POGONATUM : morphology, anatomy, reproduction etc.
POGONATUM : morphology, anatomy, reproduction etc.
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptx
 
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICEPATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mapping
 
Digital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptxDigital Dentistry.Digital Dentistryvv.pptx
Digital Dentistry.Digital Dentistryvv.pptx
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Velocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptVelocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.ppt
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort ServiceCall Girls Ahmedabad +917728919243 call me Independent Escort Service
Call Girls Ahmedabad +917728919243 call me Independent Escort Service
 

Commonsense reasoning as a key feature for dynamic knowledge invention and computational creativity

  • 1. Commonsense reasoning as a key feature for dynamic knowledge invention and computational creativity Antonio Lieto Università di Torino, Dipartimento di Informatica, IT ICAR-CNR, Palermo, IT ICAR Meet 2020 https://speakers.acm.org/speakers/lieto_12489
  • 2. Commonsense Reasoning Concerns all the non standard (or non monotonic) forms of reasoning - induction - abduction - default reasoning - … 2
  • 3. Commonsense Reasoning Concerns all the non standard (or non monotonic) forms of reasoning - induction - abduction - default reasoning - … 3 TIPICALITY
  • 4. …. AI and CogSci Approaches to Commonsense Reasoning (partial overview) Semantic Networks (Collins and Quillians, 1969) Fuzzy Logic Zadeh, 1966 Frames (Minsky, 1975) Scripts (Shank & Abelson, 1977) Circumscription (Mc Carthy, 1980,86) Default Logic Reiter (1980) Newell Simon, GPS (1962) …
  • 5. …. AI and CogSci Approaches to Commonsense Reasoning (partial overview) Semantic Networks (Collins and Quillians, 1969) Fuzzy Logic Zadeh, 1966 Frames (Minsky, 1975) Scripts (Shank & Abelson, 1977) Circumscription (Mc Carthy, 1980,86) Default Logic Reiter (1980) Newell Simon, GPS (1962) … Cognitive Heuristics
  • 6. …. AI and CogSci Approaches to Commonsense Reasoning (partial overview) Semantic Networks (Collins and Quillians, 1969) Fuzzy Logic Zadeh, 1966 Frames (Minsky, 1975) Scripts (Shank & Abelson, 1977) Circumscription (Mc Carthy, 1980,86) Default Logic Reiter (1980) Newell Simon, GPS (1962) … Cognitive Heuristics Machine-oriented Heuristics
  • 8. Lieto, 2021, Cognitive Design for Artificial Minds, Taylor & Francis.
  • 9. Goal-Directed Systems Goal-directed problem solving is a crucial activity for natural and artificial intelligent systems (Aha 2018). Classical strategies for achieving a goal (if the goal cannot be directly reached) concern knowledge expansion/augmentation activities: - e.g. via the communication with another agents - via a learning process - via an external injection of novel knowledge in the declarative memory of an artificial system 9
  • 10. Outline • Main idea: some goal-reasoning tasks can be solved by a process of creative commonsense knowledge invention based on a recombination of the knowledge already available – Knowledge invention as a process of creative commonsense combinatorics – This generative phenomenon represents an open problem in current research in AI and automated reasoning: lack of heuristic frameworks able to automatically deal with this faculty. 10
  • 11. Guppy Effect (PET FISH problem) Prototypes are not compositional (Osherson and Smith, 1981). The resulting PET FISH concept is not merely composed by the additive inclusion of the typical features of the two composing concepts (i.e. PET and FISH). Fish = {Greyish, Lives-in Water, not Warm.. } PET = {hasFur, Warm, not Lives-in Water… }
  • 12. Guppy Effect (PET FISH problem) Prototypes are not compositional (Osherson and Smith, 1981). The resulting PET FISH concept is not merely composed by the additive inclusion of the typical features of the two composing concepts (i.e. PET and FISH). PET = {hasFur, Warm, not Lives-in Water… } PET Fish = {Lives-in Water, not Warm, Red.. } Fish = {Greyish, Lives-in Water, not Warm.. }
  • 13. TCL A non monotonic Description Logic of typicality (TCL), for typicality- based concept combination based on 3 ingredients • Description Logics with Typicality (ALC + T) • Probabilities and Distributed Semantics (Disponte) • Heuristics from Cognitive Semantics (HEAD-MODIFER) Lieto & Pozzato, "A Description Logic Framework for Commonsense Conceptual Combination Integrating Typicality, Probabilities and Cognitive Heuristics", in Journal of Experimental & Theoretical Artificial Intelligence, 2020. https://arxiv.org/pdf/1811.02366.pdf
  • 14. DL with Typicality (ALC+T) Non-monotonic extensions of Description Logics for reasoning about prototypical properties and inheritance with exceptions. Basic idea: to extend DLs with a typicality operator T (Giordano et al. 2015) - A KB comprises assertions T(C) ⊑ D - T(Student) ⊑ FacebookUsers means “normally, students use Facebook” T is nonmonotonic
  • 15. 15
  • 16. 16
  • 17. 17
  • 18. Distributed Semantics We extended the ALC+T Logic with typicality inclusions equipped by real numbers representing probabilities/degrees of belief. We adopted the DISPONTE semantics (Riguzzi et al 2015) restricted to typicality inclusions: extension of ALC by inclusions p :: T (C ) ⊑ D epistemic interpretation: “we believe p that typical Cs are Ds” The result of this integration allowed us to reason on typical probabilistic scenarios 18
  • 19. DISPONTE semantics 19 8 possible worlds Query: NatureLover (kevin)? P(NatureLover (kevin)) = 0.3 × 0.6 × 0.9 = 0.162
  • 20. Cognitive Heuristics Heuristics from cognitive semantics for the identification of plausible mechanisms for blocking-inheritance. HEAD-MODIFIER heuristics (Hampton, 2011): - HEAD: stronger element of the combination - MODIFIER weaker element where C ⊑ CH ⊓ CM The compound concept C as the combination of the HEAD (CH) and the MODIFIER (CM)
  • 21. (TCL) at work - Pipeline 21 1. KB with real data 2.Probabilistic Scenarios 3. Selection of the most appropriate scenarios in TCL we assume a hybrid KB (Rigid and Typical Roles)
  • 22. Selection Criteria The typical properties of the form T(C) ⊑ D to ascribe to the concept C are obtained in the set of scenarios, obtained by applying the DISPONTE semantics, that are: • consistent with respect to KB; • not trivial, e.g. those ascribing all properties of the HEAD are discarded; • giving preference to CH w.r.t. CM with the highest probability
  • 23. (TCL) at work: PET FISH 23
  • 24. (TCL) at work: PET FISH 24
  • 25. (TCL) at work: PET FISH 25
  • 26. (TCL) at work: PET FISH 26
  • 27. (TCL) at work: PET FISH 27
  • 28. (TCL) at work: PET FISH 28
  • 29. Applications - Computational Creativity - Characters Generation - Novel Genre Generation - Recommender Systems (Chiodino et al, ECAI 2020) with Centro Ricerche RAI Cognitive modelling Linda problem; Lieto & Pozzato, JETAI 20)
  • 30. Goal oriented Knowledge Generation Definition 1. Given a knowledge base K in the logic T CL , let G be a set of concepts {D1, D2, . . . , Dn} called goal. G = {Property1, Property2, Property3…}. We say that a concept C is a solution to the goal G if either: – for all Di ∈ G, either K |= C ⊑ D or K0 |= T(C) ⊑ D in the logic T CL or: – C corresponds to the combination of at least two concepts C1 and C2 occurring in K, i.e. C ≡ C1 ⊓ C2, and the C-revised knowledge base Kc provided by the logic T CL is such that, for all Di ∈ G, either Kc |= C ⊑ D or Kc |= T(C) ⊑ D in T CL
  • 31. Concept composition We tested our system on a task of concept composition for a KB of objects. GOALS KB TCL
  • 32. GOCCIOLA http://di.unito.it/gocciola G = {Object, Graspable, Launching objects at distance} 32
  • 34. Cognitive Architectures 34 Allen Newell (1990) Unified Theory of Cognition A cognitive architecture (Newell, 1990) implements the invariant structure of the cognitive system. It captures the underlying commonality between different intelligent agents and provides a framework from which intelligent behavior arises.
  • 35. SOAR Integration Lieto et al. 2019, Cognitive Systems Research, Beyond Subgoaling, A dynamic knowledge generation framework for creative problem solving in cognitive architectures.
  • 36. DENOTER Multimedia Content Crawling … … Metadata Extraction & Selection Extraction Frequentist Data-Driven Genre Attribution DRAMA 0.85 :: T(Drama) ⊑ Homicide 0.83 :: T(Drama) ⊑ Life TCL KB population … … … THRILLER KIDS TCLExploitation KIDS_DRAMA … Reclassification KIDS_DRAMA Multimedia Content … Recommendation
  • 37. Threefold Evaluation 1) AUTOMATIC: % of reclassified content
  • 38. Threefold Evaluation 1) AUTOMATIC: % of reclassified content 2) USER STUDY (involving 20 persons evaluated a total of 122 recommendations generated by the system).
  • 39. Threefold Evaluation 1) AUTOMATIC: % of reclassified content 2) USER STUDY (involving 20 persons evaluated a total of 122 recommendations generated by the system). 3) EXPERTS INTERVIEW
  • 40. Experts Interview (in RAI) Some problematic elements emerged, that affected the overall quality (and therefore the assigned ratings) of the recommended items. - Recommendation of very old episodes (e.g. episodes or movies done before the ’60s). - The experts pointed out the importance of considering the possibility of expliciting also negative preferences (e.g. ¬Kids).
  • 41. Upshots I have showed how the cognitively-inspired TCL commonsense reasoning framework has been applied in the context of two different applications This commonsense reasoning framework can be used for more applications since it models an ubiquitous phenomenon We plan to extends the applications to other domains (museum recommendations, music etc.).
  • 42. References • Lieto, A., & Pozzato, G. L. (2020). A description logic framework for commonsense conceptual combination integrating typicality, probabilities and cognitive heuristics. Journal of Experimental & Theoretical Artificial Intelligence, 32(5), 769-804. https://doi.org/10.1080/0952813X.2019.1672799 • Chiodino, E., Di Luccio, D., Lieto, A., Messina, A., Pozzato, G. L., & Rubinetti, D. (2020). A Knowledge- based System for the Dynamic Generation and Classification of Novel Contents in Multimedia Broadcasting. In Proc. of ECAI (Vol. 2020), 680 - 687. http://ebooks.iospress.nl/volumearticle/54949 • Lieto, A., Perrone, F., Pozzato, G. L., & Chiodino, E. (2019). Beyond subgoaling: A dynamic knowledge generation framework for creative problem solving in cognitive architectures. Cognitive Systems Research, 58, 305-316. https://doi.org/10.1016/j.cogsys.2019.08.005 • Chiodino, E., Lieto, A., Perrone, F., and Pozzato G.L. "A goal-oriented framework for knowledge invention and creative problem solving in cognitive architectures", in ECAI 2020, 24th European Conference on Artificial Intelligence, 2020, 2893 - 2894, http://ebooks.iospress.nl/volumearticle/55235 • Lieto, A. and Pozzato G.L. "Applying a description logic of typicality as a generative tool for concept combination in computational creativity", Intelligenza Artificiale, vol. 13, no. 1, pp. 93-106, 2019. https:// content.iospress.com/articles/intelligenza-artificiale/ia180016 42