Timo M. Deist’s research while affiliated with Centrum Wiskunde & Informatica and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (46)


Identifying Properties of Real-World Optimisation Problems Through a Questionnaire
  • Chapter
  • Full-text available

July 2023

·

43 Reads

·

11 Citations

Natural Computing Series

·

Timo M. Deist

·

·

[...]

·

Optimisation algorithms are commonly compared on benchmarks to get insight into performance differences. However, it is not clear how closely benchmarks match the properties of real-world problems because these properties are largely unknown. This work investigates the properties of real-world problems through a questionnaire to enable the design of future benchmark problems that more closely resemble those found in the real world. The results, while not representative as they are based on only 45 responses, indicate that many problems possess at least one of the following properties: they are constrained, deterministic, have only continuous variables, require substantial computation times for both the objectives and the constraints, or allow a limited number of evaluations. Properties like known optimal solutions and analytical gradients are rarely available, limiting the options in guiding the optimisation process. These are all important aspects to consider when designing realistic benchmark problems. At the same time, the design of realistic benchmarks is difficult, because objective functions are often reported to be black-box and many problem properties are unknown. To further improve the understanding of real-world problems, readers working on a real-world optimisation problem are encouraged to fill out the questionnaire: https://tinyurl.com/opt-survey.KeywordsReal-world optimisation problemsProblem propertiesQuestionnaireBenchmarking

Download

Multi-objective Learning Using HV Maximization

March 2023

·

19 Reads

·

1 Citation

Lecture Notes in Computer Science

Real-world problems are often multi-objective, with decision-makers unable to specify a priori which trade-off between the conflicting objectives is preferable. Intuitively, building machine learning solutions in such cases would entail providing multiple predictions that span and uniformly cover the Pareto front of all optimal trade-off solutions. We propose a novel approach for multi-objective training of neural networks to approximate the Pareto front during inference. In our approach, we train the neural networks multi-objectively using a dynamic loss function, wherein each network’s losses (corresponding to multiple objectives) are weighted by their hypervolume maximizing gradients. Experiments on different multi-objective problems show that our approach returns well-spread outputs across different trade-offs on the approximated Pareto front without requiring the trade-off vectors to be specified a priori. Further, results of comparisons with the state-of-the-art approaches highlight the added value of our proposed approach, especially in cases where the Pareto front is asymmetric.


Hybridizing Hypervolume-Based Evolutionary Algorithms and Gradient Descent by Dynamic Resource Allocation

August 2022

·

6 Reads

·

1 Citation

Lecture Notes in Computer Science

Evolutionary algorithms (EAs) are well-known to be well suited for multi-objective (MO) optimization. However, especially in the case of real-valued variables, classic domination-based approaches are known to lose selection pressure when approaching the Pareto set. Indicator-based approaches, such as optimizing the uncrowded hypervolume (UHV), can overcome this issue and ensure that individual solutions converge to the Pareto set. Recently, a gradient-based UHV algorithm, known as UHV-ADAM, was shown to be more efficient than (UHV-based) EAs if few local optima are present. Combining the two techniques could exploit synergies, i.e., the EA could be leveraged to avoid local optima while the efficiency of gradient algorithms could speed up convergence to the Pareto set. It is a priori however not clear what would be the best way to make such a combination. In this work, therefore, we study the use of a dynamic resource allocation scheme to create hybrid UHV-based algorithms. On several bi-objective benchmarks, we find that the hybrid algorithms produce similar or better results than the EA or gradient-based algorithm alone, even when finite differences are used to approximate gradients. The implementation of the hybrid algorithm is available at https://github.com/damyha/uncrowded-hypervolume.



