An improved visual analytics framework for high-dimensional pareto-optimal front: a case for multi-objective portfolio optimization

Visual representation of a many-objective Pareto-optimal front in a high-dimensional (four or more) objective space requires a large number of data points. Choosing a single point from a large number of data points even with preference information is problematic, as it causes a large cognitive burden on the part of the decision-makers. Therefore, many-objective optimization and analytics practitioners have been interested in practical visualization methods that enable them to filter down a large set of data points to a few critical points for further analysis. Most existing visualization methods are borrowed from other data analytics domain and they are too generic to be effective for many-criteria decision making. In this paper, we propose a visualization method, following an earlier concept, using star-coordinate plots for effectively visualizing many-objective trade-off solutions (data points). We demonstrate the use of the proposed method to a couple of high-dimensional test problems and a 4-objective portfolio optimization problem. We also show a case of interactive exploratory data analytics where we use the ‘Pareto Race’ technique from the multi-criteria decision analysis (MCDA) literature to demonstrate the ease and advantage of the proposed visualization method.

[1]  David G. Kirkpatrick,et al.  On the shape of a set of points in the plane , 1983, IEEE Trans. Inf. Theory.

[2]  Marco Laumanns,et al.  Scalable multi-objective optimization test problems , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[3]  Kay Chen Tan,et al.  Evolutionary multi-objective portfolio optimization in practical context , 2008, Int. J. Autom. Comput..

[4]  Swee Chuan Tan,et al.  Lost in Translation: The Fundamental Flaws in Star Coordinate Visualizations , 2017, ICCS.

[5]  Andrzej P. Wierzbicki,et al.  The Use of Reference Objectives in Multiobjective Optimization , 1979 .

[6]  Alberto Sánchez,et al.  A comparative study between RadViz and Star Coordinates , 2016, IEEE Transactions on Visualization and Computer Graphics.

[7]  Gary G. Yen,et al.  Visualization and Performance Metric in Many-Objective Optimization , 2016, IEEE Transactions on Evolutionary Computation.

[8]  Kalyanmoy Deb,et al.  Finding Knees in Multi-objective Optimization , 2004, PPSN.

[9]  Geoffrey E. Hinton,et al.  Visualizing Data using t-SNE , 2008 .

[10]  Eser Kandogan,et al.  Visualizing multi-dimensional clusters, trends, and outliers using star coordinates , 2001, KDD '01.

[11]  Tea Tusar,et al.  Visualization of Pareto Front Approximations in Evolutionary Multiobjective Optimization: A Critical Review and the Prosection Method , 2015, IEEE Transactions on Evolutionary Computation.

[12]  Sergey Sarykalin,et al.  Value-at-Risk vs. Conditional Value-at-Risk in Risk Management and Optimization , 2008 .

[13]  Lily Rachmawati,et al.  Multiobjective Evolutionary Algorithm With Controllable Focus on the Knees of the Pareto Front , 2009, IEEE Transactions on Evolutionary Computation.

[14]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[15]  Regina Y. Liu On a Notion of Data Depth Based on Random Simplices , 1990 .

[16]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[17]  Leland Wilkinson,et al.  The History of the Cluster Heat Map , 2009 .

[18]  James R. Munkres,et al.  Elements of algebraic topology , 1984 .

[19]  Kalyanmoy Deb,et al.  PaletteViz: A Visualization Method for Functional Understanding of High-Dimensional Pareto-Optimal Data-Sets to Aid Multi-Criteria Decision Making , 2020, IEEE Computational Intelligence Magazine.

[20]  Pekka Korhonen,et al.  A pareto race , 1988 .

[21]  Tea Tusar,et al.  A taxonomy of methods for visualizing pareto front approximations , 2018, GECCO.

[22]  Facundo Mémoli,et al.  Topological Methods for the Analysis of High Dimensional Data Sets and 3D Object Recognition , 2007, PBG@Eurographics.