I am trying to prove that in an AdaBoost model $Y \rightarrow [-1,1]$
$err_t'= \frac{\sum_{i=1}^{N}w'_i1\{h_t(x^{(i)})\neq t^{(i)}\}}{\sum_{i=1}^{N}w'_i} = \frac{1}{2}$
here, $w_i' = w_i exp(-\alpha t^{(i)}h_t(x^{(i)})$ is the reweighted weight at step $t+1$, but $h_t$ is the classifier at step $t$. So in other words, trying to show that total error weighted with regards to updated (next step) weights is exactly 1/2. Also, this is assuming AdaBoost is using the usual procedure of setting $\alpha_t= \frac{1}{2}log(\frac{1-err_t}{err_t})$.
Here is what I have so far
break into two scenarios, error and not error
$err' = \frac{\sum_{i:h_t(x^{(i)})\neq t^{(i)}}w_i'*1}{\sum_{i=1}^{N}w'_i} + \frac{\sum_{i:h_t(x^{(i)}) = t^{(i)}}w_i'*0}{\sum_{i=1}^{N}w'_i} =$
second part is multiplied by zero so it goes away
$= \frac{\sum_{i:h_t(x^{(i)})\neq t^{(i)}}w_i'*1}{\sum_{i=1}^{N}w'_i} =$
plug in what we know about the new weight
$= \frac{\sum_{i:h_t(x^{(i)})\neq t^{(i)}}w_i exp(-\alpha_t(-1))}{\sum_{i=1}^{N}w'_i} =$
plug in what we know about $\alpha$
$= \frac{\sum_{i:h_t(x^{(i)})\neq t^{(i)}}w_i exp(\frac{1}{2}log(\frac{1-err_t}{err_t}))}{\sum_{i=1}^{N}w'_i} =$
log and exp() cancel out, and take error out of the sum as it is a constant w.r.t. $i$
$= \frac{\sum_{i:h_t(x^{(i)})\neq t^{(i)}}w_i }{\sum_{i=1}^{N}w'_i}*(\frac{1-err_t}{err_t})^\frac{1}{2} = ??$
I am stuck here..