Find Jobs
Hire Freelancers

Write some Software

$10-30 USD

Abgeschlossen
Veröffentlicht vor mehr als 7 Jahren

$10-30 USD

Bezahlt bei Lieferung
Your assignment is to complete the k-Nearest-Neighbor based prediction on the Titanic data set. You need to turn in your code (whether it is in a .py Python file or a .ipynb Python notebook) and a write up where you document the things you did as part of this data analysis project. Think of the write-up as documentation that you would write for a team of fellow data scientists. It will detail information on some of the decisions you made in the analysis process as well as explain some of the major take-aways you were able to make as a result of the analysis. The write up should start with a short overview of the big problem you looked at, and then it should address each of the following graded items and briefly explain what the problem was, what you did to address it, and why you did it that way. In each case, make sure it is clear which graded item you're talking about so I don't accidentally miss it and not give you points for something you did. Data Cleaning (2 points) Fill in missing values (2 points) Convert everything used for prediction to numeric values (2 points) Remove unneeded columns (or develop a way to ignore it in the distance computation) (2 points) Normalize data using proportion-of-max method or Z-score method Making Predictions (5 points) Implement distance function Implement function to classify new instances via (5 points) k-Nearest-Neighbor (you can get 2 points if you only have 1-Nearest-Neighbor working, the remaining 3 for making it work with arbitrary k) (2 points) Weighted k-Nearest-Neighbor Evaluation (2 points) Properly split data into training and testing sets (5 points) Implement a function to measure accuracy (i.e., % correct) of predictions on the test set (5 points) Create a plot comparing weighted-vs.-unweighted versions of the algorithm for several different appropriate values of k (you'll want to include some very small k as well as some very large k). You must use matplotlib or some other Python-based plotting/visualization library for this. Make sure this plot is actually placed in the write-up - copy the image over to Word if you are using Word.
Projekt-ID: 11641237

Über das Projekt

2 Vorschläge
Remote Projekt
Aktiv vor 8 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
17+ years experienced developer, beautiful python code, expert in machine [login to view URL] and professional.
$25 USD in 1 Tag
5,0 (9 Bewertungen)
3,5
3,5
2 Freelancer bieten im Durchschnitt $28 USD für diesen Auftrag
Avatar des Nutzers
I am a graduate student from Purdue with specialization in Machine Learning and Pattern Recognition. I look forward to hearing from you
$30 USD in 5 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von UNITED STATES
DEs Moines, United States
4,6
3
Zahlungsmethode verifiziert
Mitglied seit Sept. 28, 2016

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.