SimPEG.directives.BetaSchedule#
- class SimPEG.directives.BetaSchedule(coolingFactor=8.0, coolingRate=3, **kwargs)[source]#
- Bases: - InversionDirective- Reduce trade-off parameter (beta) at successive iterations using a cooling schedule. - Updates the beta property in the associated - SimPEG.inverse_problem.BaseInvProblemwhile the inversion is running. For linear least-squares problems, the optimization problem can be solved in a single step and the cooling rate can be set to 1. For non-linear optimization problems, multiple steps are required obtain the minimizer for a fixed trade-off parameter. In this case, the cooling rate should be larger than 1.- Parameters:
- coolingFactorfloat
- The factor by which the trade-off parameter is decreased when updated. The preexisting value of the trade-off parameter is divided by the cooling factor. 
- coolingRateint
- Sets the number of successive iterations before the trade-off parameter is reduced. Use 1 for linear least-squares optimization problems. Use 2 for weakly non-linear optimization problems. Use 3 for general non-linear optimization problems. 
 
- coolingFactor
 - Attributes - Beta is divided by this value every coolingRate iterations. - Cool after this number of iterations. - verbose.debug has been deprecated. - Data misfit associated with the directive. - Inverse problem associated with the directive. - Inversion object associated with the directive. - Optimization algorithm associated with the directive. - Regularization associated with the directive. - Return simulation for all data misfits. - Return survey for all data misfits - Whether or not to print debugging information. - Methods - endIter()- Update inversion parameter(s) according to directive at end of iteration. - finish()- Update inversion parameter(s) according to directive at end of inversion. - Initialize inversion parameter(s) according to directive. - validate([directiveList])- Validate directive. 
Galleries and Tutorials using SimPEG.directives.BetaSchedule#
 
Method of Equivalent Sources for Removing VRM Responses
 
Petrophysically guided inversion (PGI): Linear example
 
Petrophysically guided inversion: Joint linear example with nonlinear relationships
 
2.5D DC Resistivity and IP Least-Squares Inversion
 
 
 
 
 
 
 
 
 
 
 
