Thesis - Hybrid loss functions for support vector regression

Location

Linköping

Apply by

2023-10-15

Hybrid

In machine learning, support vector machines (SVM) are a well-proven family of algorithms for predicting binary class labels. The heart of the algorithm is linear regression with a particular loss function, the so-called margin loss. A variant called support vector regression (SVR) is used to predict scalar values instead and has a loss function sometimes referred to as epsilon-insensitive loss.

We believe that some problems in machine learning might benefit from combining these two types of loss functions. Similar ideas have been published before (https://arxiv.org/abs/1106.3397), but have received little attention so far, meaning this type of loss function has not been thoroughly studied, and is not readily available in open-source software packages.

The master thesis work focuses on the following

  • Implement an SVM/SVR type algorithm with this hybrid loss function,
    • either in an existing framework (e.g. PyTorch, scikit-learn or OpenCV),
    • or from scratch (e.g. in Python or C++).
  • Analyze the performance of this hybrid approach compared to conventional SVM or SVR, in terms of
    • prediction accuracy, as well as
    • convergence speed and robustness.
  • Try to characterize for what kind of problems, if any, this approach gives benefits.

There are possibilities to shape this project according to your interests, some options could be:

  • Contribute the implementation back to an open-source framework.
  • Summarize your findings in a research article.
  • Survey the literature for similar algorithms, and focus on a broader analysis.

Prerequisites

  • An interest in understanding algorithms.
  • Familiarity with mathematical optimization or machine learning.
  • Some programming experience, not necessarily in the languages above.

We offer:

  • A welcoming company culture.
  • Supervisor with many years of experience in thesis supervision.

Contact

For more information about the position, contact:

Erik Hedberg, Algorithm developer, erik.hedberg@sick.se

or

Charlotte Axelsson, HR Manager, +46 739 20 99 50.

Welcome with your application 15th of October at the latest!

Responsible recruiter

Charlotte Axelsson

Apply

Ad has been closed and it is no longer possible to apply.

Contact us

We are the People and Culture team at SICK Linköping. We can answer all your question on recruitment, life at SICK Linköping, student opportunities or and much more.


Charlotte Axelsson
charlotte.axelsson@sick.se
+46 739 2099 50

Fanny Eriksson
fanny.eriksson@sick.se
+46 70 590 66 18