FDD3499 Brain-like Computing 7.5 credits

Hjärnliknande beräkning

Offering and execution

Course offering missing for current semester as well as for previous and coming semesters

Course information

Content and learning outcomes

Course contents *

The course is concentrated around the following subjects:
• the computational infrastructure of the brain: fundamental components in neural hardware are introduced, important hypotheses about neural information coding and prototypical functional units be discussed
• learning mechanisms and paradigms in neural systems
• similarities and differences between the solutions of the brain and the most prominent calculation methods for data representation, feature extraction, inference, pattern recognition in complex scenarios and challenging environments: the course is based on parallels between the setting of today to ”machine intelligence” and the vision that is offered of brain-like computational paradigms
• the future and main R&D-riktningarna in the area for brain inspired computing/calculation, the emerging challenges and the application fields: the course has a strong drawing to understand current limitations and see the need of future development as well as their nuanced implications.

Intended learning outcomes *

On completion of the course, the students should be able to:
• differentiate and discuss alternative computational paradigms critically from a the perspective of physicists, mathematicians and computer scientists
• contrast the conventional von Neumann architecture of computation and the neural hardware as well as discuss the implications of the hardware of the brain for information processing
• describe and contrast the most important prevailing hypotheses respect neural information processing, encoding and representation in the brain.
• list important computation building blocks (motives) in the neural infrastructure for information processing and explain their function in the brain; discuss the relation structure function in the light of the recent literature
• explain the nature of multi-scale brain organisation and discuss the implications for studies on the computational aspects of information processing in the brain
• categorise and illustrate general learning strategies that are discussed in the brain science (examine the most influential hypotheses), analyse them at different levels of description of brain function
• associate neural learning strategies with specific concepts in statistically learning theory, explain theoretical concepts and illustrate with learning algorithms in machine learning and artificial networks
• recognise, analyse and discuss computational aspects critically theories, ideas that have been brought up in the selected neuro-scientific literature; evaluate biological proofs synthetically and assess its relevance for the design of biomimetic systems
• discuss implications to use brain-like systems in the reality, give examples of emerging application fields and relate to existing machine learning solutions
• summarise current trends in neuromorphic hardware, neurally inspired machine learning, deep neural networks.

Course Disposition

No information inserted

Literature and preparations

Specific prerequisites *

No information inserted

Recommended prerequisites

No information inserted


No information inserted


Scientific articles and chosen chapters from different books (all available in on-line version).

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale *

P, F

Examination *

    Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

    The examiner may apply another examination format when re-examining individual students.

    Other requirements for final grade *

    To pass, it is required that the course participant completes all parts of the examination:
    - participation in at least 80% of meetings
    - implementation of a presentation and management of a discussion in a subject that has been chosen based on available literature (group assignment)
    - submission of written assignment- thesis in selected subject (group assignment)
    - writing a peer review of chosen thesis (individual work)

    Opportunity to complete the requirements via supplementary examination

    No information inserted

    Opportunity to raise an approved grade via renewed examination

    No information inserted


    Pawel Herman

    Ethical approach *

    • All members of a group are responsible for the group's work.
    • In any assessment, every student shall honestly disclose any help received and sources used.
    • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

    Further information

    Course web

    No information inserted

    Offered by

    EECS/Computational Science and Technology

    Main field of study *

    No information inserted

    Education cycle *

    Third cycle

    Add-on studies

    No information inserted

    Postgraduate course

    Postgraduate courses at EECS/Computational Science and Technology