Pytorch
PyTorch
Bei Xiao
The RA is to pursue research projects of his/her own as well as provide support for research carried out in the Xiao lab. Possible duties include: Building VR/AR experimental interfaces with Unity3D, Python coding for behavioral data analysis, Collecting data for psychophysical experiments, Training machine learning models.
Xavier Alameda-Pineda
The internship aims to explore the usefulness of the Fisher-Ráo metric combined with deep probabilistic models. The main question is whether or not this metric has some relationship with the training of deep generative models. In plain, we would like to understand if the training and/or fine-tuning of such probabilistic models follow optimal paths on the manifold of probability distributions. Your task will be to design and implement an experimental framework allowing to measure what kind of paths are followed on the manifold of probability distributions when such deep probabilistic models are trained. To that aim, one must first be able to measure distances in this manifold, and here is where the Fisher-Ráo metric comes in the game. The candidate does not need to be familiar with the specific concepts of Fisher-Ráo metric, but needs to be open to learning new mathematical concepts. The implementation of these experiments will require knowledge in Python and in PyTorch.
Dr Elliot J. Crowley
We have a position for a postdoctoral research associate to work on NAS and AutoML with Dr Elliot J. Crowley and the Bayesian and Neural Systems Group. The successful applicant will be based in the School of Engineering at the University of Edinburgh, and will have opportunities for collaboration within and outside of the school e.g. with colleagues in the Institute for Digital Communications and the Bayesian and Neural Systems Group. This position is funded for 24 months (provisional start date: November 2023) and the salary is UE07 £36,333 - £43,155 Per Annum.
Constantine Dovrolis
The Cyprus Institute invites applications for a Post-Doctoral Fellow to pursue research in Machine Learning. The successful candidate will be actively engaged in cutting-edge research in terms of core problems in ML and AI such as developing efficient and interpretable deep nets, continual learning, neuro-inspired ML, self-supervised learning, and other cutting-edge topics. The candidate should have deep understanding of machine learning fundamentals (e.g., linear algebra, probability theory, optimization) as well as broad knowledge of the state-of-the-art in AI and machine and learning. Additionally, the candidate should have extensive experience with ML programming frameworks (e.g., PyTorch). The candidate will be working primarily with two PIs: Prof. Constantine Dovrolis and Prof. Mihalis Nicolaou. The appointment is for a period of 2 years, with the option of renewal subject to performance and the availability of funds.
Xavier Hinaut
The main objectives of the internship will be: 1. to develop a graphical interface to train vocalization annotation models, to visualize their performance and to re-annotate parts of the dataset accordingly (in a similar fashion as semi-supervised learning); 2. to develop the corresponding software backend: data management (audio and annotations), serving and local persistence of the models (MLOps); 3. to collaborate with the project members to define the needs, establish the specifications or integrate pre-existing tools. This objective also implies collaborating with international researchers, and making an open source tool available to the public. The development will be incremental: a first prototype will allow to train models and to present their evaluation on the interface. A second prototype will offer advanced editing possibilities of the dataset (re-annotation of parts of the audio according to the results of the model), and the final version will integrate advanced analysis tools (dataset errors detection, spectrograms dimensionality reduction for visualization and/or clustering, syntactic analysis of song sequences, ...)
Prof. Aline Villavicencio
The successful candidate will be expected to lead the design and development of strategies for more transparent machine learning models to generate accurate cross-lingual representations for idiomatic language, as well as to contribute to the design and development of resources and evaluation of downstream tasks, like machine translation. For both lines of research, you will build on state-of-the-art approaches based on deep learning.
N/A
You will be working in the Pattern Analysis and Computer vision (PAVIS) Research Line, a multi-disciplinary and multi-cultural group where people with different backgrounds collaborate, each with their own expertise, to carry out the research on Computer Vision and Artificial Intelligence. PAVIS research line is coordinated by Dr. Alessio Del Bue. Within the team, your main responsibilities will be: Hardware and software prototyping of computational systems based on Computer Vision and Machine Learning technology; Support PAVIS facility maintenance and organization; Support PAVIS Technology Transfer initiatives (external projects); Support PAVIS researcher activities; Support PAVIS operations (procurement, ICT services, troubleshooting, data management, logistics, equipment management and maintenance).
Joël Ouaknine
The successful candidate will work in close collaboration with academic and industrial partners, delving deep into the verification of Large Language Models (LLMs) based software programs. The focus of the position includes designing and implementing innovative verification methods to ensure the reliability and accuracy of LLM-based software programs, and actively engaging in the design and development of a system that generates high-quality data utilising LLMs. The project involves establishing methods to validate the efficacy of the prompting processes in getting accurate responses from LLMs and developing strategies to verify the overall reliability of the LLM-based software program. The postdoctoral researcher will further refine this approach, aiding in the development of a system optimised for high-quality data generation using LLMs. The successful candidate is expected to spend one or more internships in industry and liaise with industrial partners.
Francesco Piccialli
The main objective of the research activity will be the design and application of advanced Machine Learning and Deep Learning methodologies for data analysis in the context of a Smart City and Digital Society. The aim is to develop predictive models and intelligent systems capable of extracting meaningful information from the data collected within a Smart City, enabling optimized resource management, improving the quality of life for citizens, and promoting a more effective and sustainable digital society. The tasks include performing cutting edge research on Machine and Deep Learning methodologies for Smart City, working on the project, especially planning, implementing and executing research, conducting and participating in research projects such as lab and equipment set up, data collection, data analysis, participating in routine laboratory operations, such as planning and preparations for experiments, lab maintenance and lab procedures, and coordinating with the PI and other team members for strategies and project planning.
Sebastiano Vascon
The selected candidate will work on a project of national interest on Computer Vision applied to Robotics for Health. The aim is to develop an active assistive device (walker) for people with walking deficits. The project involves three partners, Ca' Foscari University of Venice, the University of Padova, and the University of Catania, and several technologies. The candidate will be expected to actively contribute to the laboratory activities by participating in weekly seminars, discussions, and research-related tasks.
Prof. Gang Luo
The postdoctoral fellow will work on topics of mutual interest such as, but not limited to, automatic machine learning model selection and automatically explaining machine learning classification / prediction results. The initial appointment is for one year with the expectation of extension given satisfactory performance.
Sebastiano Vascon
The selected candidate will work on a project of national interest on Computer Vision applied to Robotics for Health. The aim is to develop an active assistive device (walker) for people with walking deficits. The project involves three partners, Ca' Foscari University of Venice, the University of Padova, and the University of Catania. The candidate will be expected to actively contribute to the laboratory activities by participating in weekly seminars, discussions, and research-related tasks.
N/A
We seek to appoint a full-time Machine Learning Research Engineer to contribute to the development of new technologies for cutting edge vision systems in the context of an industrial project in collaboration with a large multinational company. The project carries out innovative research on the topics of Visual Question Answering and fast adaptation of vision-language models. The project team will be responsible for all the phases of the research development, including methods design and implementation, data preparation and benchmarking, task planning and frequent reporting. Within the team, your main responsibilities and duties will depend on your expertise and experience.
Brandon (Brad) Minnery
We currently have an opening for a full-time Senior Human-Computer Interaction Researcher whose work seeks to incorporate recent advances in generative large language models (LLMs). Specific research areas of interest include human-machine dialogue, human-AI alignment, trust (and over-trust) in AI, and the use of multimodal generative AI approaches in conjunction with other tools and techniques (e.g., virtual and/or augmented reality) to accelerate learning in real-world task environments. Additional related projects underway at Kairos involve the integration of generative AI into interactive dashboards for visualizing and interrogating social media narratives. The Human-Computer Interaction Researcher will play a significant role in supporting our growing body of work with DARPA, Special Operations Command, the Air Force Research Laboratory, and other federal sponsors.
N/A
PAVIS is looking to strengthen its activities on 3D multi-modal scene understanding. The research will focus on novel ML and CV methods that efficiently incorporate priors and constraints from world physical models and semantic priors, derived from vision, language models, or other modalities. The project will explore the interplay between vision and large language models to address tasks in 3D reasoning, visual (re-)localization, active vision, and neural/geometrical novel view rendering. The aim is to develop models applicable to interdisciplinary research, including drug discovery and robotics, utilizing in-house robotics platforms and HPC computational facilities.
Prof. Joschka Boedecker
Full-time PhD positions on planning and learning for automated driving at the Neurorobotics Lab, University of Freiburg, Germany. The project involves working in a team with excellent peers in a larger project with an industry partner.
Hakan Bilen
The successful candidate will have an opportunity to work on cutting-edge computer vision and machine learning research projects. The goal of this project is to synthesising anonymised training datasets.
Dorien Herremans
The AMAAI lab is engaged in cutting-edge research at the intersection of music, audio, and artificial intelligence. Our PhD students contribute to groundbreaking projects that explore areas such as Generative Music AI, Music Information Retrieval, AI Music Production, and Affective Computing for Music. A PhD in the AMAAI lab offers the opportunity to conduct research at the forefront of a rapidly developing field, gain experience in presenting research at top academic conferences, publishing papers in prestigious journals, and potentially forge collaborations with leading figures in the music industry.
Louis Marti
We currently have an opening for a full-time Senior Human-Computer Interaction Researcher whose work seeks to incorporate recent advances in generative large language models (LLMs). Specific research areas of interest include human-machine dialogue, human-AI alignment, trust (and over-trust) in AI, and the use of multimodal generative AI approaches in conjunction with other tools and techniques (e.g., virtual and/or augmented reality) to accelerate learning in real-world task environments. Additional related projects underway at Kairos involve the integration of generative AI into interactive dashboards for visualizing and interrogating social media narratives. The Human-Computer Interaction Researcher will play a significant role in supporting our growing body of work with DARPA, Special Operations Command, the Air Force Research Laboratory, and other federal sponsors.
Prof. Dr. Yee Lee Shing, Prof. Dr. Gemma Roig
The DFG funded project Learning From Environment Through the Eyes of Children within SPP 2431 New Data Spaces for the Social Sciences, situated at Goethe University Frankfurt, is looking for candidates for two positions: 1 PostDoc position in Psychology and 1 PhD or PostDoc position in Computer Science. The project aims to establish a new mode of data acquisition capturing young children’s first-person experience in naturalistic settings and develop AI systems to characterize the nature and complexity of these experiences. This interdisciplinary project involves collaboration between the psychology and computer science departments, contributing to the SPP programme's goals of establishing a new multimodal data approach in social science studies.
N/A
We are hiring two PostDocs to join the Pattern Analysis and Computer Vison (PAVIS) Research Line coordinated by Dr. Alessio Del Bue. The positions are part of a joint multidisciplinary effort between PAVIS, the Atomistic Simulation (ATSIM) Research Line led by Prof. Michele Parrinello, the Computational Facility led by Dr. Sergio Decherchi and Dompè Pharmaceutical. The focus is on the study of novel ML and DL methods that can efficiently incorporate priors and constraints related to physical models, with special focus on self-supervised and generative modelling. The goal is to develop models applicable to IIT interdisciplinary research, especially in drug discovery and molecular modeling for large scale datasets, leveraging IIT’s HPC computational facilities.
N/A
The successful candidate will work to develop specific solutions within the European project XTREME for: Mapping multichannel sound to an acoustic image stream with beamforming; Multimodal audio-visual detection and fusion for scene representation; Integration of 2D audio-visual reconstructed scene with 3D representations.
Md Sahidullah
We are inviting applications from highly motivated and talented individuals for our fully-funded PhD programme at the Institute for Advancing Intelligence, TCG CREST. The PhD degree will be conferred by the Academy of Scientific and Innovative Research (AcSIR), an Institute of National Importance, which recently ranked 11th in the NIRF list. Under this PhD Programme, I am particularly looking for full-time PhD students to work in one of the following areas: Privacy and security in speech communication, Speech and audio analytics, Speech processing for healthcare applications. You can check other available research areas in https://www.tcgcrest.org/iai-admission-2025/
Martin Krallinger, Dr.
The Natural Language Processing for Biomedical Information Analysis (NLP4BIA) group at BSC is an internationally renowned research group working on the development of NLP, language technology, and text mining solutions applied primarily to biomedical and clinical data. It is a highly interdisciplinary team, funded through competitive European and National projects requiring the implementation of natural language processing and advanced AI solutions making use of diverse technologies, including Transformers and recent advances in Large Language Models (LLM) to improve healthcare data analysis. The NLP4BIA-BSC is looking for a Research Engineer with experience in Language Technologies and Deep Learning. The candidate will be involved in technical work related to international projects, being part of a team of researchers working on topics related to clinical Language Models, multilingual NLP, benchmarking of language technology solutions and predictive content mining. The candidate will have the opportunity to advance the state of the art of biomedical language models and NLP methods working in a multidisciplinary environment alongside AI experts, computational linguists, clinical experts, and other engineers.
Joël Ouaknine
We invite applications for a postdoctoral research position in the Foundations of Algorithmic Verification group led by Prof. Joël Ouaknine. The successful candidate will work in close collaboration with an industrial partner, delving deep into the verifications of Large Language Models (LLMs) based software programs, and contributing to bridging scientific research and applications. The project aims to develop reliable LLM-based data curation systems for data verification and data enrichment tasks such as verifying or discovering entity relationships from textual documents and/or the Web. The postdoctoral researcher will contribute to defining the methodology and develop and refine this approach, assisting in the development of a system optimized for data curation using LLMs. The position focuses on research and development of innovative verification methods to ensure the reliability and accuracy of LLM-based data curation programs and actively collaborating with industrial partners.
Online Training of Spiking Recurrent Neural Networks With Memristive Synapses
Spiking recurrent neural networks (RNNs) are a promising tool for solving a wide variety of complex cognitive and motor tasks, due to their rich temporal dynamics and sparse processing. However training spiking RNNs on dedicated neuromorphic hardware is still an open challenge. This is due mainly to the lack of local, hardware-friendly learning mechanisms that can solve the temporal credit assignment problem and ensure stable network dynamics, even when the weight resolution is limited. These challenges are further accentuated, if one resorts to using memristive devices for in-memory computing to resolve the von-Neumann bottleneck problem, at the expense of a substantial increase in variability in both the computation and the working memory of the spiking RNNs. In this talk, I will present our recent work where we introduced a PyTorch simulation framework of memristive crossbar arrays that enables accurate investigation of such challenges. I will show that recently proposed e-prop learning rule can be used to train spiking RNNs whose weights are emulated in the presented simulation framework. Although e-prop locally approximates the ideal synaptic updates, it is difficult to implement the updates on the memristive substrate due to substantial device non-idealities. I will mention several widely adapted weight update schemes that primarily aim to cope with these device non-idealities and demonstrate that accumulating gradients can enable online and efficient training of spiking RNN on memristive substrates.
Norse: A library for gradient-based learning in Spiking Neural Networks
We introduce Norse: An open-source library for gradient-based training of spiking neural networks. In contrast to neuron simulators which mainly target computational neuroscientists, our library seamlessly integrates with the existing PyTorch ecosystem using abstractions familiar to the machine learning community. This has immediate benefits in that it provides a familiar interface, hardware accelerator support and, most importantly, the ability to use gradient-based optimization. While many parallel efforts in this direction exist, Norse emphasizes flexibility and usability in three ways. Users can conveniently specify feed-forward (convolutional) architectures, as well as arbitrarily connected recurrent networks. We strictly adhere to a functional and class-based API such that neuron primitives and, for example, plasticity rules composes. Finally, the functional core API ensures compatibility with the PyTorch JIT and ONNX infrastructure. We have made progress to support network execution on the SpiNNaker platform and plan to support other neuromorphic architectures in the future. While the library is useful in its present state, it also has limitations we will address in ongoing work. In particular, we aim to implement event-based gradient computation, using the EventProp algorithm, which will allow us to support sparse event-based data efficiently, as well as work towards support of more complex neuron models. With this library, we hope to contribute to a joint future of computational neuroscience and neuromorphic computing.
Efficient GPU training of SNNs using approximate RTRL
Last year’s SNUFA workshop report concluded “Moving toward neuron numbers comparable with biology and applying these networks to real-world data-sets will require the development of novel algorithms, software libraries, and dedicated hardware accelerators that perform well with the specifics of spiking neural networks” [1]. Taking inspiration from machine learning libraries — where techniques such as parallel batch training minimise latency and maximise GPU occupancy — as well as our previous research on efficiently simulating SNNs on GPUs for computational neuroscience [2,3], we are extending our GeNN SNN simulator to pursue this vision. To explore GeNN’s potential, we use the eProp learning rule [4] — which approximates RTRL — to train SNN classifiers on the Spiking Heidelberg Digits and the Spiking Sequential MNIST datasets. We find that the performance of these classifiers is comparable to those trained using BPTT [5] and verify that the theoretical advantages of neuron models with adaptation dynamics [5] translate to improved classification performance. We then measured execution times and found that training an SNN classifier using GeNN and eProp becomes faster than SpyTorch and BPTT after less than 685 timesteps and much larger models can be trained on the same GPU when using GeNN. Furthermore, we demonstrate that our implementation of parallel batch training improves training performance by over 4⨉ and enables near-perfect scaling across multiple GPUs. Finally, we show that performing inference using a recurrent SNN using GeNN uses less energy and has lower latency than a comparable LSTM simulated with TensorFlow [6].
Norse: A library for gradient-based learning in Spiking Neural Networks
Norse aims to exploit the advantages of bio-inspired neural components, which are sparse and event-driven - a fundamental difference from artificial neural networks. Norse expands PyTorch with primitives for bio-inspired neural components, bringing you two advantages: a modern and proven infrastructure based on PyTorch and deep learning-compatible spiking neural network components.
Fundamentals of PyTorch: Building a Model Step-by-Step
In this workshop you'll learn the fundamentals of PyTorch using an incremental, from-first-principles approach. We'll start with tensors, autograd, and the dynamic computation graph, and then move on to developing and training a simple model using PyTorch's model classes, datasets, data loaders, optimizers, and more. You should be comfortable using Python, Jupyter notebooks, Google Colab, Numpy and, preferably, object oriented programming.