logit1.m

来自「Neural Network in Finance (神经网络在金融界:赢得预言」· M 代码 · 共 17 行

M
17
字号
 function [LIK,ssr,y,pderiv] = logit(beta1);
 global data1;
 y = data1(:,1);
 x = data1(:,2:end);
bx = x * beta1(1:end-1)' + ones(length(y),1) * beta1(end);
yhat = 1 ./ (1 + exp(bx));
ssr = (y - yhat)' * (y-yhat);
[rr cc] = size(T);
for i = 1:cc,
    lik(i) = (yhat(i,:).^(1-y(i,:)))* (y(i,:)^(T(i)));

end
yy = exp(beta(1:end-1) * pbar+ beta(end));
pderivl = (yy / (1 + yy) ^2) .* beta(1:end-1);
LIK = - sum(log(lik));
LIK = real(LIK);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?