Skip to main content
. 2023 Jan 29;25(2):245. doi: 10.3390/e25020245
Algorithm 2: LogitBoost
Input: Dataset (Training)
  1. Initialize: b(i) = (b(i) + 1)/2, wi=1n, G(a(i)) = 0, and p(a(i)) = 0.5
  2. For time = 1…..,T
     2.1a Calculate the working response as well as weights
zi = b(i)p(a(i))p(a(i))(1p(a(i))),
           wi=p(a(i))(1p(a(i)))
     2.1b Fit g1(a) using weights wi
     2.1c Update G(a(i)) ← G(a(i)) + 12gt(a(i)) and p(a(i))=exp(G(a(i)))exp(G(a(i)))+ exp(G(a(i)))
Output: G(a) = t=1Tg1(a)