Olá, boa noite! Não compreendi muito bem a necessidade de realizar a subtração de Moscow - y, elevar ao quadrado, somar e tirar a raiz quadrada. Ao tratarmos de análise preditiva, sempre iremos realizar esse cálculo?
Olá, boa noite! Não compreendi muito bem a necessidade de realizar a subtração de Moscow - y, elevar ao quadrado, somar e tirar a raiz quadrada. Ao tratarmos de análise preditiva, sempre iremos realizar esse cálculo?
Oii Raphael, como vai?
Esse cálculo foi feito para comparar os arrays das duas variáveis (Moscow e y) e podermos entender qual é a diferença entre eles. É um assunto bastante matemático.
Como estamos trabalhando com regressão linear para fazer uma análise preditiva, buscamos uma reta de regressão (que conseguimos através da equação da reta y=ax+b
) que se encaixe o melhor possível com a série temporal Moscow.
A equação que você teve dúvida pode ser conferida na documentação da função linalg.norm. Ela é a norma matricial de Frobenius para comparação entre matrizes. Essa página do Wikipédia cita essa norma.
De forma bem geral e resumida, o que a equação faz é o seguinte:
Moscow - y
: subtrai os arraysAssim, temos um número específico que representa a diferença entre dois conjuntos de números. Faz sentido?
Espero ter ajudado, Raphael! Qualquer coisa, estou por aqui.