Neuromorphic paradigms for the representation and distributed processing of multidimensional signals. Computational primitives and architectural models. Elements of cognitive science and cognitive robotics for the development of autonomous behavior in natural environments and in complex systems.
Inform the student on modern integrated approaches to the study of cognitive systems that take into account (1) the principles of organization and development of the nervous system, (2) the co-existence of the nervous system in a body, and therefore their mutual conditioning (embodiment problem), (3) the complexity of the external environment, as well as (4) the interactions between different sensory modalities. In this framework, the course proposes methods, techniques and tools for analysis, simulation and synthesis of neuromorphic perceptual engines for sub-symbolic representation of sensory information, and its functional integration with motor behavior. Visuo-spatial perception, sensorimotor coordination, and control capabilities are taken as the reference framework. The approach combines principles from signal processing, connectionism, and embodied cognition.
Traditional lectures (48 hours) & lab experiences (8 hours).
- Multichannel distributed representation of multidimensional sensory signals. - Receptive fields and neuromorphic operators: linear models, static (and dynamic) non-linearities, energy models. - Multilayer cortical-like architectures: computational primitives and interconnection schemes, neural fields, lateral inhibition, recursive networks, winner-takes-all circuits, normalization circuits and gain fields. - Tuning curves and population coding: uncertainty and intrinsic noise, predictive coding, probabilistic interpretation, optimal codes, and decoding techniques. - Perceptual engineering: computational visual perception. Motion and depth processing. - Elements of cognitive science and cognitive robotics for the development of autonomous behaviors in natural real-world conditions. - Implications of perception-action cycles on computational modeling. - Lab experiences on perceptual engines (features, potentialities and application domains) and on ecological perception-action cells (integrated environments to assess, monitor, influence, and exercise perceptual experiences in closed loop with action).
Slides and other distributed material (available through Aulaweb).
Recommended texts:
Ricevimento: Monday 11am-13pm Thursday 14:30pm-16:30pm Office c/o DITEN, Via Opera Pia 11a (3rd floor)
SILVIO PAOLO SABATINI (President)
FABIO SOLARI
NEUROMORPHIC COMPUTING AND INTEGRATIVE COGNITIVE SYSTEMS
50% from oral examination. The oral examination consists in properly placing and discussing two given topics (typically a 'theoretical model' and 'computational perceptual problem').
50% from the evaluation of a group project on examples and/or supplementary analysis of topics presented in classes.Evaluation will be based on: (1) comprehension of the problem, (2) appropriateness and (3) completeness of the proposed solution, (4) organization and clarity of the results.
At the end of the course, the student should demonstrate: