Topological Dimension Reduction
Project description
TDR: Topological Dimensional Reduction
This method allows for topological dimensionality reduction on the data. In this method, the columns of the reduced data set are from the original data set.
Transform
This function convert data into categories (1,2,3,4,...) based on standard deviation.
Core
This function finds the core according to topological methods. This core show us how important which column is.
TDR
This version is primal version, not effective with big amounts data. It outputs the important column numbers (with index +1) and their importance levels as a list.
TDR_V2
This version is much faster. It outputs the important column numbers (with index +1) and their importance levels as a list.
The developer of the code is Kenan Evren BOYABATLI, e-mail: kbybtli@gmail.com Developer of the system is Dr. Uğur YİĞİT, e-mail: ugur.yigit@medeniyet.edu.tr
TDR_V3 (available)
This version is much faster. Rewrote the "transform" function for more stability.
Citation Importance:
Although our algorithm is open source, it is important that our work is recognized and documented academically. In this way, we can trace the origin of the algorithm and those who contributed to its development. Please refer to the following article when using the algorithm:
Yiğit, Uğur. "The Rough Topology for Numerical Data." arXiv preprint arXiv:2206.05776 (2022). https://doi.org/10.48550/arXiv.2206.05776
Gökhan Kazar, Uğur Yiğit, Kenan Evren Boyabatlı, Predicting maintenance cost overruns in public school buildings using a rough topological approach, Automation in Construction, Volume 168, Part A, 2024, 105810, ISSN 0926-5805, https://doi.org/10.1016/j.autcon.2024.105810.
If you have any questions or feedback, please contact us.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file topdr-0.4.tar.gz.
File metadata
- Download URL: topdr-0.4.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2f11854d98b3ff4d5969d4f0801ba88807711e9d987c8fc7d28b1efde1df43e
|
|
| MD5 |
11d04977734b5adea88d3d5947561b08
|
|
| BLAKE2b-256 |
1e85eabf70969d3eda523e1b945059e6a55008fe35d8d68d4de3fb9c8a6efd5a
|
File details
Details for the file TopDR-0.4-py3-none-any.whl.
File metadata
- Download URL: TopDR-0.4-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
781a8c9ec627e96f34fc85d7eb7d2fdf714f4e3816abbf53a5601c0e5a25778e
|
|
| MD5 |
b81cfba2617e034c1cc7256ec7541787
|
|
| BLAKE2b-256 |
9d26ddd18d250a14ca85e6b9ace84c505bdc7f7ffbd620747809c58c86856f9b
|