high-order pareto frontier approximation and visualization: 30 years of experience and new trends...

75
High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov Dorodnicyn Computing Center of Russian Academy of Sciences and Lomonosov Moscow State University

Upload: estefania-dunman

Post on 14-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

High-order Pareto frontier approximation and visualization:

30 years of experience and new trends

Abstract of the paper at MCDM 2011

Alexander V. Lotov

Dorodnicyn Computing Center of Russian Academy of Sciences and

Lomonosov Moscow State University

Page 2: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Plan of the talk1. Few words concerning Pareto frontier visualization2. Interactive Decision Maps (IDM) technique for visualization of the high-order Pareto frontier3. Few words about application of IDM in the convex case4. IDM in the non-linear non-convex case: using of hybrid (classic&genetic) optimization 5. Application of IDM in non-linear non-convex problems:a) study of the cooling equipment for continuous steel casting b) designing the release rules for the Baikal Lake Basinc) development of efficient strategies for AIDS treatment6. New studies: linearization of response surface, identification of math models

Page 3: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

This job was carried out by a large group of specialists and students that includes

V.Bushenkov, O.Chernykh, G.Kamenev, D.Gusev, L.Bourmistrova, R. Efremov, V.Berezkin, A.Pospelov,

and many others.

Page 4: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Few words concerning Pareto frontier visualization

Page 5: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Notation

Then, Z=f(X) = feasible set in objective space

Pareto domination (minimization case)

