 The non-convex optimization provides a method to avoid overfitting noisy data sets.However, in contrast to boosting algorithms that analytically minimize a convex loss function (e.g.AdaBoost and LogitBoost), BrownBoost solves a system of two equations and two unknowns using standard numerical methods.