PhD position at Loria: « Bio-inspired self-organizing neural architectures »


Bernard Girau (


neural networks, self-organization, neural fields, reconfigurable circuits


In the context of a collaboration ranging from computational neurosciences to the hardware design of reconfigurable multicore circuits, the main goal of this PhD project is to study the possible contributions of bio-inspired principles of structural neural plasticity in the field of computing architecture design, focusing on the definition of neuro-cellular models able to both represent external data and adapt their own underlying structure to hardware constraints.

Project description

As the quest for performance in computing systems confronts resource constraints, major breakthroughs in computing efficiency are expected to benefit from unconventional approaches and new models of computation such as brain-inspired computing. The brain is a massively parallel architecture with dense interconnections between computing units. Its structural organization is already a source of inspiration of several neuromorphic integrated circuits, but several dynamic properties of the brain computation have not really been explored from the point of view of a computational architecture. We are interested in the design of adaptive and dynamic computing architectures, taking advantage of brain-inspired self-organization principles. Self-organizing neural models have already been studied, especially for vector quantization tasks. However, existing self-organizing models are limited in the context of a self-organizing computing architecture project, because they rely on a predefined topology and they do not take into account communication costs nor afferent connectivity. Therefore, the transcription of self-organization at the hardware level is not straightforward and requires a number of challenges to be taken-up. The first challenge is to extend the usual self-organization mechanisms to account for the dual levels of computation and communication in a hardware neuromorphic architecture. From a biological point of view, this corresponds to a combination of the so-called synaptic and structural plasticities. Structural plasticity has been hardly considered in most self-organizing models because on one hand, such explicit dynamic lateral connectivity is computationally expensive and on the other hand, the exact rules governing the growing or the pruning of connections remain unclear. In collaboration with researchers involved in the definition of computational models of the biological brain, the first part of this thesis project will consist in:
– extending the existing capabilities of neural self-organizing models so that bio-inspired processes of structural plasticity are added to the more usual mechanisms of synaptic plasticity
– interpreting the resulting classification in terms of communication requirements among the computing units of the self-organizing architecture

Moreover, we want our models to be fault tolerant and scalable. Considering that these properties emerge from large scale and fully connected neural maps, we will focus on the definition of a self-organizing hardware architecture based on digital spiking neurons that offer hardware efficiency. We also want our models to be hardware-compliant, thanks to a neuro-cellular computing substrate. The goal of the second part of this thesis project is thus to adapt the multilevel self-organization models that will derive from our bio-inspired approach to the constraints of a cellular computing substrate using neural spikes. The main challenge is there to define purely local rules of structural plasticity within these models, for example by using Hebbian/STDP-like learning rules for synaptic as well as structural plasticity in our neuro-cellular models.

Profile and skills required

The candidate should have the equivalent of a Master in Computer Science, preferably in a specialty related to artificial intelligence and/or distributed numerical computation and/or bio-inspired computation. Adequate knowledge of digital hardware design will be assessed, as well as experience in software design. The candidate must fluently speak English and/or French.

[1] M. Sipper, “The emergence of cellular computing,” Computer, vol. 32, no. 7, pp. 18–26, 1999.
[2] T. Kohonen, “Self-organized formation of topologically correct feature maps,” Biological Cybernetics, vol. 43, 1982.
[3] B. Chappet De Vangel and B. Girau, “Stochastic and asynchronous spiking dynamic neural felds,” in International Joint
Conference on Neural Networks, IJCNN, 2015.
[4] A. Upegui, Y. Thoma, A. Perez-Uribe, and E. Sanchez, “Dynamic routing on the ubichip: Toward synaptogenetic neural
networks,” in Adaptive Hardware and Systems. IEEE, 2008, pp. 228–235.
[5] L. Rodriguez, B. Miramond, and B. Granado, “Toward a sparse self-organizing map for neuromorphic architectures,” ACM
Journal on Emerging Technologies in Computing Systems, vol. 11, no. 4, p. 33, Apr. 2015.
[6] T. Rumbell, S. Denham, and T. Wennekers, “A Spiking Self-Organising Map Combining STDP, Oscillations and Continuous


PhD position at ETIS : « Robust localisation and planning to sensor failures : a neuromimetic approach »

Project: The ETIS (Equipes, Traitement de l’Information et Systèmes) laboratory is looking for highly motivated candidates for a PhD position (CIFRE) on multi-modal robot localization and control for a self-driving car. The research to be developed during the PhD will investigate how a bio-inspired robot architecture based on a model of mammal navigation can be adapted and extended to the control of self-driving car taking both into account hardware (platform, sensors, actuators, etc.) and software (architecture, OS, timing…) constraints.
Several main lines will be developed:
1. Multi-modal localization architecture (place cell model, sensor fusion, integration of different reference frames)
2. Strategy selection (based on a self-assessment mechanism taking into account contextual information)
3. Hardware implementation and real-time constraint (porting, design of new architectures, benchmarking power consumption/ processing time.
The duration of the contract is 3 years and the expected starting date of the PhD is 1 November 2015. The choice of the candidate will be done by The research work will take place for half of the time in the ETIS-UMR CNRS 8051 laboratory ( in both ASTRE and Neurocybernetic team and in the VEDECOM institute (IFFSTAR, rue du chantier à Versailles).
We are looking for highly motivated candidates :
* with a MSc degree in Computer Science or equivalent.
* with interests in the research fields of autonomous navigation, bio-inspired robotics and hardware architectures.
* with programming skills in C/C++, VHDL
Application must include the following material:
– a motivation letter expressing your interest in the proposed position, with any relevant information for proving a good match with it.
– a detailed CV
– results in MSc degree (M1 and M2)
– name of two referees
Interested candidates should send their application package to (before 15/10/15) :