Figure 2: Multi-objective regression on two and three losses. (a) HV for sets of networks and losses over training iterations. (b) Network outputs for X ∈ [0, 2π]. (c) Generated Pareto front estimates for selection of samples in loss space.
Figure 3: Multi-observer medical image segmentation. (a) The delineations from Observer 2 consistently have an under-segmented prostate region as compared to Observer 1 by 10 pixels. (b) Predictions from two out of five neural networks follow one delineation style each, the rest of the predictions partially match both of the delineation styles. (c) Average Pareto front approximations on the training and validation data from 50 Monte-Carlo cross validation runs.
Figure 4: Neural style transfer of three styles. (a) Pareto front approximation of generated images. The T-shape approximately reflects style loss ordering: images in the top left have lowest style loss with Cole's View Across Frenchman's Bay, top right corresponds to Picasso's Fanny Tellier, bottom corresponds to Hokusai's Kajikazawa in Kai Province. (b) HV of the set of images and style losses per image for each optimization iteration. (c) Pareto front approximation in loss space.
Multi-Objective Learning to Predict Pareto Fronts Using Hypervolume Maximization

February 2021

·

226 Reads

Real-world problems are often multi-objective with decision-makers unable to specify a priori which trade-off between the conflicting objectives is preferable. Intuitively, building machine learning solutions in such cases would entail providing multiple predictions that span and uniformly cover the Pareto front of all optimal trade-off solutions. We propose a novel learning approach to estimate the Pareto front by maximizing the dominated hypervolume (HV) of the average loss vectors corresponding to a set of learners, leveraging established multi-objective optimization methods. In our approach, the set of learners are trained multi-objectively with a dynamic loss function, wherein each learner's losses are weighted by their HV maximizing gradients. Consequently, the learners get trained according to different trade-offs on the Pareto front, which otherwise is not guaranteed for fixed linear scalarizations or when optimizing for specific trade-offs per learner without knowing the shape of the Pareto front. Experiments on three different multi-objective tasks show that the outputs of the set of learners are indeed well-spread on the Pareto front. Further, the outputs corresponding to validation samples are also found to closely follow the trade-offs that were learned from training samples for our set of benchmark problems.


Identifying Properties of Real-World Optimisation Problems through a Questionnaire

November 2020

·

112 Reads

Optimisation algorithms are commonly compared on benchmarks to get insight into performance differences. However, it is not clear how closely benchmarks match the properties of real-world problems because these properties are largely unknown. This work investigates the properties of real-world problems through a questionnaire to enable the design of future benchmark problems that more closely resemble those found in the real world. The results, while not representative, show that many problems possess at least one of the following properties: they are constrained, deterministic, have only continuous variables, require substantial computation times for both the objectives and the constraints, or allow a limited number of evaluations. Properties like known optimal solutions and analytical gradients are rarely available, limiting the options in guiding the optimisation process. These are all important aspects to consider when designing realistic benchmark problems. At the same time, objective functions are often reported to be black-box and since many problem properties are unknown the design of realistic benchmarks is difficult. To further improve the understanding of real-world problems, readers working on a real-world optimisation problem are encouraged to fill out the questionnaire: https://tinyurl.com/opt-survey


Multi-objective Optimization by Uncrowded Hypervolume Gradient Ascent

September 2020

·

21 Reads

·

6 Citations

Lecture Notes in Computer Science

Evolutionary algorithms (EAs) are the preferred method for solving black-box multi-objective optimization problems, but when gradients of the objective functions are available, it is not straightforward to exploit these efficiently. By contrast, gradient-based optimization is well-established for single-objective optimization. A single-objective reformulation of the multi-objective problem could therefore offer a solution. Of particular interest to this end is the recently introduced uncrowded hypervolume (UHV) indicator, which is Pareto compliant and also takes into account dominated solutions. In this work, we show that the gradient of the UHV can often be computed, which allows for a direct application of gradient ascent algorithms. We compare this new approach with two EAs for UHV optimization as well as with one gradient-based algorithm for optimizing the well-established hypervolume. On several bi-objective benchmarks, we find that gradient-based algorithms outperform the tested EAs by obtaining a better hypervolume with fewer evaluations whenever exact gradients of the multiple objective functions are available and in case of small evaluation budgets. For larger budgets, however, EAs perform similarly or better. We further find that, when finite differences are used to approximate the gradients of the multiple objectives, our new gradient-based algorithm is still competitive with EAs in most considered benchmarks. Implementations are available at https://github.com/scmaree/uncrowded-hypervolume.


