Stochastic k-means for efficient higher order clustering

datacite.contributor.RelatedPersonΜακρής, Χρήστος
datacite.contributor.RelatedPersonΤσίχλας, Κωνσταντίνος
datacite.contributor.SupervisorΣιούτας, Σπύρος
dc.contributor.authorΓεραμούτσου, Βασιλική
dc.contributor.otherGeramoutsou, Vasiliki
dc.date.accessioned2023-07-07T10:30:35Z
dc.date.available2023-07-07T10:30:35Z
dc.date.issued2023-07-03
dc.degreemasterThesis
dc.description.abstractThe advent of digital technologies has resulted in a wealth of data across various domains, including the airline and music industries. This abundance of data allows for detailed insights into consumer preferences, pop culture trends, and customer satisfaction with airline applications or services. By systematically analyzing this data and leveraging machine learning models, valuable insights can be derived. This work introduces a stochastic variant of the widely used k-means clustering algorithm and provides guidelines for its implementation in Python. The stochastic kmeans algorithm offers improved scalability and computational efficiency compared to its traditional counterpart, making it suitable for large datasets and handling unknown attributes. Comprehensive guidelines are presented for the Python implementation, covering essential steps such as data preprocessing, distance calculation, centroid updating, and convergence criteria. These guidelines serve as a valuable resource for future approaches, enabling the adoption and development of stochastic clustering algorithms in data analysis. By following these guidelines, researchers and practitioners can effectively apply the stochastic k-means algorithm and contribute to advancements in the field. In conclusion, the combination of data analysis, machine learning, and the stochastic k-means algorithm provides a powerful framework for gaining insights into customer satisfaction and preferences. By leveraging these techniques, organizations in the airline industry can make informed decisions to enhance their services and meet the evolving needs of their customers.
dc.identifier.urihttps://hdl.handle.net/10889/25438
dc.language.isoen
dc.rightsAttribution-NonCommercial-ShareAlike 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/us/*
dc.subjectk-means
dc.subjectClassification
dc.subjectStochastic clustering
dc.subjectPythonic
dc.subjectMachine learning
dc.subjectAirlines
dc.subjectSpotify
dc.subject.alternativeΟμαδοποίηση
dc.subject.alternativeΤαξινόμηση
dc.subject.alternativeΣτοχαστική ομαδοποίηση
dc.subject.alternativeΤεχνητή νοημοσύνη
dc.titleStochastic k-means for efficient higher order clustering
dc.title.alternativeΣτοχαστικός k-means για αποτελεσματική ομαδοποίηση υψηλότερης τάξης
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
thesis__stochastickmeans_vasiliki_geramoutsou.pdf
Size:
3.13 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
5.02 KB
Format:
Item-specific license agreed upon to submission
Description: