Please read the instructions carefully.
Implement the following algorithms from scratch. You may use any programming
language that you like.
- Single linkage
- Complete linkage
- Average linkage
- Lloyd’s method
Test it on 2 to 3 data sets. You may use any data sets. For example. The UCI datasets
page includes any excellent ones: [url removed, login to view] Please
choose the data carefully, so that it is appropriate for clustering. (Ex. the Iris data set).
In addition, it is highly advised to test your algorithm on some of the small examples
like the ones we did in class, in order to make sure that the implementation is correct.
Compare the output of your algorithm against the “target truth” in the data sets
you use, by using Hamming distance. Summarize your findings in a table, and
specify which algorithm did best for each data set.
The above can earn you a grade of up to a B. To reach up to a grade of A+, you need
to complete one of the following:
- K-means++ ([url removed, login to view])
- BDSCAN clustering algorithm
- Any other clustering algorithm
- Compare clusterings using misclassification error (in addition to Hamming distance):
[url removed, login to view]
----Very Nice Job. Professional AI & Algorithm & Python& Machine Learning expert. Best result in time----- [url removed, login to view] I read your description very carefully. I am very interesting for your project because I have r Daha Fazla
9 freelancers are bidding on average $136 for this job
Hello, I am very interested in your project. I have extensive experience in clustering using K-means, KNN and SVM. As a developer with rich experience, I am confident about your project. I will provide perfect resul Daha Fazla
Hi we are expert in AI and ML including Supervised , un-supervised ML, Neural network and Natural language processing using Keras , Tenserflow and Theano
Hi As ML expert I am very glad to see your post. I have read your job description carefully. I think your budget is a little low for your project. I have deep experience in ML and so I can help you. Please contact Daha Fazla
Hi, I'm working in machine learning field for last 1 year and I really like exploring this field as much as possible. I've worked on various projects and participated in may hackathons. I'd like to take on this projec Daha Fazla
Hello, i have read the details provided..please contact me to discuss more on the project deadline and some other few things
I'm a Software Engineer and Data Scientist who loves improve my skills on Kaggle. I has been working with Machine Learning about 1 year and i made my bachelor thesis appling Machine learning for the prediction of time- Daha Fazla