I'm trying to get some insight in this topic. As far as I understand, a determined signal enters a Wiener filter and the output is an estimate of some desired signal. Then, one can substract the desired signal to the output of the filter and calculate the estimation error. This diagram would represent what I just described above, where $x(n) = \hat{s}(n)$, the estimate of the desired signal $s(n)$, and $w(n)$ is some signal that has some correlation with $s(n)$:
I don't understand why I would try to estimate $s(n)$ if I already have it (I wouldn't be able to calculate the error $e(n)$ if I didn't have the desired signal).
The next diagram makes a bit more sense to me:
It would be a standard noise-reduction filter. A noisy signal comes in, a less-noisy one comes out.
There is a third case I found:
Here, one estimates the noise $v(n)$ to subtract it from a noisy signal $s(n)+v(n)$ and get a cleaner version of it, $\hat{s}(n)$. In this case, I have the same question as in the first one: why would I estimate the noise to subtract it from $s(n)+v(n)$ if I already have to know what the noise signal is in order to put it at the input of the filter?
So, in summary, I want to know if all of these cases are of use, and if they are equivalent in some sense. Also, I want to understand why they always estimate a signal that is already known, or if they don't do that and I'm not thinking correctly.