''' ;,...,2,1 ,'''''' zzmizzzz ii

Non-dominated (efficient, Pareto) frontier emptysetzzZzZzZP ':':)(

Let X be the feasible set in decision space,

z=(z1, z2,…, zm)= f(x) be the criteria vector, where f(x) is the vector of objective functions.

mR

Page 6: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Z=f(X)

Feasible set in objective space

1z

2z

Page 7: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

1z

2z

Z=f(X)

Non-dominated (Pareto) frontier is visible

Page 8: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Pareto frontier methods (a posteriori preference) methods

Pareto frontier methods consist in 1) approximating the Pareto frontier and 2) informing the Decision Maker about it.

In contrast to preference-oriented methods, Pareto frontier methods do not require the DM to answer multiple questions concerning his/her preferences, but only inform the DM.

Page 9: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Two basic ways for informing the DM about the Pareto frontier

• By providing a list of the objective (criterion) points that belong to the Pareto frontier

• By visualization of the Pareto frontier

Page 10: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Selecting from a large list of objective points (more than one or two dozens)

with more than two criteria turned out to be too complicated for a human being.

See, for example, the paper

• Larichev O. Cognitive Validity in Design of Decision-Aiding Techniques. Journal of Multi-Criteria Decision Analysis, 1992, v.1, n 3.

Page 11: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Visualization of the Paretoo frontier can help

”A picture is worth a thousand words”

Prof. A.Wierzbicki proved that a picture is worth 10 thousand words

Page 12: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

1z

2z

Tradeoff information is important for DM

f(x*)f(x1)

f(x2)

Page 13: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Two problems must be solved • How to approximate the Pareto frontier?• How to inform the stakeholders about the

Pareto frontier?

We develop the Pareto frontier visualization methods

for the high-order problems (m > 2)

Page 14: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Interactive Decision Maps (IDM) technique solves these problems in high-

order MOO problems.

Its generic ideas were formulated in 1980

(Lotov, A.V. On the concept of the GRS and its constructing for linear controlled

systems. Sov. Phys. Dokl., American Istitute of Physics, 1980, 25(2), 82–84)

Page 15: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

mp RZZ

)()( ZPZP p

Sometimes the EPH is called the Free Disposal Hull. It holds

that is

The IDM technique is based on approximating the feasible objective set Z

or its Edgeworth-Pareto Hull (EPH),

Page 16: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

      

        

P(Z)

f(X) pZ

 1z

2z

Page 17: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Visualization by usung the IDM tech

In this talk, we restrict with visualization of the EPH.

The IDM tech is based on the display of bi-objective slices of the EPH.

Decision map is a collection of overlapped bi-objective slices in the case m=3.

If for m>3, the IDM technique displays decision maps interactively. Decision maps can be re-arranged, animated, zoomed, etc. by the user.

This option is based on the approximating the EPH, which has to be completed in advance.

Page 18: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Example of the Pareto frontier display for m=5 in the convex case

Page 19: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov
Page 20: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Another example of the Pareto frontier display for m=5 in the convex case

by using the matrix of decision maps

Page 21: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov
Page 22: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Application of the IDM tech:Feasible Goals Method (FGM).

It is the IDM-supported goal method, in the framework of which the goal is

identified at the Pareto frontier.Objective (criterion) tradeoff information helps the

decision maker to identify the preferable non-dominated objective point (goal) consciously.

It is important that the goal located at the Pareto frontier is feasible.

Due to it, the associated decision does exist and can be computed.

Page 23: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov
Page 24: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Application of the IDM in the convex case

Page 25: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

In the convex case polyhedral approximation of the EPH is used.

Method and applications are described in

Lotov A.V., Bushenkov V.A., and Kamenev G.K. Interactive Decision Maps. Approximation and Visualization of Pareto Frontier. Kluwer Academic Publishers, 2004.

Page 26: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Real-life applications of FGM and its modification (Reasonable Goals Method) in

the convex caseDSS for Water Quality Planning (Russian Federal Programme

“Revival of the Volga River”)

Searching for trans-boundary air pollution control strategies (jointly with M.Pohjola and V.Kaitala, Finland)

Exploration of pollution abatement cost in the Electricity Sector – Israeli case study (Ministry of National Infrastructures of Israel, D.Soloveichik et al.).

Web-based Participatory Decision Support for Integrated River Basin Planning (jointly with J.Dietrich and A.H. Schumann, Germany)

Water quality planning in rivers of Cataluña (A.L.Udias Moinelo and R.Efremov, Spain, A.Pospelov, Russia)

Page 27: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Academic applications in the convex problems

• Development of smart response strategies related to global climate change

• Environmentally sound agricultural planning in the Netherlands (jointly with S.Orlovski and P.˚van Walsum from IIASA, Austria)

• Allocation of sea oil platforms and planning the oil fields development (jointly with R.Efremov, Spain, A.Barron Alcantara, Mexico)

• E-democracy: web-based participatory decision support (jointly with Efremov R., Rios-Insua D.)

• Etc.

Page 28: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

IDM in the non-linear non-convex case

Page 29: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

The main problems that arise in the non-linear case:

1. non-convexity of the EPH;

2. time-consuming processes of global scalar optimization, i.e. computing the support

function may require too much time or may be impossible.

Page 30: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Approximation of the non-convex EPH

Page 31: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Approximation for visualizationThe EPH is approximated by the set T* that is the union of the non-negative cones

with apexes in a finite number of points z of the set Z=f(X). Collection of such points z is called the approximation base and is denoted by T.

Important! Multiple slices of such an approximation can be computed and displayed fairly fast.

mRz

Page 32: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Visualization example for 8 criteria

Page 33: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov
Page 34: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov
Page 35: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

We concentrated our efforts at the methods for approximating the EPH in MOO problems with criterion functions given by black-box models (say, FEM/FDM modules, or different simulation modules). Thus, the Lipschitz constants are unknown (or may not exist at all) and cannot be used in the methods. Actually, the only feasible operation with the module is variation of its inputs and collecting the related outputs.

Approximation of the EPH

Page 36: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

We have developed hybrid methods for approximating the EPH for black-box

modules that include: a) random (Monte Carlo) search;

b) adaptive and non-adaptive local simulation-based optimization;c) importance sampling (squeezing the search region);

d) semi-genetic algorithms.

Statistical tests were developed that provide the basis for the stopping rules.

Page 37: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Local simulation-based optimization

Simulation provides an opportunity to approximate the gradient of a scalar function. It means that it is possible to use various effective gradient-based methods (for example, methods of conjugated gradients) to find local maximum (or minimum) of a scalar function. These methods can be used for ‘improving’ a random decision x by moving the associated criterion point f(x) in the direction of the Pareto frontier.

Page 38: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Two-phase method: combination of random search and local optimization

Combination of random search and local optimization is often used in scalar optimization. The simplest methods of this kind are multi-start methods, more complicated methods have been proposed, too. Methods of this kind are known as the two-phase methods.

We apply two-phase methods as the basic tool for approximation of the Pareto frontier. In our methods the scalarizing function is not given. Several concepts for adaptive selecting of scalarizing functions were proposed by us.

Page 39: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Three-phase method

The three-phase methods include squeezing of the search region. The methods for adaptive squeezing were proposed.

Plastering (semi-genetic) method

Plastering method that has some properties of genetic algorithms (as cross-over and selecting of non-dominated decisions) is used at the very end of the approximation process.

Page 40: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

The proposed methods have the form that can be used in parallel computing (clusters, supercomputers, grids, etc.) – it is sufficient to separate simulation and Pareto frontier computing. Even cloud computing can be used since methods are nor sensitive to a partial loss of the results of simulation.

Approximating the EPH using parallel computing

Page 41: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov
Page 42: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Two-platform implementation

Page 43: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

IDM applications in the non-linear non-convex MOO problems

Page 44: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

a) Multi-objective study of the cooling equipment in continuous

casting of steel

The research was carried out jointly with K.Miettinen and several other researchers

from University of Jyvaskyla.

Page 45: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov
Page 46: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

CriteriaJ1 is the original single optimization criterion: deviation from the desired surface temperature of the steel strand must be minimized.

J2 to J5 are the penalty criteria introduced to describe violation of constraints imposed on : -surface temperature (J2 ); -gradient of surface temperature along the strand (J3); -on the temperature after point z3 (J4); and -on the temperature at point z5 (J5).

J2 to J5 were considered in this study.

Page 47: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Description of the module

FEM/FDM module was developed by researchers from University of Jyvaskyla. Properties of the model: 325 control variables that describe intensity of water application.

Page 48: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov
Page 49: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov
Page 50: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

b) Application of the non-linear IDM in the design of the release

rules for the hydro power stations in the Baikal Lake basin

(encouraged by the group of Prof. R. Soncini-Sessa from

Politecnico di Milano)

Page 51: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Scheme of the Baikal Lake basin

(cascade of hydropower stations)

Page 52: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

The problem of release rules design for a hydropower stations cascade

Water managers develop some rules, which relate the flow through a dam (release) to the current level of the reservoir.

The parameters of the release rules must be specified to satisfy the requirements of the industrial, agricultural and municipal users as well as environmental requirements.

Page 53: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

The main concept in the design of the release rules

The approach is based on direct application of the historical inflow data. Then, any particular release rule can be simulated by using a water flow model combined with historical data on inflow through the time period under study (about 100 years). By this, performance indicators for any particular release rule can be estimated.

Page 54: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Optimization criteria are based on deviations from :

• Required level of electricity production;• Satisfaction of environmental requirements

to water use of Baikal;• Absence of floods; • etc.

Thus, the objective values must be minimized.

Page 55: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Completed study: Pareto frontier for

Irkutsk hydropower station

Page 56: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

The Baikal Lake basin

Irkutsk HPS

Page 57: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

The decision rule was described by 132 parameters, eight objectives

were used. After about one hour of computing

at a supercomputer an approximation of the EPH was

constructed.

Page 58: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Visualization• After a few steps of visual study of the EPH in general,

it was decided that four objective must have their minimal values y3=y4=y6=y7=0.

• The rest of objectives are:y1 is the volume of water released without producing

energyy2 is the violation of the NO FLOOD requirement y5 is the violation of a high requirement on energy

productiony8 is the violation of the requirement to have the level of

the Baikal Lake in a corridor set fixed by government

Page 59: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Decision map 1

Page 60: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Decision map 2

Page 61: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Decision map 3

Page 62: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Decision map 4

Page 63: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Decision map 5

Page 64: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Selected objective points

• y1=0.86, y2=0.00, y5=0.77, y8=0.93 • y1=0.77, y2=0.22, y5=0.85, y8=0.84 • y1=0.85, y2=0.11, y5=0.42, y8=0.88 • y1=0.91, y2=0.00, y5=0.42, y8=0.91 • y1=0.92, y2=0.11, y5=0.34, y8=0.90• y1=0.89, y2=0.00, y5=0.33, y8=0.93

Page 65: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Value Path

Page 66: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Search for effective strategies for HIV therapy

Page 67: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

The model

• n is the number of healthy lymphocytes of CD4+ type,• I1 is the number of lymphocytes infected by the natural

HIV virus,• I2 is the number of lymphocytes infected by the mutated

HIV virus,• h is the concentration of drug in blood,• u is the intensity of treatment: 0<u<U

Page 68: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Objectives

• y1 is the drug application during one year• y2 is the maximal concentration of drug in the

body• y3 is the number of infected lymphocytes at the

very end of the time-period • y4 is the maximal number of infected

lymphocytes during the time-period • y5 is the number of healthy lymphocytes at the

very end of the time-period• y6 is the maximal number of healthy

lymphocytes during the time-period

Page 69: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

One of the decision maps

Page 70: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

One of the Pareto optimal therapy strategies

Page 71: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

The result of the selected Pareto optimal therapy

Page 72: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

New developments: linearization of response

surface and identification of math models

Page 73: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Linearization of response surface in Water Quality Rehabilitation

Details described in:

A. Castelletti, A. Lotov, R. Soncini-Sessa. Visualization-based multi-criteria improvement of environmental decision-making using linearization of response surfaces. Environmental Modelling and Software, v.25, 2010, pp. 1552-1564.

Page 74: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

l

б)

l

а)

l

в)

Examples of graphs of error function of parameter λ

Page 75: High-order Pareto frontier approximation and visualization: 30 years of experience and new trends Abstract of the paper at MCDM 2011 Alexander V. Lotov

Our Web site

• http://www.ccas.ru/mmes/mmeda/