CSD 3939 Course Work 2
Due Date: End of Week 20
30% of Overall Course Mark
This work is to build a machine learning system to categorise one of the UCI digit tasks. You should develop the system on your own from scratch. You should then run a two-fold test, and report your results.
The data is from the University of California at Irvine’s Machine Learning Repository. It’s the Optical Recognition of Handwritten Digits Data Set. This gives you two data sets, training set and a test set. I’ve converted them to two data sets data set 1 , and data set 2 that should be used by your system.
You should write all of your code. If you use an existing algorithm, you should reference that algorithm in your code and in your report. The code should be written in Java, and should run in the lab from eclipse.
Quality of Code
Quality of Algorithm
Quality of Results
You should write a brief (1-2 page) report on your system. This should describe the algorithm you used, and why you chose this algorithm. It should also show the results of a two fold test using the provided data; a brief discussion of data usage would be useful.
Quality of code and algorithm are important for good marks. The code should be well commented and structured. Selection of a good algorithm is also important. Simple algorithms may be effective, but a relatively complex algorithm may get you more points just for effort.
Finally, the quality of the results do matter. To get reasonable remarks you need to surpass the baseline reported on the UCI website. This is not a competition between students, but discussing performance with your colleagues will be useful.
Note for scraping by: the base line reported on UCI website is nearest neighbor using Euclidean distance. You should be able to implement this quite easily (and might want to start with this). This should be enough to pass (10 report, 20 running, 10 code, and 5 results).
Please submit the code, the mark sheet, and analysis to unihelp in the Sheppard Library; get a receipt. You are also welcome to email a copy to the tutor.
This page was developed by Chris Huyck
Page last modified 10/04/2016 10:06:20
Our Service Charter
Excellent Quality / 100% Plagiarism-FreeWe employ a number of measures to ensure top quality essays. The papers go through a system of quality control prior to delivery. We run plagiarism checks on each paper to ensure that they will be 100% plagiarism-free. So, only clean copies hit customers’ emails. We also never resell the papers completed by our writers. So, once it is checked using a plagiarism checker, the paper will be unique. Speaking of the academic writing standards, we will stick to the assignment brief given by the customer and assign the perfect writer. By saying “the perfect writer” we mean the one having an academic degree in the customer’s study field and positive feedback from other customers.
Free RevisionsWe keep the quality bar of all papers high. But in case you need some extra brilliance to the paper, here’s what to do. First of all, you can choose a top writer. It means that we will assign an expert with a degree in your subject. And secondly, you can rely on our editing services. Our editors will revise your papers, checking whether or not they comply with high standards of academic writing. In addition, editing entails adjusting content if it’s off the topic, adding more sources, refining the language style, and making sure the referencing style is followed.
Confidentiality / 100% No DisclosureWe make sure that clients’ personal data remains confidential and is not exploited for any purposes beyond those related to our services. We only ask you to provide us with the information that is required to produce the paper according to your writing needs. Please note that the payment info is protected as well. Feel free to refer to the support team for more information about our payment methods. The fact that you used our service is kept secret due to the advanced security standards. So, you can be sure that no one will find out that you got a paper from our writing service.
Money Back GuaranteeIf the writer doesn’t address all the questions on your assignment brief or the delivered paper appears to be off the topic, you can ask for a refund. Or, if it is applicable, you can opt in for free revision within 14-30 days, depending on your paper’s length. The revision or refund request should be sent within 14 days after delivery. The customer gets 100% money-back in case they haven't downloaded the paper. All approved refunds will be returned to the customer’s credit card or Bonus Balance in a form of store credit. Take a note that we will send an extra compensation if the customers goes with a store credit.
24/7 Customer SupportWe have a support team working 24/7 ready to give your issue concerning the order their immediate attention. If you have any questions about the ordering process, communication with the writer, payment options, feel free to join live chat. Be sure to get a fast response. They can also give you the exact price quote, taking into account the timing, desired academic level of the paper, and the number of pages.