Find Jobs
Hire Freelancers

Write some Software

$10-30 USD

Completato
Pubblicato più di 7 anni fa

$10-30 USD

Pagato al completamento
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.
Rif. progetto: 11641237

Info sul progetto

2 proposte
Progetto a distanza
Attivo 8 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
17+ years experienced developer, beautiful python code, expert in machine [login to view URL] and professional.
$25 USD in 1 giorno
5,0 (9 valutazioni)
3,5
3,5
2 freelance hanno fatto un'offerta media di $28 USD
Avatar dell'utente
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 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UNITED STATES
DEs Moines, United States
4,6
3
Metodo di pagamento verificato
Membro dal set 28, 2016

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.