Upload
gaurav-jain
View
220
Download
0
Embed Size (px)
Citation preview
8/6/2019 SeminarPresentetion
1/13
A SEMINARON
COGNITIVE ROBOTICS
Submitted by:
Gaurav Jain
7CS-044
8/6/2019 SeminarPresentetion
2/13
INTRODUCTION
What is cognition?
Cognition is the scientific term for "the process of
thought".
It refers to an information processing view of an
individual's psychological functions.
Other interpretations of the meaning ofcognition link it to
the development ofconcepts; individual minds, groups,organizations, and even larger coalitions of entities
Truly cognitive phenomena are those that involve off-line
reasoning, vicarious environmental exploration, and the like.
8/6/2019 SeminarPresentetion
3/13
Cognition is used to refer to the mental functions,
mental processes (thoughts) and states of
intelligent entities (humans, human organizations,
highly autonomous machines).
This field focuses toward the study of specific
mental processes such as comprehension,inference, decision-making, planning and learning.
8/6/2019 SeminarPresentetion
4/13
What is Robotics?
Robotics is the engineering science and technology
of robots, and their design, manufacture, and
application.
Robotics is related to electronics, mechanics, andsoftware.
Robots are widely used in manufacturing, assembly,
and packing; transport; earth and space exploration;
surgery; weaponry; laboratory research; safety; andmass production of consumer and industrial goods.
8/6/2019 SeminarPresentetion
5/13
Cognitive robotics
Cognitive robotics (CR) is concerned with endowingrobots with mammalian and human-like cognitive capabilities
to enable the achievement of complex goals in complex
environments.
It is focused on using animal cognition as a starting pointfor the development of robotic computational algorithms, as
opposed to more traditional Artificial Intelligence techniques,
which may or may not draw upon mammalian and human
cognition as an inspiration for algorithm development.
Robotic cognition embodies the behaviour of intelligent
agents in the physical world. This implies that the robot must
also be able to actin this real world.
8/6/2019 SeminarPresentetion
6/13
A cognitive robot should exhibit:
Knowledge
Beliefs
Preferences
Goals
Informational attitudes
Motivational attitudes (observing, communicating,revising beliefs, planning)
Capabilities to move in the physical world, and to interact
safely with objects in that world, including manipulation of
these objects
Perception processing
Attention allocation
Anticipation, planning
Reasoning about other agents
Reasoning about their own mental states.
8/6/2019 SeminarPresentetion
7/13
Cognitive robotics involves the application and
integration of various artificial intelligence disciplines.
It is primarily inspired by psychology and brain science
research.
The robot capabilities will be limited by the current state
of the art in robotics: the mechanics and electronics of
robots are still very inferior to what humans have available,
especially in the areas of tactile and visual sensing, the
smoothness and energy efficiency of motion (including
walking and object manipulation with fingers), and thetask-directed planning of actions.
8/6/2019 SeminarPresentetion
8/13
METHODOLOGIES USEDVarious methodologies can be adopted within cognitive
robotics.
The approach of classical symbolic AI
This approach emphasizes symbolic reasoning and
representation
Biologically-inspired approach
This approach use noisy and distributed representations of
knowledge.
SS-RICS approachIt attempts to merge a symbolic approach with a
connectionist approach. More purely connectionist and
dynamic systems approaches for instance include
ContinuousT
ime Recurrent Neural Networks (CT
RNNs).
8/6/2019 SeminarPresentetion
9/13
LEARNING TECHNIQUES
Learning techniques that are used for robots are:
Learning by imitation:
The robot, provided with all the sensors and physical
hardware needed to perform a human task, is monitoring the
human performing a task, and then the robot tries to imitatethe same movements that the human performed in order to
achieve the task. Using its sensors, the robot should be able
to create a three-dimensional image of the environment, and
to recognize the objects in that image.
8/6/2019 SeminarPresentetion
10/13
Autonomous knowledge acquisition:
The robot now uses its sensors and its knowledge about
the physical properties of the world, and is then left toexplore the environment on its own. One of the
terminologies of this behaviour is called motor babbling.
Basically the whole idea of this approach is to let the
robot discover its capabilities on its own.
8/6/2019 SeminarPresentetion
11/13
CONCLUSIONCognition requires not only real-time interaction with the
real world, it also requires the ability to internally improveones interaction with the environment without it actually
being present.
So, the cognitive agent must be able internally simulate in
some way its interactions with the world, and be able to
learn from this process.
The first part of this is a pervasive element of autonomous
robotics design the ability to interact in real time with itsenvironment, and also the ability to learn from this
interaction.
8/6/2019 SeminarPresentetion
12/13
A central element of a genuinely cognitive agent would
be the real time interaction with the real world: not only is
the planning of a behaviour necessary, but also the actualexecution of that behaviour.
Robotics is thus a very apt choice for the implementation
of these ideas - all variables are controllable, affording
good scientific practices, and relatively easy measurement
of both behaviours and internal functioning (which is
obviously not possible with biological agents).
8/6/2019 SeminarPresentetion
13/13
BIBLIOGRAPHYW
ebsiteswww.google.com
www.wikipedia.com