Algorytmy klastrowania w bibliotece scikit

licenciate
dc.abstract.enThe 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.plCelem 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.affiliationWydział Matematyki i Informatykipl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorKalita, Piotr - 128604 pl
dc.contributor.authorKaczyńska, Anetapl
dc.contributor.departmentbycodeUJK/WMI2pl
dc.contributor.reviewerKalita, Piotr - 128604 pl
dc.contributor.reviewerMisztal, Krzysztofpl
dc.date.accessioned2020-07-28T07:35:20Z
dc.date.available2020-07-28T07:35:20Z
dc.date.submitted2020-07-20pl
dc.fieldofstudymatematyka komputerowapl
dc.identifier.apddiploma-142750-244082pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/242029
dc.languagepolpl
dc.subject.enclustering algorithms, clustering, cluster analysis, scikit, scikit-learn, Python, machine learning, k-means, agglomerative clustering, hierarchal clustering, DBSCAN, OPTICS, spectral clusteringpl
dc.subject.plalgorytmy 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 spektralnapl
dc.titleAlgorytmy klastrowania w bibliotece scikitpl
dc.title.alternativeClustering algorithms in scikit librarypl
dc.typelicenciatepl
dspace.entity.typePublication
dc.abstract.enpl
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.plpl
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.
dc.affiliationpl
Wydział Matematyki i Informatyki
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Kalita, Piotr - 128604
dc.contributor.authorpl
Kaczyńska, Aneta
dc.contributor.departmentbycodepl
UJK/WMI2
dc.contributor.reviewerpl
Kalita, Piotr - 128604
dc.contributor.reviewerpl
Misztal, Krzysztof
dc.date.accessioned
2020-07-28T07:35:20Z
dc.date.available
2020-07-28T07:35:20Z
dc.date.submittedpl
2020-07-20
dc.fieldofstudypl
matematyka komputerowa
dc.identifier.apdpl
diploma-142750-244082
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/242029
dc.languagepl
pol
dc.subject.enpl
clustering algorithms, clustering, cluster analysis, scikit, scikit-learn, Python, machine learning, k-means, agglomerative clustering, hierarchal clustering, DBSCAN, OPTICS, spectral clustering
dc.subject.plpl
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
dc.titlepl
Algorytmy klastrowania w bibliotece scikit
dc.title.alternativepl
Clustering algorithms in scikit library
dc.typepl
licenciate
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
138
Views per month
Views per city
Warsaw
25
Krakow
18
Lodz
11
Wroclaw
6
Gdansk
5
Gdynia
5
Gliwice
5
Poznan
4
Slawkow
3
Tappahannock
3

No access

No Thumbnail Available