Master Thesis

vor 3 Wochen


Aachen, Deutschland Forschungszentrum Jülich Vollzeit

**Your Job**:
We investigate the use of Graphcore's Intelligence Processing Unit (IPU) [1, 2] for spiking neural network (SNN) training, as the traditional training on graphics processing units (GPUs) is inefficient and doesn't fully utilize the benefits of SNNs. Your task will be the implementation of local synaptic plasticity rules (such as e-prop [4] or other gradient based techniques [3, 5, 6, 7]) for SNNs on the IPU. With its architecture consisting of 1472 tiles, each with its own processor and local memory, the IPU provides massive parallelism and fine-grained control. To program the IPU, a Python interface is available for higher-level functions and frameworks, while a C++-based SDK can be used for customized deployment. The IPU offers an exciting opportunity to explore the potential of SNNs for more efficient and brain-inspired computing.
Your tasks will include:

- Investigating training algorithms for SNNs/RNNs beyond BPTT [4, 5, 6, 7]
- Implementing aforementioned local synaptic plasticity rules and other extensions on the IPU using C++ with GraphCore's poplar SDK
- Creating the machine learning model using Python, based on Tensorflow + Keras
- Profiling code using Graphcore's tools
- Conducting performance benchmarking to compare the IPU implementation with those on the GPU
- Writing test cases and conducting other software stack maintenance

**Your Profile**:

- Current master studies in physics, computer science, mathematics, electrical/electronic engineering or a related science or engineering field
- Strong background in mathematics, e.g., linear algebra, differential/integral calculus
- Prior programming experience in Python and C++, CUDA experience is a plus
- Hands-on experience in working with machine learning frameworks (PyTorch, Tensorflow, etc.) and/or neural simulators (NEST, Brian, etc.) is a plus
- Experience with spiking neural networks and/or neuromorphic computing is a plus

**Our Offer**:
We work on the very latest issues that impact our society and are offering you the chance to actively help in shaping the change We support you in your work with:

- A world-leading, international research environment with state-of-the-art equipment
- An interesting and socially relevant topic for your thesis with future-oriented themes
- Ideal conditions for gaining practical experience alongside your studies
- An interdisciplinary collaboration on projects in an international, committed and collegial team
- Excellent technical equipment and the newest technology
- Qualified support through your scientific colleagues
- The chance to independently prepare and work on your tasks
- Flexible working hours as well as a reasonable remuneration

Place of employment: Aachen

References:
[2] Zhe Jia, Blake Tillman, Marco Maggioni, and Daniele Paolo Scarpazza. Dissecting the Graphcore IPU Architecture via Microbenchmarking. arXiv:1912.03413, 2019.

[3] Emre O. Neftci, Hesham Mostafa, and Friedemann Zenke. Surrogate gradient learning in spiking neural networks: bringing the power of gradient-based optimization to spiking neural networks. IEEE Signal Process. Mag. 36, 51-63, 2019.

[4] Guillaume Bellec, Franz Scherr, Anand Subramoney, Elias Hajek, Darjan Salaj, Robert Legenstein, and Wolfgang Maass. A solution to the learning dilemma for recurrent networks of spiking neurons. Nature communications, 11(1), 1-15, 2020.

[5] Jacques Kaiser, Hesham Mostafa, and Emre Neftci. Synaptic Plasticity Dynamics for Deep Continuous Local Learning (DECOLLE). Frontiers Neuroscience 14, 424, 2020.

[6] David Silver, Anirudh Goyal, Ivo Danihelka, Matteo Hessel, and Hado van Hasselt. Learning by Directional Gradient Descent. International Conference on Learning Representations, 2021.

[7] Mengye Ren, Simon Kornblith, Renjie Liao, and Geoffrey Hinton. Scaling Forward Gradient With Local Losses. International Conference on Learning Representations, 2023.



  • Aachen, Deutschland fka Forschungsgesellschaft Kraftfahrwesen Vollzeit

    We are looking for you for a **Master thesis Human-vehicle interaction in complex urban traffic** for the department “Automated Driving” at our location in Aachen **Your challenge**: - Urban traffic is oftentimes characterised by high complexity, in conjunction with various interactions between different traffic participants. Highly automated...


  • Aachen, Deutschland AMO GmbH Vollzeit

    **Master Thesis “Integrated Wavemeter characterization” (M/F/d)** AMO GmbH is a research institute in the field of nanotechnology. Our mission: we carry out scientific research in the fields of microelectronics, photonics, sensor technology, diagnostics, energy and environment to provide technological impulses for economic development. We are partners...


  • Aachen, Deutschland FEV Consulting GmbH Vollzeit

    Undoubtedly, green hydrogen will play a major role in the transition to a carbon-neutral economy. Electrolyzers are the backbone for the production of green hydrogen, but an immense development and scale-up of the industry is needed. This master thesis should analyze the current technical challenges of the electrolyzer, elaborate on supply chain hurdles...


  • Aachen, Deutschland FEV Consulting GmbH Vollzeit

    Hydrogen is becoming a crucial part of the mobility transition. To bring hydrogen-based propulsion to competitiveness hydrogen production needs to be expanded, prices need to decrease and supply chains need to be established internationally. This master thesis targets the evaluation of technical and economical potential of high voltage direct current...

  • Master Thesis

    vor 1 Monat


    Aachen, Deutschland Forschungszentrum Jülich Vollzeit

    **Your Job**: - Evaluation of the library on spike-based benchmark tasks such as gesture and speech recognition - Documentation and implementation of example code for the use within the neuromorphic research community - Optional: develop custom SNN code on the Graphcore IPU or on CUDA **Your Profile**: - Current master studies in physics, computer...


  • Aachen, Deutschland Forschungszentrum Jülich Vollzeit

    **Your Job**: Networks of coupled oscillators show a rich variety of dynamical features which strongly depend on the network topology, nonlinearity of the coupling and or the oscillator, and delay within the coupling terms. It has been shown that the basic states like fully synchronization, chimera behavior, and chaotic attractors can already be observed and...


  • Aachen, Deutschland FEV.io GmbH Vollzeit

    investigates status of the art for OTA software update and examine existing implementation of selected NIST post-quantum algorithms - integrates post-quantum cryptography in a scalable reactive software update framework based on Uptane server - tests and analyzes the performance of the developed framework - almost completed your Master's degree in computer...


  • Aachen, Deutschland FEV.io GmbH Vollzeit

    investigates status of the art for OTA software update and examine existing implementation of selected NIST post-quantum algorithms - researches on in-vehicle challenges of secure OTA software update - integrates post-quantum cryptography in a secure OTA software update framework for in-vehicle challenges based on the Uptane client - tests and analyzes the...


  • Aachen, Deutschland Laser Technology Vollzeit

    For the surface finishing of components in batch sizes 1 to 10 using laser polishing, the process parameters must be optimized in a cost-effective and time-efficient manner. The range of tasks involved in manual process parameter development consists of the pre-selection of suitable parameters, process implementation and measurement as well as the final...

  • Master Thesis

    vor 1 Woche


    Aachen, Deutschland Celonis SE Vollzeit

    -We're Celonis, the global leader in execution management and process mining technology, and one of the 50 most valuable private companies in the world. We believe that every company can unlock its full execution capacity - and for that, we need you to join us. We're Celonis, the global leader in execution management and process mining technology, and one...


  • Aachen, Deutschland FEV Consulting GmbH Vollzeit

    With the development and growth of the electric vehicle market, the recycling of spent lithium-ion batteries is becoming an important research topic. A combination of mechanical, pyrometallurgical and hydrometallurgical processes are used to recover valuable materials from EoL batteries or battery cells generated as scrap during production. The recycled...


  • Aachen, Deutschland Laser Technology Vollzeit

    In the course of the miniaturization of medical and electronic components, there is a need for process-reliable and stable joining technology to produce joining seam widths in the order of a few 10 µm. Narrow joining seams can also help to increase efficiency in the production of bipolar plates for fuel cells. The optical systems used for this require tight...


  • Aachen, Deutschland FEV Consulting GmbH Vollzeit

    Vehicle automation technology is about to change how people and goods are transported. While autonomous cars are generally the focus of attention, long-haul trucks offer one of the most compelling use cases for self-driving vehicles. The **objective** of this thesis is to derive **recommendations for fleet operators/owners** regarding the adoption of...

  • Master Thesis

    Vor 3 Tagen


    Aachen, Deutschland Uniklinik RWTH Aachen Vollzeit

    We offer a dynamic, interdisciplinary and international environment with a focus on translational medicine and provide all technologies of modern biomedicine, including the work with induced pluripotent stem cells (iPSC), flow cytometry, primary patient samples, co-culture models, CRISPR/Cas9 etc. Experience in one or more of these techniques is a plus. ...

  • Master Thesis

    vor 2 Monaten


    Aachen, Deutschland Uniklinik RWTH Aachen Vollzeit

    We offer a dynamic, interdisciplinary and international environment with a focus on translational medicine and provide all technologies of modern biomedicine, including the work with induced pluripotent stem cells (iPSC), flow cytometry, primary patient samples, co-culture models, CRISPR/Cas9 etc. Experience in one or more of these techniques is a plus. ...


  • Aachen, Deutschland Laser Technology Vollzeit

    In cooperation with the Chair of Laser Technology LLT at RWTH Aachen University, the Fraunhofer Institute for Laser Technology ILT, Europe's leading centre for basic and contract research in the field of laser technology, is offering the opportunity to write a thesis in the field of "Biofabrication" on the topic of "Production of...


  • Aachen, Deutschland Laser Technology Vollzeit

    In cooperation with the Chair of Laser Technology LLT, the Fraunhofer Institute for Laser Technology ILT offers the opportunity to write a thesis. The Biofabrication group researches photochemical 3D printing of polymers for tissue engineering or for in-vitro test systems and organoids. We are looking for a dedicated Master student for the development of...


  • Aachen, Deutschland Laser Technology Vollzeit

    In cooperation with the Chair of Laser Technology LLT, the Fraunhofer Institute for Laser Technology ILT offers the opportunity to write a thesis. The Biofabrication group researches the photochemical 3D printing of polymers for tissue engineering or for in-vitro test systems and organoids. We are looking for a dedicated Master student to research...

  • Master thesis

    Vor 2 Tagen


    Aachen, Deutschland greenventory GmbH Vollzeit

    "We take the energy transition to the cities!" - With your help? We believe that the energy transition doesn't have to be complicated. We offer municipalities, grid operators and energy suppliers the necessary decision-making and data basis for forward-looking planning of energy systems. For the support in the field of energy method development we offer you...

  • Master thesis

    Vor 2 Tagen


    Aachen, Deutschland greenventory GmbH Vollzeit

    "We take the energy transition to the cities!" - With your help? We believe that the energy transition doesn't have to be complicated. We offer municipalities, grid operators and energy suppliers the necessary decision-making and data basis for forward-looking planning of energy systems. For the support in the field of energy method development we offer you...