perceptron.m 1Efunction [w, t, flag] perceptron (X, y, max_iter) [m, n] = size (X) ; 4 flag w = zeros (n, 1); = 0; 6 t = 1; == 0) while (t < max_iter) && (flag * Your tasks: 8. $ 1. searches for violation point p, i.e. the label disagrees with p*w $ 2. update the seperation plane vector w $ 3. if there is no more violation point, set flag = 1. 10 12 13 t = t + 1; 14 end * as a good habit: normalise the seperation vector by it's norm w = w./norm (w, 2); 15 16 17 Lend O12 345 Or

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Modify given code in picture. (don't make very long code)

perceptron.m x
1 function [w, t, flag]
= perceptron (X, y, max_iter)
2
3
[m, n]
= size (X) ;
flag
= 0;
w = zeros (n, 1);
6
t = 1;
while (t < max iter) && (flag
7
== 0)
8
$ Your tasks:
$ 1. searches for violation point p, i.e. the label disagrees with p*w
$ 2. update the seperation plane vector w
* 3. if there is no more violation point, set flag = 1.
10
12
13
t = t + 1;
14
end
* as a good habit: normalise the seperation vector by it's norm
w = w./norm (w, 2);
15
16
17 Lend
H H H H H H H H
Transcribed Image Text:perceptron.m x 1 function [w, t, flag] = perceptron (X, y, max_iter) 2 3 [m, n] = size (X) ; flag = 0; w = zeros (n, 1); 6 t = 1; while (t < max iter) && (flag 7 == 0) 8 $ Your tasks: $ 1. searches for violation point p, i.e. the label disagrees with p*w $ 2. update the seperation plane vector w * 3. if there is no more violation point, set flag = 1. 10 12 13 t = t + 1; 14 end * as a good habit: normalise the seperation vector by it's norm w = w./norm (w, 2); 15 16 17 Lend H H H H H H H H
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY