Simple view
Full metadata view
Authors
Statistics
Algorytmy klastrowania w bibliotece scikit
Clustering algorithms in scikit library
algorytmy klastrowania, klastrowanie, klasteryzacja, analiza skupień, scikit, scikit-learn, Python, uczenie maszynowe, nauczanie maszynowe, algorytm k-średnich, algorytm centroidów, algorytm aglomeracyjny, algorytm hierarchiczny, DBSCAN, OPTICS, klasyfikacja spektralna
clustering algorithms, clustering, cluster analysis, scikit, scikit-learn, Python, machine learning, k-means, agglomerative clustering, hierarchal clustering, DBSCAN, OPTICS, spectral clustering
Celem tej pracy jest szczegółowe omówienie niektórych algorytmów klastrowania i ich implementacji w bibliotece scikit-learn. Po krótkim wyjaśnieniu, czym zajmuje się analiza skupień i podaniu przykładów jej zastosowania, dokładnie opisuję pięć wybranych przeze mnie algorytmów: algorytm k-średnich, algorytm aglomeracyjny, DBSCAN, OPTICS i klasyfikację spektralną. Dla każdego z nich omawiam stojącą za nim ideę, przedstawiam jego działanie krok po kroku oraz opisuję jego implementacje w bibliotece scikit-learn. Na końcu dokonuję porównania moich implementacji z implementacjami z biblioteki scikit-learn na danych testowych oraz oceniam, jak omawiane algorytmy poradziły sobie z danymi rzeczywistymi.
The aim of this paper is to describe in detail a few clustering algorithms and their implementations in scikit-learn library. After a brief explanation of what cluster analysis is and giving a few examples of its usage, I thoroughly describe each of the five chosen algorithms: k-means, agglomerative clustering, DBSCAN, OPTICS and spectral clustering. At the end, I make a comparison between my own implementations and scikit-learn implementations on toy data sets. I also estimate how well the mentioned algorithms worked on real data.
dc.abstract.en | The aim of this paper is to describe in detail a few clustering algorithms and their implementations in scikit-learn library. After a brief explanation of what cluster analysis is and giving a few examples of its usage, I thoroughly describe each of the five chosen algorithms: k-means, agglomerative clustering, DBSCAN, OPTICS and spectral clustering. At the end, I make a comparison between my own implementations and scikit-learn implementations on toy data sets. I also estimate how well the mentioned algorithms worked on real data. | pl |
dc.abstract.pl | Celem tej pracy jest szczegółowe omówienie niektórych algorytmów klastrowania i ich implementacji w bibliotece scikit-learn. Po krótkim wyjaśnieniu, czym zajmuje się analiza skupień i podaniu przykładów jej zastosowania, dokładnie opisuję pięć wybranych przeze mnie algorytmów: algorytm k-średnich, algorytm aglomeracyjny, DBSCAN, OPTICS i klasyfikację spektralną. Dla każdego z nich omawiam stojącą za nim ideę, przedstawiam jego działanie krok po kroku oraz opisuję jego implementacje w bibliotece scikit-learn. Na końcu dokonuję porównania moich implementacji z implementacjami z biblioteki scikit-learn na danych testowych oraz oceniam, jak omawiane algorytmy poradziły sobie z danymi rzeczywistymi. | pl |
dc.affiliation | Wydział Matematyki i Informatyki | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Kalita, Piotr - 128604 | pl |
dc.contributor.author | Kaczyńska, Aneta | pl |
dc.contributor.departmentbycode | UJK/WMI2 | pl |
dc.contributor.reviewer | Kalita, Piotr - 128604 | pl |
dc.contributor.reviewer | Misztal, Krzysztof | pl |
dc.date.accessioned | 2020-07-28T07:35:20Z | |
dc.date.available | 2020-07-28T07:35:20Z | |
dc.date.submitted | 2020-07-20 | pl |
dc.fieldofstudy | matematyka komputerowa | pl |
dc.identifier.apd | diploma-142750-244082 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/242029 | |
dc.language | pol | pl |
dc.subject.en | clustering algorithms, clustering, cluster analysis, scikit, scikit-learn, Python, machine learning, k-means, agglomerative clustering, hierarchal clustering, DBSCAN, OPTICS, spectral clustering | pl |
dc.subject.pl | algorytmy klastrowania, klastrowanie, klasteryzacja, analiza skupień, scikit, scikit-learn, Python, uczenie maszynowe, nauczanie maszynowe, algorytm k-średnich, algorytm centroidów, algorytm aglomeracyjny, algorytm hierarchiczny, DBSCAN, OPTICS, klasyfikacja spektralna | pl |
dc.title | Algorytmy klastrowania w bibliotece scikit | pl |
dc.title.alternative | Clustering algorithms in scikit library | pl |
dc.type | licenciate | pl |
dspace.entity.type | Publication |