No project description provided
Project description
Inżynierka
Co robimy
- Robimy algorytmy które będą klasteryzować dane.
- Wiemy do jakich klastrów należą niektóre z punktów.
- Operujemy tylko na danych liczbowych.
- Algorytm tworzy klastry tylko dla danego dataset. O to chodzi w tej transdukcji, że nie tworzy się modelu. Jak mamy klastry i pojawi się nowy punkt w danych to trzeba liczyć na nowo wszystkie klastry.
Linki
Ogólnie, co to jest ta transdukcja:
https://en.wikipedia.org/wiki/Transduction_(machine_learning)
To wszystko co robimy można podpiąć pod semi-supervised learning:
Bardzo możliwe że jednym z algorytmów to będzie zmodyfikowany K-Means:
https://www.ire.pw.edu.pl/~pplonski/papers/PP_KZ_kmeans_icannga2013.pdf - tu zrobili coś takiego
UPDATE: Pewnie nie będzie to K-Means, bo z założenia tworzy on model, ale nadal K-Means można używać jako pomocnik w algorytmach innych, np: Spectral Clustering (ono też oparte jest na grafach)
Algorytmy oparte na drzewach też warto sprawdzić, bo Prof. Gągolewski napisał paper + drzewa rozpinające są z założenia transduktywne (wyglądają inaczej dla set vs. set+ jeden punkt):
https://link.springer.com/content/pdf/10.1007/s00357-024-09483-1.pdf
Graph-Based clustering (ogólniejsze niż drzewa, pojawia się problem reprezentacji danych za pomocą grafu):
https://www.cse.msu.edu/~cse802/S17/slides/Lec_20_21_22_Clustering.pdf
Dane do testowania
Najlepiej skorzystać z gotowych dataset, do testowania, bardzo dużo jest w Repozytorium prof. Gągolweskiego
Nauka
Pewnie trzeba będzie się nauczyć NetworkX żeby z drzew korzystać; zakładam że nie musimy od początku pisać algorytmów szukających min. drzewa rozpinającego:
https://networkx.org/
JAK SIĘ PISZE BIBLIOTEKI W PYTHONIE?
Nw to się wydaje przydatne
https://www.reddit.com/r/learnpython/comments/13ouob6/how_to_create_a_python_packagelibrary/
Do ustalenia
- Czy wiemy ile klastrów ma być w danych
- Czy przyjmujemy założenie że otrzymamy jakiegoś reprezentanta dla każdego z klastrów
- Czy przyjmujemy założenia o tym, ile danych (minimum/maksimum) ma być sklasyfikowanych
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 Distributions
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 transatlantic_beta-0.0.1.dev2.tar.gz.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2.tar.gz
- Upload date:
- Size: 1.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
43608728ab92877d5c34a7b7074353a31e0825892eaf511b0daab3c25860212a
|
|
| MD5 |
e1f755ff5d089798cb2250919feaa4b9
|
|
| BLAKE2b-256 |
61eac2613e53757fd2ec9a0693971d3cbdc13cea16f66ac13b06c3167fb48e02
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d26452e8d344e25c0f451af1a172d2a8c1f753c64d64ff369971728a7fdf482d
|
|
| MD5 |
04fdd56a43c06a7c827d365259f38807
|
|
| BLAKE2b-256 |
13dd01de1fb591a68568d26f28560189c0d40fe222ac4a0d561838d525662062
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
edd07de2adbcb0e8448ca85331313214723ab12304acb75ecbc76468949625ae
|
|
| MD5 |
a014fa69520b22e75ae4cc887db2f586
|
|
| BLAKE2b-256 |
8a56c413d42a43178248634b589c1779a2e182fadb29869ee249bb93c3edcd4a
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f878336e084d58da575460219ff29a2ff5584ac5994cde9f659201c6434d7a30
|
|
| MD5 |
b287264bbb874838b37563bc97a2e0de
|
|
| BLAKE2b-256 |
88af82822c8bc52852d907e9242c85b82956b1ec80c685fa06150f4e263065cb
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp313-cp313-macosx_10_13_universal2.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp313-cp313-macosx_10_13_universal2.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.13, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d51ec8bbdf85fcfa12f462230e13186a3eee9ee8929e161bb4c12a598b8659f
|
|
| MD5 |
6bb274f2ea5b1b7de237294c3fe0ad6a
|
|
| BLAKE2b-256 |
9f5d53f1ff389960821a8b226b7593e6f41fa3bd62338a4091cc994ad4076f71
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20bcb82c30d8790ff78ee1af1b6b844e99565fa39f128aac5fb3acde3dab1693
|
|
| MD5 |
c0b3c1f7a4a0ebe62f4af091d83e0f48
|
|
| BLAKE2b-256 |
5c71efa7e6dac974d60bd4b6d527e9635a870f7a677e279dd2c70e8deacdd3ab
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d605856c7959d505369b30d1788889ae23a0f63ed80632c356b0fd98d9a702c
|
|
| MD5 |
4de5d25268b75a1719394b3979a7acdc
|
|
| BLAKE2b-256 |
08add6bd16d5bed101ebde2a36620d76d9dc1c271243fdea62979926272c9312
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef532b96ed184d6e5ac3cc66044b4869849a6e905e96a47bae114e0e1c6054da
|
|
| MD5 |
33b351c93933eb754c7dfa917fa3a138
|
|
| BLAKE2b-256 |
ccc676f9e2f0375d49e1270e6e93015253cd9922b981b438e85141525aeee9e5
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp312-cp312-macosx_10_13_universal2.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp312-cp312-macosx_10_13_universal2.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.12, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d739d322ba9b345391087715b96b228841ca2bba9d26ac2c219c44b0b7ab15a
|
|
| MD5 |
f53383207381ac8671d234974f829fec
|
|
| BLAKE2b-256 |
7f6364d842dcc29ecb9674bff151ea7454f458149500cb8dd39b3201412fea45
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4657abd49949c0f9645a2fb7164c58c11772b7bc02358982851f35ed1917337
|
|
| MD5 |
00b8f6fc24c5449256cabbe31868a1dc
|
|
| BLAKE2b-256 |
9e28524bcf9b324c67b8db9a033f451dde6a86f092f3e01d1a510a1914782fe7
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8af500a9371543eac41d011930e69c880075b8b1416093682afb9a94d4d0d662
|
|
| MD5 |
3d5b19aa5ec0f4d7e4368481acb90ad4
|
|
| BLAKE2b-256 |
b34a11372b3c10287eb9679902c56b62060c45553f22dfe44f010ff3192a670d
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25aad81d94aa8edfebe10d4e1ddc6aebca8bf92ec5522bfa3b88e4d9f4b71996
|
|
| MD5 |
9dd4b148b099b0b34ea218297b1373c0
|
|
| BLAKE2b-256 |
ab83464b7196a21e227db3bfd9b52a393ff0ec5e39971935778243dbc5e1ca8f
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp311-cp311-macosx_10_9_universal2.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp311-cp311-macosx_10_9_universal2.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fdd132ed39f0553c3b56ca267b6b51ee7b7042e0fe23a52523a5374a14a42a4
|
|
| MD5 |
5836826eebf77b1b2b88b5a100a073c9
|
|
| BLAKE2b-256 |
09e00f6bfe6b89e022e9246cda67ba76964acd126d75560dff0466b2be4b4a10
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 2.1 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b3dc5ed1f08c7f78723727a0d6c5ba55eb45d8c89126416f3c7f5b7a9071e2a
|
|
| MD5 |
4b34921a5a376d9681d036a52acdbb41
|
|
| BLAKE2b-256 |
12341ce7352db23376bc75cdf90a221dfdc08f732a8980d8e94ccdce4311e09e
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 5.0 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e780317a927820b4fe8c4eaa6e6a8192c34930155b2df4ddb0a68626b206ddff
|
|
| MD5 |
5df96e7b20f0a3de2110fcf970eb9565
|
|
| BLAKE2b-256 |
2f48a6f671100af78a9affad805090042291951c38cf47c2fede757e60a3ec72
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
052c442db714c01be65d61cc53cd42e266b8197d4f419f9fa558ef8ca263179a
|
|
| MD5 |
b5172d5c705d0de1a2d874afe51a4264
|
|
| BLAKE2b-256 |
1b04256e127925b9c40d1a1e3990a65826c3390efc5a21c9aaef40c1f6796038
|
File details
Details for the file transatlantic_beta-0.0.1.dev2-cp310-cp310-macosx_10_9_universal2.whl.
File metadata
- Download URL: transatlantic_beta-0.0.1.dev2-cp310-cp310-macosx_10_9_universal2.whl
- Upload date:
- Size: 2.8 MB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31abc16b3a2f22b4da97dbcdce82b7b193e92c4ecca546a89bf96c00909039dc
|
|
| MD5 |
d334d3c736edbae9bb38113df937765c
|
|
| BLAKE2b-256 |
63152892562f944ae8592a6d373d77659843061d38cdecadfc01ad43b7b8f541
|