Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comparing the performance of different clustering algorithms on toy datasets on adding high dimensional gaussian noise #25

Merged
merged 9 commits into from
Dec 19, 2019

Conversation

sree0917
Copy link

@sree0917 sree0917 commented Dec 16, 2019

Aim: Analyzing how the performance of different clustering algorithms for different datasets change on adding noise with different dimensions:

This demo is a Jupyter Notebook documentation describing the effect of the addition of different dimensions of noise on a dataset. Here different types of synthetic datasets are generated on which the experiment is performed. To these datasets Gaussian noise of different dimensions are added, and the performance of each clustering algorithm is measured after noise addition. This is repeated for noise with different variances.

Output: The plots that compare the effect of varying noise dimensions on different clustering algorithms for each of the datasets. In this set of subplots, the variance of the added noise changes along the column and the dataset changes along the row.

Link to the demo: https://github.com/sree0917/scikit-learn/blob/master/examples/cluster/comparison_of_clustering_algorithms.ipynb

@bdpedigo
Copy link

I believe I asked to remove tick labels and ticks and axes labels for the dataset plots. other than that looking good

@sree0917
Copy link
Author

I have made the changes now. Thanks.

@bdpedigo
Copy link

@sree0917 nice work, plots look great.

only thing left - I just don't agree with comments about DBSCAN, it looks like it alway sucks? Honestly most of that interpretation at the end isn't necessary, the plot really speaks for itself. So i'd say either take that part out, or remove the stuff about DBSCAN or make it agree more with what the plots are showing

well done! i will merge after you address that one comment

@sree0917
Copy link
Author

I have kept it for running after making necessary changes. Thank you so much for the feedback.

@sree0917
Copy link
Author

@bdpedigo I have removed the result interpretation part.

@sree0917
Copy link
Author

Sorry, there were some typos I had to correct. I have uploaded the final version of the notebook.

Copy link

@bdpedigo bdpedigo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where did the plots go?

@sree0917
Copy link
Author

Is it not getting displayed? I am confused because I am able to view the final plot.

@bdpedigo bdpedigo merged commit 6ec3e20 into NeuroDataDesign:master Dec 19, 2019
@bdpedigo
Copy link

@sree0917 i see it now, weird.

Nice work!

@sree0917
Copy link
Author

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants