Abstract
Reservoir history matching refers to the process of continuously adjusting the parameters of the reservoir model, so that its dynamic response will match the historical observation data, which is a prerequisite for making forecasts based on the reservoir model. With the development of optimization theory and machine learning algorithms, automatic history matching has made numerous breakthroughs for practical applications. In this perspective, the existing automatic history matching methods are summarized and divided into model-driven and surrogate-driven history matching methods according to whether the reservoir simulator needs to be run during the automatic history matching process. Then, the basic principles of these methods and their limitations in practical applications are outlined. Finally, the future trends of reservoir automatic history matching are discussed.