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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.