4. Efeitos de linha e coluna
Esta estratégia supõe que cada entrada é a média global somada a dois números: um que só depende da linha, chamado de efeito da linha i e escrito αi, e outro que só depende da coluna, chamado de efeito da coluna j e escrito βj. A estimativa de cada posição oculta é
x̂ᵢⱼ = μ + αᵢ + βⱼ.
Parece natural tomar como efeito da linha i a diferença mi − μ entre a média da linha e a média global, e fazer o mesmo com as colunas. Isso falha quando há entradas ocultas, porque a média de uma linha depende das colunas em que estão as suas entradas conhecidas. Um exemplo: a matriz tem duas linhas iguais a (1, 5), e só x11 está oculta. A média da linha 1 é 5 e a da linha 2 é 3, embora as linhas sejam iguais, porque a única entrada conhecida da linha 1 está na coluna de valores maiores.
Por isso, os efeitos são calculados juntos: a estratégia procura os valores de αi e βj que tornam mínima a soma dos quadrados dos erros nas entradas conhecidas,
S = soma, nas posições conhecidas (i, j), de (xᵢⱼ − μ − αᵢ − βⱼ)².
No exemplo, o menor valor possível é S = 0, com as duas linhas de mesmo efeito, e a estimativa de x11 é 1, o valor verdadeiro.
A página procura esse mínimo em rodadas. Todos os efeitos começam iguais a zero, e cada rodada tem dois passos:
- com os βj fixos, cada αi passa a ser a média dos números xij − μ − βj nas entradas conhecidas da linha i;
- com os novos αi fixos, cada βj passa a ser a média dos números xij − μ − αi nas entradas conhecidas da coluna j.
Os dois passos se apoiam num fato simples: dados k números y1, …, yk, o valor de t que torna mínima a soma (y1 − t)2 + ⋯ + (yk − t)2 é a média deles (basta derivar em relação a t e igualar a zero). Assim, cada passo dá o menor S possível enquanto a outra família de efeitos fica fixa, e S nunca aumenta de uma rodada para a seguinte. A página faz 30 rodadas e usa os efeitos da última. Uma linha ou coluna sem entrada conhecida fica com efeito zero.
Na matriz Soma de efeitos, cada entrada é exatamente um número da linha somado a um número da coluna. Nela, o menor valor de S é zero, e a estratégia acerta todas as entradas ocultas do sorteio padrão.