Spiking Neural Network Compatible with Ultra-low Power Hardware for Train Counting

il y a 1 jour


Lille, France Université de Lille Temps plein

**Spiking neural network compatible with ultra-low power hardware for train counting**:

- Réf **ABG-128054**
- Stage master 2 / Ingénieur
- Durée 6 mois
- Salaire net mensuel 650€
- 21/01/2025
- Université de Lille
- Lieu de travail- Lille Les Hauts de France France
- Champs scientifiques- Informatique- 28/02/2025

**Établissement recruteur**:
**Site web**:
The position is located in Lille, France. With over 110 000 students, the metropolitan area of Lille is one France's top education student cities. The European Doctoral College Lille Nord-Pas de Calais is headquartered in Lille Metropole and includes 3,000 PhD Doctorate students supported by university research laboratories. Lille has a convenient location in the European high-speed rail network. It lies on the Eurostar line to London (1:20 hour journey). The French TGV network also puts it only 1 hour from Paris, 35 mn from Brussels, and a short trips to other major centres in France such as Paris, Marseille and Lyon.

**Description**:

- An unsupervised spiking-based counting solution has been deployed by the FOX team at Lilliad’s Xperium. The prototype was build using ad-hoc spiking models that do not reflect the requirements of an efficient hardware implementation. In order to reach efficient hardware implementation, the neuron models and the synapse plasticity mechanisms must reflect the existing hardware models. CSAM/ANODE designed ultra-low-power spiking neurons and synapses. In order to take advantage of their energy efficiency, it is important that the simulated model parameters and learning rule fit the hardware model exactly. A first iteration was done last year, where we managed to simulate the expected spiking behavior and pattern learning properties from the hardware specifications on toy examples. This year, based on these initial results, our goal is to develop the neural network model to solve the actual train counting problem using data acquired by our spiking camera.
- Spiking neural networks (SNNs), also called _third generation neural networks_, are a type of neural networks that process information in the form of sparse events, called spikes, instead of traditional computations based on numerical values. This type of processing takes its roots in the way biological neurons (as found in the human brain) work. One compelling property of these spiking networks is the theoretical possibility to build dedicated hardware, called _neuromorphic hardware_, that implements them and consumes very little energy. Developing such neural networks could lead to dedicated machine learning systems consuming down to a few microwatts. As of today, there exists software models of SNNs that can deal with standard tasks of machine learning (e.g., computer vision, audio processing...), as well as some ultra-low power hardware implementations of some models of spiking neurons; however, the two approaches rely on different neuron and synapse models, preventing the production of actual hardware networks able to learn to solve realistic problems on chip.
- The objective of this project is to help bridge the gap between software models of SNNs for computer vision, and their actual implementation on ultra-low power, dedicated hardware. The project will address a simple task of computer vision: train counting. A simple Hebbian learning-based software model of SNNs already exists within the FOX team to address this problem in an unsupervised setting. The general goal of this project is to adapt this model to fit exactly the properties of hardware spiking neurons and synapses, as a first step towards producing an actual, ultra-low power hardware implementation of the system. More specifically, it is expected to:

- Get familiar with some models of spiking neurons and synapses, the existing implementation of the vehicle counting SNN, and our previous results on “hardware-ready” SNN modeling,
- Design a simulated SNN model to count trains from spiking video data, using the exact hardware models of neurons and synapses,
- Validate the updated model on some (pre-existing) experimental data.

The long-term goal of the project is to produce an actual prototype of a hardware SNN that learns to count vehicles without supervision and at a mínimal energy cost; however, all tasks related to the design of the circuit is beyond the scope of the current project, which will only address the formal model of the SNN addressing this problem.

**Profil**:
Experience in one or more of the following is a plus:

- image processing, computer vision;
- machine learning;
- bio-inspired computing;
- research methodology (literature review, experimentation ).
- scientific writing;
- programming (experience in C++ is a plus, but not mandatory).

**Prise de fonction**:

- 01/03/2025



  • Lille, France Université de Lille Temps plein

    **Supervised local training of spiking neural networks on digital neuromorphic hardware**: - Réf **ABG-128055** - Stage master 2 / Ingénieur - Durée 6 mois - Salaire net mensuel 650€ - 21/01/2025 - Université de Lille - Lieu de travail- Lille Les Hauts de France France - Champs scientifiques- Informatique- 28/02/2025 **Établissement...


  • Lille, Hauts-de-France JUNIA Grande Ecole d'Ingénieurs Temps plein

    Intership M2 Study&Experimental Validation of Synchronization Mechanisms for Ultra-Low-Power BANs H/FRéf ABG-134440Stage master 2 / IngénieurDurée 6 moisSalaire net mensuel 4,35€ de l'heure18/11/2025JUNIA Grande Ecole d'IngénieursLieu de travailLille Les Hauts de France FranceChamps scientifiquesSciences de l'ingénieurÉtablissement recruteurSite web...

  • On-site IT

    il y a 2 semaines


    Lille, France TechNet Partners Temps plein

    **Position: IT & Network Technician for Amazon Go and Amazon Fresh Stores** **Location**: 53 Rue Pierre Mauroy, 59800 Lille, France **Compensation**: £25.00 - £30.00 per hour **Key Responsibilities**: - Install, configure, and maintain computer systems and network hardware. - Troubleshoot network and hardware issues to ensure smooth store operations. -...

  • Network Support Engineer

    il y a 3 jours


    Lille, France VIQU Ltd Temps plein

    Network Support Engineer - Onsite in Lille - 3 Month Initial Contract - Outside of IR35 £500-600p/d Background: A long standing UK based customer are continuing their expansion into Europe by opening a site in Lille. In the initial phases of the expansion has been supported by Engineers from the UK but they are keen to explore having some local...


  • Lille, France Université de Lille Temps plein

    **EventSpike - Asynchronous computer vision from event cameras**: - Réf **ABG-128045** - Sujet de Thèse - 21/01/2025 - Contrat doctoral - Université de Lille - Lieu de travail- Lille - Les Hauts de France - France - Intitulé du sujet- EventSpike - Asynchronous computer vision from event cameras - Champs scientifiques- Informatique - Mots clés- SNN,...

  • Linux Engineering Manager

    il y a 4 jours


    Lille, France Canonical Temps plein

    Linux Engineering Manager - Optimisation for Latest Hardware4 months ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Lead an engineering team that partners with the Linux engineers of a major silicon company, and works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely...

  • Head of Product Network

    il y a 4 jours


    Lille, France Scaleway Temps plein

    OverviewJoin Scaleway and shape the sovereign cloud of tomorrow. Since 1999, we have been designing secure, sustainable infrastructures to support ambitious companies. Historically known for our dedicated servers (Dedibox), we shifted to cloud computing in 2015 and became a leading player in Europe in the sector. With the rise of artificial intelligence, we...

  • Python Software Engineer

    il y a 4 jours


    Lille, France Canonical Temps plein

    Python Software Engineer - Ubuntu Hardware Certification TeamJoin to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at CanonicalPython Software Engineer - Ubuntu Hardware Certification Team3 months ago Be among the first 25 applicantsJoin to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at...

  • Senior Network Engineer

    il y a 4 jours


    Lille, France TechBiz Global GmbH Temps plein

    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Senior Network Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you. Responsibilities Installation and configuration of active...

  • Linux Software Engineer

    il y a 2 semaines


    Lille, France Canonical Temps plein

    Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels) Join us to apply for the Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels) role at Canonical. Canonical is a leading provider of open source software and operating systems, delivering the Ubuntu platform to enterprises and...