Multi-objective Optimization by Uncrowded Hypervolume Gradient Ascent

July 2020

·

55 Reads

Evolutionary algorithms (EAs) are the preferred method for solving black-box multi-objective optimization problems, but when gradients of the objective functions are available, it is not straightforward to exploit these efficiently. By contrast, gradient-based optimization is well-established for single-objective optimization. A single-objective reformulation of the multi-objective problem could therefore offer a solution. Of particular interest to this end is the recently introduced uncrowded hypervolume (UHV) indicator, which is Pareto compliant and also takes into account dominated solutions. In this work, we show that the gradient of the UHV can often be computed, which allows for a direct application of gradient ascent algorithms. We compare this new approach with two EAs for UHV optimization as well as with one gradient-based algorithm for optimizing the well-established hypervolume. On several bi-objective benchmarks, we find that gradient-based algorithms outperform the tested EAs by obtaining a better hypervolume with fewer evaluations whenever exact gradients of the multiple objective functions are available and in case of small evaluation budgets. For larger budgets, however, EAs perform similarly or better. We further find that, when finite differences are used to approximate the gradients of the multiple objectives, our new gradient-based algorithm is still competitive with EAs in most considered benchmarks. Implementations are available at https://github.com/scmaree/uncrowded-hypervolume


Towards Realistic Optimization Benchmarks: A Questionnaire on the Properties of Real-World Problems

July 2020

·

33 Reads

·

1 Citation

Benchmarks are a useful tool for empirical performance comparisons. However, one of the main shortcomings of existing benchmarks is that it remains largely unclear how they relate to real-world problems. What does an algorithm’s performance on a benchmark say about its potential on a specific real-world problem? This work aims to identify properties of real-world problems through a questionnaire on real-world single-, multi-, and many-objective optimization problems. Based on initial responses, a few challenges that have to be considered in the design of realistic benchmarks can already be identified. A key point for future work is to gather more responses to the questionnaire to allow an analysis of common combinations of properties. In turn, such common combinations can then be included in improved benchmark suites. To gather more data, the reader is invited to participate in the questionnaire at: https://tinyurl.com/opt-survey


Figure 1: Questionnaire structure.
Towards Realistic Optimization Benchmarks: A Questionnaire on the Properties of Real-World Problems

July 2020

·

51 Reads

·

8 Citations

Benchmarks are a useful tool for empirical performance comparisons. However, one of the main shortcomings of existing benchmarks is that it remains largely unclear how they relate to real-world problems. What does an algorithm’s performance on a benchmark say about its potential on a specific real-world problem? This work aims to identify properties of real-world problems through a questionnaire on real-world single-, multi-, and many-objective optimization problems. Based on initial responses, a few challenges that have to be considered in the design of realistic benchmarks can already be identified. A key point for future work is to gather more responses to the questionnaire to allow an analysis of common combinations of properties. In turn, such common combinations can then be included in improved benchmark suites. To gather more data, the reader is invited to participate in the questionnaire at: https://tinyurl.com/opt-survey


Citations (26)


... Real-world problems are often defined through multiple objectives and constraints, combined with the fact that objectives or constraints can be time-consuming ("expensive") to evaluate [14,161,172]. ...

Reference:

Efficient Constraint Multi-Objective Optimization with Applications in Ship Design
Identifying Properties of Real-World Optimisation Problems Through a Questionnaire

Natural Computing Series

