EE5434 homework 1
Out: Friday, September 13, 2019
Due: midnight (12AM) of Monday, September 23, 2019. Canvas will not accept any submission
after this deadline. No late submission will be graded.
Total point: 100
What to hand in: the source codes, a readme file, and the report.
Where to hand in: Canvas
Implement the PLA learning algorithm (using Python) and analyze its performance using
different training sets. You need to implement two programs using Python. You can call vector
operations but not any modules about the learning algorithms.
The first program is used to generate the training data. It takes a three-dimensional vector