0% found this document useful (0 votes)
426 views

Cognitive Science

This document outlines a cognitive science course that covers 5 units over 45 periods: the units examine the philosophy, psychology, and neuroscience of cognition; computational intelligence and artificial intelligence; probabilistic programming languages; inference models of cognition; and learning models of cognition. The course objectives are to understand the theoretical background of cognition and the link between cognition and computational intelligence, explore probabilistic programming, and study computational inference and learning models of cognition. Upon completing the course, students will be able to understand cognition theory, connect cognition elements computationally, implement mathematical functions using probabilistic programming, and develop applications using cognitive inference and learning models.

Uploaded by

Jetlin C P
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
426 views

Cognitive Science

This document outlines a cognitive science course that covers 5 units over 45 periods: the units examine the philosophy, psychology, and neuroscience of cognition; computational intelligence and artificial intelligence; probabilistic programming languages; inference models of cognition; and learning models of cognition. The course objectives are to understand the theoretical background of cognition and the link between cognition and computational intelligence, explore probabilistic programming, and study computational inference and learning models of cognition. Upon completing the course, students will be able to understand cognition theory, connect cognition elements computationally, implement mathematical functions using probabilistic programming, and develop applications using cognitive inference and learning models.

Uploaded by

Jetlin C P
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

L T P C

COGNITIVE SCIENCE
3 0 0 3

COURSE OBJECTIVES
 To know the theoretical background of cognition.
 To understand the link between cognition and computational intelligence.
 To explore probabilistic programming language.
 To study the computational inference models of cognition.
 To study the computational learning models of cognition.

UNIT-I PHILOSOPHY, PSYCHOLOGY AND NEUROSCIENCE 9


Philosophy: Mental-physical Relation – From Materialism to Mental Science – Logic and
the Sciences of the Mind – Psychology: Place of Psychology within Cognitive Science –
Science of Information Processing –Cognitive Neuroscience – Perception – Decision –
Learning and Memory- Language understanding and Processing

UNIT-II COMPUTATIONAL INTELLIGENCE 9


Machines and Cognition – Artificial Intelligence – Architectures of Cognition – Knowledge
Based Systems – Logical Representation and Reasoning – Logical Decision Making –
Learning – Language-Vision.

UNIT-III PROBABILISTIC PROGRAMMING LANGUAGE 9


Web PPL Language – Syntax – Using Javascript Libraries – Manipulating probability types
and distributions – Finding Inference – Exploring random computation – Co routines:
Functions that receive continuations –Enumeration

UNIT-IV INFERENCE MODELS OF COGNITION 9


Generative Models – Conditioning – Causal and statistical dependence – Conditional
dependence-Data Analysis – Algorithms for Inference.

UNIT-V LEARNING MODELS OF COGNITION 9


Learning as Conditional Inference – Learning with a Language of Thought – Hierarchical
Models–Learning (Deep) Continuous Functions – Mixture Models.

TOTAL: 45 PERIODS
COURSE OUTCOMES
Upon completion of the course, the students will be able to:

Understand the underlying theory behind cognition.

Connect to the cognition elements computationally.

Implement mathematical functions through WebPPL.

Develop applications using cognitive inference model.

Develop applications using cognitive learning model.

TEXT BOOKS
1. Vijay V Raghavan,Venkat N.Gudivada, VenuGovindaraju, C.R. Rao,
Cognitive Computing:Theory and Applications: (Handbook of Statistics 35),
Elsevier publications, 2016
2. Judith Hurwitz, Marcia Kaufman, Adrian Bowles, Cognitive Computing and
Big DataAnalytics, Wiley Publications, 2015.
3. Robert A. Wilson, Frank C. Keil, “The MIT Encyclopedia of the Cognitive
Sciences”,The MITPress, 1999.
4. Jose Luis Bermúdez, Cognitive Science -An Introduction to the Science of the
Mind,Cambridge University Press 2020.

REFERENCES
1. Noah D. Goodman, Andreas Stuhlmuller, “The Design and Implementation of
Probabilistic Programming Languages”, Electronic version of book, https://dippl.org/.
2. Noah D. Goodman, Joshua B. Tenenbaum, The ProbMods Contributors,
“ProbabilisticModels of Cognition”, Second Edition, 2016, https://probmods.org/.
WEBSITE REFERENCES
1. https://www.analyticsvidhya.com/blog/2018/09/deep-learning-video- classification-
python/
2. https://www.toptal.com/machine-learning/machine-learning-video-analysis
3. https://tryolabs.com/guides/video-analytics-guide
4. https://www.simplilearn.com/image-processing-article
5. https://www.v7labs.com/blog/video-recognition-overview-and-tutorial

Mapping of CO with PO/PSO

Program Outcomes PSO

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3

CO-1 3 1 3 2 2 - - - 1 1 2 2 1 2 2
CO-2 2 2 1 1 2 - - - 3 2 3 1 2 3 2
CO-3 1 3 1 3 3 - - - 1 3 1 3 3 1 2
CO-4 2 1 1 2 3 - - - 1 2 3 1 3 3 1
CO-5 1 2 3 2 2 - - - 1 2 2 2 2 2 1
AVG 1.8 1.8 1.8 2 2.4 - - - 1.4 2 2.2 1.8 2.2 2.2 1.6

You might also like