... For index-based MOEAs, the additional indexes are adopted to determine the priority of solutions or guide the selection process in algorithms. Some representative indexes are hypervolume (HV) (While et al., 2006;Deist et al., 2023), inverted generation distance (IGD) (Zhou et al., 2006;Ishibuchi et al., 2019), dominance move(DoM) (Lopes et al., 2022), and R2 (Ma et al., 2018), and so on. In recent years, the hybrid index, which combines multiple indexes to improve search efficiency, has been proposed. ...

Multi-objective Learning Using HV Maximization
  • Citing Chapter
  • March 2023

Lecture Notes in Computer Science

... According to a survey about adaptive sampling for global meta-modeling, the interest in efficient global meta-models and adaptive sampling techniques has increased over the past years [17]. Additionally, preliminary results of a recently executed questionnaire [5] shows that real world problems often involve continuous optimization variables, constraints, and one or more objectives. The questionnaire responses also indicate that it is often the case that the topological characteristics of the objective space are unknown and long evaluation times make the problems hard to solve. ...

Towards Realistic Optimization Benchmarks: A Questionnaire on the Properties of Real-World Problems

... Palanivinayagam and Sasikumar (2018) proposed a drug recommendation system aiming at minimizing potential side effects. Balvert et al. (2019) conducted personalized drug prescription based on information from cancer cell lines by selecting the prediction model with the best performance for each drug. In a recent review paper, Romagnoli et al. (2017) discussed the information needed for making clinical recommendations about potential drug-drug interactions. ...

A Drug Recommendation System (Dr.S) for Cancer Cell Lines
  • Citing Article
  • January 2020

SSRN Electronic Journal

... The novelty of our approach lies in the fact that this is the first to propose a preliminary federated feature selection phase, when compared to other published works in the field of distributed radiomics applied to lung cancer 28 . Another interesting approach for federated radiomics feature selection has been proposed by Bogowicz et al. 33 with the aim to predict the OS of patients with head and neck cancer. In their study, feature selection is performed through intra-feature correlation calculation and the application of hierarchical clustering, while in our work we also consider the correlation of features with respect to the survival outcome using the CFS algorithm. ...

Privacy-preserving distributed learning of radiomics to predict overall survival and HPV status in head and neck cancer

... 29 This also applies to many biomedical imaging problems and modalities. 30 One straightforward approach for landmark detection using deep learning is an end-to-end paradigm that is fed with the input image and returns the coordinates of the detected points. However, this type of paradigms lose part of the strengths of the convolutional network architectures, as the local connectivity or the weight sharing. ...

An End-to-end Deep Learning Approach for Landmark Detection and Matching in Medical Images

... [40][41][42][43]47 The second research theme addresses issues related to federated learning, such as communication costs. 38,40,44 Some of these studies have applied federated learning from textual data, 43,47 mobile data, 40 and image data. 41 All of these study have examined whether federated learning can be applied to the selected data type, and if so, whether there are existing methods and advantages of doing it. ...

Distributed learning on 20 000+ lung cancer patients -The Personal Health Train

Radiotherapy and Oncology

... The same authors finally proposed a FAIR Genomes metadata schema, specifically focusing on promoting genomic data reuse in the Dutch healthcare ecosystem (59). Parallel efforts were devoted to analysis in distributed platforms for radiomics (60) and leukodystrophy (61). ETL processes that are compliant with FHIR were proposed in Peng et al. (62) and Van Damme et al. (63). ...

Distributed radiomics as a signature validation study using the Personal Health Train infrastructure

Scientific Data

... In particular, MRI is highly effective for analyzing certain diseases and soft tissue conditions, providing insights into structural features, functional metabolism, and dynamic alterations within tissues [32,143]. At the same time, CT is used to identify structural changes in organs and estimate chemotherapy's impact on patients [49,138]. ...

Can radiomics help to predict skeletal muscle response to chemotherapy in stage IV non-small cell lung cancer?

European Journal of Cancer