Algorithms, Analytical and Problem solving, AWS, Azure, Large Language Models - LLMs, Machine learning techniques, Natural Language Processing (NLP), Python Programming
At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where each and every one of us, individually and collectively, welcomes and celebrates individual differences.
In ABB Robotics R&D Motion Control we have several Master thesis opportunities. The Motion Control department is responsible for a wide range of areas within the robot controller development spanning from modeling, identification, control design, optimization for path planning and numerous other motion control functionalities.
When applying, please specify which one the two Master thesis you are interested in:
Design and Application of a Machine Learning Framework for Real World Systems in an Automation Environment.
Over recent years, machine learning and in particular deep learning based solutions have established themselves as highly effective for a wide range of tasks. However, to deploy them in an automation environment, they must not only run locally with limited compute but also enable continuous improvements and updates over the product’s life cycle.
In this thesis, we will develop a framework addressing both requirements and then leverage it to design and deploy ML-based solutions for multiple tasks. We will begin by specifying a framework for the efficient development, deployment, and maintenance of ML models in embedded environments. To this end, we will focus on defining a clean interface to the ML-model enabling efficient inference, continuous learning, and updates to the model architecture over time. While establishing the framework described above, we will develop ML-based solutions for a real challenge like collision detection or predictive maintenance, using them first as a case-study to derive requirements and then to demonstrate the effectiveness of the resulting framework.
Details:
Generative AI for the Analysis of Complex Robotics Systems
Since the publication of ChatGPT, the huge potential of large language models and generative AI in general to efficiently solve a wide range of tasks has become evident. Crucially, these models can be trained and fine-tuned on huge data corpora and then leverage the contained information as context when processing a new input.
While the publicly available tools excel at general purpose tasks such as text generation and analyzing problems or errors in popular programming languages, they perform much worse on more specialized tasks which are barely or not at all represented in their training data. To address this issue, a range of techniques around fine-tuning and in-context learning have been proposed, which will form the core of this project. Depending on the candidate’s interests the thesis will focus on the Automated Analysis of System Diagnostics, the Automated Analysis of Controller Errors, a Copilot for RAPID or other.
Details:
Your responsibilities
Your background
ABB is a multinational corporation headquartered in Västerås, Sweden, and Zürich, Switzerland. The company was formed in 1988 when Sweden's Allmänna Svenska Elektriska Aktiebolaget and Switzerland's Brown, Boveri & Cie merged to create ASEA Brown Boveri, later simplified to the initials ABB.