JavaScript для глубокого обучения 2021 TensorFlow js Ббк



Download 30,75 Mb.
Pdf ko'rish
bet178/457
Sana27.03.2022
Hajmi30,75 Mb.
#513488
1   ...   174   175   176   177   178   179   180   181   ...   457
Bog'liq
Цэй Ш., Байлесчи С., и др. - JаvaScript для глубокого обучения (Библиотека программиста) - 2021


Глава 5. Перенос обучения: переиспользование предобученных нейронных сетей
209
ИНФОБОКС 5.2. Классификация методом k-ближайших соседей 
на основе вложений
Решать задачи классификации в машинном обучении можно и без помощи нейронных 
сетей. Один из самых известных подобных подходов — алгоритм k­ближайших сосе­
дей (kNN). В отличие от нейронных сетей, в алгоритме kNN отсутствует этап обучения 
и он намного понятнее.
Работу метода классификации kNN можно описать в нескольких фразах.
1. Выбираем положительное целое число 
k
(например, 3).
2. Собираем определенное число эталонных примеров данных с метками истинных 
классов. Обычно число эталонных примеров хотя бы в несколько раз превышает 
k

Примеры представляются в виде наборов вещественных чисел — 
векторов
. Этот шаг 
схож со сбором обучающих примеров данных при использовании нейронных сетей.
3. Для предсказания класса нового входного сигнала вычисляются расстояния между 
векторным представлением этого сигнала и каждого из эталонных примеров данных. 
Затем расстояния сортируются, чтобы найти 
k
эталонных примеров, ближайших 
к входному сигналу в векторном пространстве. Они и называются 
k
ближайшими 
соседями входного сигнала (в честь чего алгоритм и получил свое название).
4. Выбираем класс, чаще всего встречающийся среди классов 
k
ближайших соседей, 
в качестве предсказания для входного сигнала. Другими словами, 
k
ближайших 
соседей выбирают предсказываемый класс путем своеобразного голосования.
Пример использования этого алгоритма показан на следующем рисунке.
Пример kNN-классификации в двумерном пространстве вложений. В данном случае k = 3, 
а классов два (треугольники и круги). Имеется пять эталонных примеров данных для класса 
«треугольник» и семь — для класса «круг». Три ближайших соседа входного сигнала 
показаны отрезками прямых. А поскольку два из трех ближайших соседей — круги, 
то и предсказан будет класс «круг»


210
Download 30,75 Mb.

Do'stlaringiz bilan baham:
1   ...   174   175   176   177   178   179   180   181   ...   457




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish