Skip to content

A new manifold learning algorithm #14239

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

Closed
wants to merge 1 commit into from
Closed

A new manifold learning algorithm #14239

wants to merge 1 commit into from

Conversation

ghost
Copy link

@ghost ghost commented Jul 2, 2019

This code presents a geometric approach for data embedding called Polygonal Coordinate System (PCS), which is able to efficiently represent multidimensional data into a 2D plane by preserving the global structure of the data. For this purpose, data are represented across a regular polygon or interface between the high dimensionality and the two-dimensional data. PCS can properly handle massive amounts of data (Big Data) by adopting an incremental and linear-time complexity dimensionality reduction.

Reference Issues/PRs

What does this implement/fix? Explain your changes.

Any other comments?

This code presents a geometric approach for data embedding called Polygonal Coordinate System (PCS), which is able to efficiently represent multidimensional data into a 2D plane by preserving the global structure of the data. For this purpose, data are represented across a regular polygon or interface between the high dimensionality and the two-dimensional data. PCS can properly handle massive amounts of data (Big Data) by adopting an incremental and linear-time complexity dimensionality reduction.
@rth
Copy link
Member

rth commented Jul 2, 2019

Thanks for your PR. Please add a citation for this algorithm, and check that it would pass the inclusion criteria at https://scikit-learn.org/stable/faq.html#what-are-the-inclusion-criteria-for-new-algorithms

@amueller amueller added the Move to scikit-learn-extra This PR should be moved to the scikit-learn-extras repository label Aug 7, 2019
@amueller
Copy link
Member

amueller commented Aug 7, 2019

@CaioMFRodrigues are you still interested in this?
I couldn't find any reference with a quick search. I'm in favor of closing this if it doesn't show any google hits.

@ghost
Copy link
Author

ghost commented Aug 8, 2019

@CaioMFRodrigues are you still interested in this?
I couldn't find any reference with a quick search. I'm in favor of closing this if it doesn't show any google hits.

This work has been recently published at the BRACIS conference (soon it will be available on the IEEE website). I didn't know all the rules found at <https://scikit-learn.org/stable/faq.html#what-are-the-inclusion-criteria-for-new-algorithms>. If you want to close this, that's fine.

@ghost
Copy link
Author

ghost commented Aug 8, 2019

I'm sorry.

@amueller
Copy link
Member

amueller commented Aug 8, 2019

@CaioMFRodrigues all good. You can contribute it as a new project to scikit-learn-contrib or as a new model to scikit-learn-extra.

@amueller amueller closed this Aug 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Move to scikit-learn-extra This PR should be moved to the scikit-learn-extras repository
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants