# Initialization of weights in IRLS (Iteratively reweighted least squares)

How to initialize weights in IRLS?

$W^{(t)}$ is the diagonal matrix of weights, usually with all elements set initially to: $w^{(0)}_i = 1$

but without any direct reference to the source of this information. Why is this the "usual" way of initializing the weights? Are there other ways to do it that might offer any advantages?