PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

K-Nearest Neighbours oraz K-Means: Zrozumienie zasad działania oraz zalet i wad

Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
EN
K-Nearest neighbours and K-Means: Understanding How It Works & Its Advantages and Disadvantages
Języki publikacji
PL
Abstrakty
PL
Uczenie maszynowe jest metodą analizy danych, polegającą na automatyzacji modeli analitycznych, dzięki któremu możliwe jest uzyskanie dokładniejszych wyników. Wyróżnia się cztery rodzaje algorytmów - nadzorowane, półnadzorowane, nienadzorowane oraz wzmocnione, do których zalicza się między innymi algorytm k-najbliższych sąsiadów (K-Nearest Neighbors - KNN) oraz algorytm k-średnich (K-Means). Pierwszy z nich jest nieparametryczny, nadzorowanym klasyfikatorem uczenia się, natomiast drugi zaliczany jest do uczenia maszynowego bez nadzoru. Algorytm k-najbliższych sąsiadów używany jest w przypadku klasyfikacji oraz regresji, podczas gdy algorytm k-średnich stosowany jest w zadaniach grupowych. Oba algorytmy, dzięki wielu zaletom znajdują szerokie zastosowanie w różnorodnych dziedzinach.
EN
Machine learning is a method of data analysis that involves automating analytical models to produce more accurate results. There are four types of algorithms - supervised, semi-supervised, unsupervised and enhanced, which include the K-Nearest Neighbors (KNN) algorithm and the k-means (K-Means) algorithm. The former is a non-parametric supervised learning classifier, while the latter is classified as unsupervised machine learning. The k-nearest neighbor algorithm is used for classification and regression, while the k-means algorithm is used for clustering tasks. Both algorithms, thanks to their many advantages, are widely used in a variety of fields.
Twórcy
  • AGH Akademia Górniczo-Hutnicza, Wydział Inżynierii Materiałowej i Ceramiki, al. Mickiewicza 30, 30-059 Kraków
Bibliografia
  • [1] Michał Bąba, Algorytmy - nowy wymiar nadzoru i kontroli nad świadczącym pracę, t. LXI, nr 3/2020
  • [2] Paweł Stacewicz, O algorytmach i algorytmicznej dostępności wiedzy, Studia metodologiczne, nr 36, 2016
  • [3] https://www.analyticsvidhya.com/blog/2023/02/lazy-learning-vs-eager-learning-algorithms-in-machine-learning/
  • [4] https://www.sas.com/pl_pl/insights/analytics/machine-learning.html
  • [5] Przemysław Juszczuk, Sztuczna inteligencja: Algorytm KNN, Instytut Informatyki Uniwersytetu Śląskiego 23 kwietnia 2012
  • [6] Paweł Drzewiecki, Predykcja poziomu tlenu w piecu EAF z wykorzystaniem metod sztucznej inteligencji: regresji liniowej i metody najbliższych sąsiadów (k-NN), Procesy termiczna, piece przemysłowe & kotły I-II/2013
  • [7] Trevor Hastie, Robert Tibshirani, Jerome Friedman, The Elements of Statistical Learning, Data Mining, Inference, and Prediction, Springer Series in Statistics
  • [8] Aleksandra Król-Nowak, Katarzyna Kotarba, Podstawy uczenia maszynowego pod redakcja Aleksandry Król-Nowak, Wydawnictwo AGH, Kraków, 2022
  • [9] https://ekordo.pl/klasyfikacja-odpadow-na-ulegajace-organicznemu-i-materialowemu-recyklingowi-za-pomoca-metody-k-najblizszych-sasiadow-ang-k-nearest-neighbors/
  • [10] https://www.ibm.com/topics/knn
  • [11] Tomasz Kuczyński, Algorytm k-średnich na wielordzeniowych procesorach CPU oraz akceleratorach GPU, Rozdział I
  • [12] https://www.analyticsvidhya.com/blog/2019/08/comprehensive-guide-k-means-clustering/
  • [13] Alhamza Munther, Rozmie Razif, A Preliminary Performance Evaluation of K-means, KNN and EM Unsupervised Machine Learning Methods for Network Flow Classification, International Journal of Electrical and Computer Engineering (IJECE), Vol. 6, No. 2, April 2016, pp. 778~784
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-e614c6c3-b7b0-47d3-a001-e4ca14497f23
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.