Accelerating CMA-ES in history matching problems using an ensemble of surrogates with generation-based management

Date

2018

Authors

Sayyafzadeh, M.
Koochak, R.
Barley, M.

Editors

Advisors

Journal Title

Journal ISSN

Volume Title

Type:

Conference paper

Citation

Proceedings, 2018, pp.1592-1606

Statement of Responsibility

M. Sayyafzadeh, R. Koochak and M. Barley

Conference Name

16th European Conference on the Mathematics of Oil Recovery 2018 (ECMOR XVI) (3 Sep 2018 - 6 Sep 2018 : Barcelona, Catalonia, Spain)

Abstract

Because of the quasi-gradient update embedded in CMA-ES algorithm, it can outperform most of the population-based algorithms, from a convergence speed standpoint. However, due to the computationally expensive fitness function associated with history matching, the reduction of function (simulation) calls can be favourable. In this study, an ensemble of surrogates (proxies) with generation-based model-management is proposed to reduce the number of simulation calls efficaciously. Since the fitness function is highly nonlinear, an ensemble of surrogates (Gaussian process) is utilised. The likelihood term is divided into multiple functions, and each is represented via a separate surrogate. This improved the response surface fitting. In generation-based management, a stochastically selected measure (surrogate or reservoir-simulation) should be used to evaluate all the individuals of each generation. CMA-ES requires ranking of the individuals to select the parents. Therefore, the generation-based model-management fits well in CMA-ES, as surrogates are normally better in ranking the individuals than approximating the fitness. History matching for a real problem with 59 variables and PUNQ-S3 with eight variables was conducted via a standard CMA-ES and the proposed surrogate-assisted CMA-ES. The results showed that up to 65% and 50% less simulation calls for case#1 and case#2 were required.

School/Discipline

Dissertation Note

Provenance

Description

Access Status

Rights

© EAGE Publications BV

License

Grant ID

Call number

Persistent link to this record