ParDen: Surrogate Assisted Hyper-Parameter Optimisation for Portfolio Selection
Not on the map. Why?
Abstract (arXiv)
Portfolio optimisation is a multi-objective optimisation problem (MOP), where an investor aims to optimise the conflicting criteria of maximising a portfolio's expected return whilst minimising its risk and other costs. However, selecting a portfolio is a computationally expensive problem because of the cost associated with performing multiple evaluations on test data ("backtesting") rather than solving the convex optimisation problem itself. In this research, we present ParDen, an algorithm for the inclusion of any discriminative or generative machine learning model as a surrogate to mitigate the computationally expensive backtest procedure. In addition, we compare the performance of alternative metaheuristic algorithms: NSGA-II, R-NSGA-II, NSGA-III, R-NSGA-III, U-NSGA-III, MO-CMA-ES, and COMO-CMA-ES. We measure performance using multi-objective performance indicators, including Generational Distance Plus, Inverted Generational Distance Plus and Hypervolume. We also consider meta-indicators, Success Rate and Average Executions to Success Rate, of the Hypervolume to provide more insight into the quality of solutions. Our results show that ParDen can reduce the number of evaluations required by almost a third while obtaining an improved Pareto front over the state-of-the-art for the problem of portfolio selection.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Jul 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 2.
5 papers.
- 2022Fusion of Sentiment and Asset Price Predictions for Portfolio Optimizationcited by 2
- 2022Surrogate Assisted Evolutionary Multi-objective Optimisation applied to a Pressure Swing Adsorption systemcited by 2
- 2023A Learnheuristic Approach to A Constrained Multi-Objective Portfolio Optimisation Problemcited by 1
- 2022Exploring the effectiveness of surrogate-assisted evolutionary algorithms on the batch processing problemcited by 0
- 2023Machine Learning for Socially Responsible Portfolio Optimisationcited by 0
- 2023Machine Learning for Socially Responsible Portfolio Optimisation21 May 2023
- 2023A Learnheuristic Approach to A Constrained Multi-Objective Portfolio Optimisation Problem13 Apr 2023
- 2022Exploring the effectiveness of surrogate-assisted evolutionary algorithms on the batch processing problem31 Oct 2022
- 2022Surrogate Assisted Evolutionary Multi-objective Optimisation applied to a Pressure Swing Adsorption system28 Mar 2022
- 2022Fusion of Sentiment and Asset Price Predictions for Portfolio Optimization10 Mar 2022