BAYESIAN OPTIMIZATION TECHNIQUES AND APPLICATIONS

Optimizing performance of a Java Virtual Machine (JVM) using an objective function is described. At least one computer hardware processor performs: identifying a set of parameter values corresponding to at least one hyper-parameter of the JVM, the identifying performed at least in part by using a pr...

Full description

Saved in:
Bibliographic Details
Main Authors Adams, Ryan P, Wiltschko, Alexander B, Swersky, Kevin, Snoek, Roland Jasper
Format Patent
LanguageEnglish
Published 06.12.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Optimizing performance of a Java Virtual Machine (JVM) using an objective function is described. At least one computer hardware processor performs: identifying a set of parameter values corresponding to at least one hyper-parameter of the JVM, the identifying performed at least in part by using a probabilistic model of an objective function relating the at least one hyper-parameter of the JVM to measure performance of the JVM; evaluating the objective function at the identified set of parameter values to obtain a value identifying a measure of performance of the JVM when operated using the set of parameter values, the evaluating performed at least in part by executing the JVM when configured with the set of parameter values; and updating, based on the value identifying the measure of performance of the JVM, the probabilistic model of the objective function to obtain an updated probabilistic model of the objective function.
Bibliography:Application Number: US201815933361