옥타브에서 S 자형 함수를 어떻게 구현합니까? [닫은]


9

따라서 시그 모이 드 함수가 hθ (x) = g (θ ^ (T) x)로 정의되어 있다면 g = zeros (size (z)) 인 경우 옥타브에서이 함수를 어떻게 구현할 수 있습니까?

답변:


6

스칼라, 벡터 또는 행렬의 시그 모이 드를 계산합니다.

function g = sigmoid(z)
%   SIGMOID Compute sigmoid function
%   g = SIGMOID(z) computes the sigmoid of z.


% Compute the sigmoid of each value of z (z can be a matrix,
% vector or scalar).

SIGMOID = @(z) 1./(1 + exp(-z));

g = SIGMOID(z);

end

'./'대신 '/'를 사용하고있었습니다. 나의 아주 나쁘다.
Yogesh Sanchihar

2
함수 내에서 g = 1 ./ (1 + exp(-z));이것을 만드는 대신 사용할 수 있습니다. SIGMOIDsigmoid
Alisson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.