Suponha que eu tenha o seguinte modelo
onde , é um vetor de variáveis explicativas, são os parâmetros da função não linear e , onde é naturalmente matriz.
O objetivo é o usual para estimar e . A escolha óbvia é o método de máxima verossimilhança. A probabilidade de log para este modelo (assumindo que temos uma amostra ) parece
Agora isso parece simples, a probabilidade de log é especificada, inserida em dados e usa algum algoritmo para otimização não linear. O problema é como garantir que seja definitivo positivo. Usar, por exemplo, optim
em R (ou qualquer outro algoritmo de otimização não linear) não garante que seja definitivo positivo.
Portanto, a questão é como garantir que permaneça positivo definitivamente? Eu vejo duas soluções possíveis:
Reparametrize como que é uma matriz triangular superior ou simétrica. Então sempre será positivo-definido e pode ser irrestrito.
Use a probabilidade do perfil. Derive as fórmulas para e . Comece com e itere \ hat {\ Sigma} _j = \ hat \ Sigma (\ hat \ theta_ {j-1}) , \ hat {\ theta} _j = \ hat \ theta (\ hat \ Sigma_ {j -1}) até convergência.
Existe alguma outra maneira e quanto a essas duas abordagens, elas funcionarão, são padrão? Isso parece um problema bastante comum, mas a pesquisa rápida não me deu nenhuma dica. Eu sei que a estimativa bayesiana também seria possível, mas no momento eu não gostaria de me engajar nela.