First cycle
degree courses
Second cycle
degree courses
Single cycle
degree courses
School of Psychology
Course unit
PS02103965, A.A. 2019/20

Information concerning the students who enrolled in A.Y. 2017/18

Information on the course unit
Degree course First cycle degree in
PS1082, Degree course structure A.Y. 2015/16, A.Y. 2019/20
bring this page
with you
Number of ECTS credits allocated 6.0
Type of assessment Mark
Course unit English denomination ARTIFICIAL INTELLIGENCE
Department of reference Department of General Psychology
Mandatory attendance No
Language of instruction Italian
Single Course unit The Course unit can be attended under the option Single Course unit attendance
Optional Course unit The Course unit can be chosen as Optional Course unit

Teacher in charge MARCO ZORZI M-PSI/01

ECTS: details
Type Scientific-Disciplinary Sector Credits allocated
Core courses M-PSI/01 General Psychology 6.0

Course unit organization
Period Second semester
Year 3rd Year
Teaching method frontal

Type of hours Credits Teaching
Hours of
Individual study
Lecture 6.0 42 108.0 No turn

Start of activities 02/03/2020
End of activities 12/06/2020
Show course schedule 2019/20 Reg.2015 course timetable

Examination board
Board From To Members of the board
8 2019 31/01/2020 31/01/2020 AGRILLO CHRISTIAN (Presidente)
CUTINI SIMONE (Membro Effettivo)
TESTOLIN ALBERTO (Membro Effettivo)
7 2019 01/10/2019 30/09/2020 ZORZI MARCO (Presidente)
CUTINI SIMONE (Membro Effettivo)
TESTOLIN ALBERTO (Membro Effettivo)

Prerequisites: Basic knowledge of mathematics (high school level), including notions of linear algebra, calculus, and probability. Knowledge of statistics and neuroscience are useful for better unserstanding some of the topics discussed in the course. Computer literacy is required for the lab practices.
Target skills and knowledge: The course presents the theoretical and computational foundations of brain-inspired artificial intelligence. The focus is on machine learning based on artificial neural networks and how this approach is used in cognitive (neuro)science for modeling perception and cognition. Laboratory classes will also introduce students to simple computer simulations with artificial neural networks.
Examination methods: Type of exam: written (exam time: 1 hour).
Modality: 11 multiple choice questions (max 22 points) + 2 open questions (max 8 points).
Optional paper assignment (max 2 bonus points): essay (max 1500 words) on one of the topics proposed during the course. The essay must be hand over on the day of the written exam.
Assessment criteria: The evaluation is based on the understanding of course topics and on the acquisition of the proposed concepts and methodologies
Course unit contents: Introduction to artificial intelligence and machine learning. Artificial neural networks: mathematical formalism and general principles. Supervised learning: perceptron, delta rule, multi-layered networks and error backpropagation. Generalization and overfitting. Partially recurrent networks: learning sequential data. Unsupervised learning: associative memories and Hopfield networks, competitive learning, latent variable models, annealing, Boltzmann machines. Deep learning. Reinforcement learning. Computer simulation as a research method in cognitive (neuro)science. Connectionist models of perception and cognition.
Planned learning activities and teaching methods: Teaching is based on frontal lectures presenting the theoretical concepts, which will be also informally discussed to promote understanding through examples. The course includes lab practices (in a computer room) to explore computer simulations of artificial neural networks.
Additional notes about suggested reading: Other obligatory study material that will be available on the course Moodle (
- Slides of the lectures
- Rumelhart, D.E. e McClelland, J.L. (1991), “PDP. Microstruttura dei Processi Cognitivi”, Mulino. Capitolo 1.
- Zorzi M. (2006) “L’approccio computazionale in psicologia cognitiva”. Giornale Italiano di Psicologia, 23(2), pp. 225-245.
Textbooks (and optional supplementary readings)
  • Girotto V. e Zorzi M. (a cura di), Manuale di Psicologia Generale. Bologna: Il Mulino, 2016. capitolo 11 "Apprendimento e memoria nelle reti neurali" e capitolo 21 sezione 2 (pp. 412-416) “Modelli Bayesiani" Cerca nel catalogo
  • Floreano D., Mattiussi C., Manuale sulle reti neurali. Bologna: Il Mulino, 2002. Il volume non è reperibile nelle librerie perchè fuori catalogo, ma per questo motivo può essere fotocopiato (vedi bibioteca di psicologia) Cerca nel catalogo
  • Bisiacchi P., Vallesi A (a cura di), Il cervello al lavoro. Nuove prospettive in neuropsicologia. Bologna: Il Mulino, 2017. capitolo 4: "Modelli computazionali e simulazione dei processi neuro-cognitivi" di M. Zorzi Cerca nel catalogo

Innovative teaching methods: Teaching and learning strategies
  • Lecturing
  • Laboratory
  • Problem based learning
  • Case study
  • Use of online videos
  • Loading of files and pages (web pages, Moodle, ...)

Innovative teaching methods: Software or applications used
  • Moodle (files, quizzes, workshops, ...)
  • Matlab

Sustainable Development Goals (SDGs)
Quality Education Industry, Innovation and Infrastructure