Academic degrees
BSc ('07) and MSc ('09), both in Computer Science and Engineering, from the Instituto Superior Técnico (IST), the engineering school of the Technical University of Lisbon (TULisbon).
Research
I am a PhD student at IST and INESC-ID's Intelligent Agents and Synthetic Characters group. I work under the supervision of Prof. Andreas Wichert on neural coding techniques and associative memory. I am interested in efficient synaptic mechanisms supporting memory-related tasks such as information storage, robust recall or detection. My research is funded by a doctoral grant awarded by Fundação para a Ciência e Tecnologia (contract SFRH/BD/66398/2009).
My room and research colleagues are Luís Tarrataca and Ângelo Cardoso.
Publications
Journal articles| [J4] | Diogo Rendeiro, João Sacramento, Andreas Wichert. Taxonomical associative memory. Cognitive Computation, in press, doi:10.1007/s12559-012-9198-4. |
| [J3] | João Sacramento and Andreas Wichert (2012). Binary Willshaw learning yields high synaptic capacity for long-term familiarity memory. Biological Cybernetics, vol. 106, no. 2, pp. 123-133, doi:10.1007/s00422-012-0488-4. Preprint available in pdf and ps.gz. |
| [J2] | João Sacramento, Francisco Burnay, Andreas Wichert (2012). Regarding the temporal requirements of a hierarchical Willshaw network. Neural Networks, vol. 25, pp. 84-93, doi:10.1016/j.neunet.2011.07.005. Preprint available in pdf and ps.gz. |
| [J1] | João Sacramento and Andreas Wichert (2011). Tree-like hierarchical associative memory structures. Neural Networks, vol. 24, no. 2, pp. 143-147, doi:10.1016/j.neunet.2010.09.012. Preprint available in pdf and ps.gz. |
| [E1] | João Sacramento (2009). Progressive retrieval on hierarchical associative memories. MSc thesis, Department of Computer Science and Engineering, Technical University of Lisbon. |
| [L1] | 12 October 2009. Memória associativa. Invited lecture, Information and Computation for Artificial Intelligence course, Technical University of Lisbon. |
Teaching
From 2008 up to 2011 I served as a teaching assistant for several courses in the Department of Computer Science and Engineering of IST.- Foundations of Programming (Spring 2011)
- Object-oriented Programming (Fall 2010)
- Algorithms and Data Structures (Spring 2010)
- Object-oriented Programming (Fall 2009)
- Algorithms and Data Structures (Spring 2009)
- Information Technology Systems Design (Spring 2009)
- Object-oriented Programming (Fall 2008)
- Data Centres (Fall 2008)

![[image]](img.png)
