From fce4426cab9b92b4d06345e9b637d4868ddc91d1 Mon Sep 17 00:00:00 2001 From: julien Lengrand-Lambert Date: Sun, 22 Nov 2015 10:43:17 +0100 Subject: [PATCH] Week 3 Gets sigmoid method working. --- W3/machine-learning-ex2/ex2/plotData.m | 13 +++++++------ W3/machine-learning-ex2/ex2/sigmoid.m | 3 +-- W3/machine-learning-ex2/ex2/token.mat | Bin 0 -> 262 bytes 3 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 W3/machine-learning-ex2/ex2/token.mat diff --git a/W3/machine-learning-ex2/ex2/plotData.m b/W3/machine-learning-ex2/ex2/plotData.m index 5df9d3f..84d8e00 100644 --- a/W3/machine-learning-ex2/ex2/plotData.m +++ b/W3/machine-learning-ex2/ex2/plotData.m @@ -12,13 +12,14 @@ figure; hold on; % examples and 'ko' for the negative examples. % +% Find Indices of Positive and Negative Examples +pos = find(y==1); neg = find(y == 0); +% Plot Examples - - - - - - +plot(X(pos, 1), X(pos, 2), 'k+','LineWidth', 2, ... +'MarkerSize', 7); +plot(X(neg, 1), X(neg, 2), 'ko', 'MarkerFaceColor', 'y', ... +'MarkerSize', 7); % ========================================================================= diff --git a/W3/machine-learning-ex2/ex2/sigmoid.m b/W3/machine-learning-ex2/ex2/sigmoid.m index aeb7572..371972b 100644 --- a/W3/machine-learning-ex2/ex2/sigmoid.m +++ b/W3/machine-learning-ex2/ex2/sigmoid.m @@ -10,8 +10,7 @@ g = zeros(size(z)); % vector or scalar). - - +g = ones(size(z)) ./ (1 + exp(-z)); % ============================================================= diff --git a/W3/machine-learning-ex2/ex2/token.mat b/W3/machine-learning-ex2/ex2/token.mat new file mode 100644 index 0000000000000000000000000000000000000000..164fc2f9327481218ea958a69ae0fa9b612e2a82 GIT binary patch literal 262 zcmeZu4DoSvQZUssQ1EpO(M`+DN!3vZ$Vn_o%P-2cQV4Jk_w+L}(NS&l5-`93qo*%FkZlXZ6>}aZCnRt%B$+8Z zV@MKX<49=zB-t1t;njR3s94yzxM2%Jh>fIEd literal 0 HcmV?d00001