Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/34: Рейтинг темы: голосов - 34, средняя оценка - 4.53
 Аватар для Mr_Ser_Win
45 / 44 / 7
Регистрация: 15.10.2008
Сообщений: 320

Метод К-ближайших соседей

25.11.2008, 18:58. Показов 7325. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте.
Существует проблема. Надо реализовать метод К-ближайших соседей. Вводим нашу выборку (множество точек), затем ввожу специальную точку, для которой и надо найти соседей (коичество сеседей может быть разное, задаем сами).
Я читал как это можно сделать во вложеном файле.
но мне не понятно как брать эту область или еще че..
Пожалуйста подскажите, желательно с косочком кода. Огромное спасибо
Вложения
Тип файла: zip вводное.zip (26.2 Кб, 133 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.11.2008, 18:58
Ответы с готовыми решениями:

Метод к-ближайших соседей
Всем привет, столкнулся с такой проблемой. Имеются координаты точек, которые описывают некое состояние системы. Нужно отобразить их в...

метод k ближайших соседей
дайте ссылку на литературу где описан это метод

Метод ближайших соседей
Здравствуйте. Помогите составить алгоритм для Метода ближайших соседей распознавания образов. То есть по пунктам 1. генерируем данные...

2
Администратор
 Аватар для mik-a-el
87828 / 53149 / 249
Регистрация: 10.04.2006
Сообщений: 13,763
25.11.2008, 19:25
Вот, вдруг поможет
Метод К ближайших соседей - один из наиболее простых алгоритмов классификации, относящийся к группе структурных методов.

В качестве обучающей выборки используется набор объектов, каждый из которых принадлежит к одному из двух или более классов. Каждый объект может быть представлен точкой в n-мерном пространстве, где n – число аналититических признаков, используемых для классификации.

Неизвестный объект относится к одному из классов по следующему принципу: находится K ближайших объектов из обучающей выборки в пространстве образов (обычно используется мера расстояния Евклида). Затем определяется, к какому классу принадлежит большинство ближайших объектов обучающей выборки – к этому классу относится и неизвестный объект. Оптимальное число K, как правило, подбирают экспериментальным путем. Увеличение K приводит к уменьшению влияния случайных погрешностей в данных, но при этом разделение на классы становится менее четким.
Метод к -ближайших соседей
Этот метод, как и оценки Парзена, относится к локальным методам оценивания плотности распределения. Для оценивания плотности в точке х выбирается такой минимальный интервал с центром в х, что в него попадает к представителей класса. За оценку плотности вероятности в точке х принимают величину
1
(33)
N A(k,N,xy
где А (к, N, х) — длина интервала .(или объема ячейки в много мерпом случае). Показано, что при выполнении условий
limA(JV) = 0, Hm^ = 0
iV-»co
N
величина Jn(x) является асимптотически несмещенной и состоятельной оценкой плотности распределения f(x\H).
В практике метод /с-ближайших соседей используется для непосредственного построения решающего правила. Если в объеме А (к, N, х") с центром в точке х° попадает kt представителей класса //, и кг представителей класса Я2, то
2>1 Т<1
#2>
(34)
Нетрудно показать, что этот метод основан на байесовом критерии. Действительно, согласно критерию правдоподобия решающее правило имеет вид
f(x°\Hl)Pl<- \xo^Hv
(35)
Подставляя в (35) оценки f(x°IHh) из (33) и припяв
N
N,
получим после упрощений правило (34). Таким образом, процедура /с-соседей является, по существу, байесовой, где замена истинных вероятностей их оценками должна отразиться на величине ошибки классификации, причем в силу сходимости оценки f(x) к j(x) следует ожидать, что уровень ошибки е метода /с-соседей будет стремиться к соответствующей величине е* для байесовой классификации. Было доказано, что при к = 1 справедливы неравенства
е*<е «S2e*(t— е*).
Это означает, что в наихудшем случае (к = 1) уровень ошибки метода превосходит не более чем в 2 раза уровень ошибки байесовой классификации прп малых е*.
0
 Аватар для Mr_Ser_Win
45 / 44 / 7
Регистрация: 15.10.2008
Сообщений: 320
25.11.2008, 19:31  [ТС]
mik-a-el, это тоже прочитал...
млин что ж придумать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.11.2008, 19:31
Помогаю со студенческими работами здесь

метод К ближайших соседей
Есть метод К ближайщих соседей. Нa www.machinelearning.ru этот метод реализован в матлабе. метод. Никак не могу понять, что там к чему....

Реализовать метод k-ближайших соседей
реализовать метод k-ближайших соседей в среде Matlab на примере этих данных ...

Метод ближайших соседей отрисовка
Здравствуйте. Как можно наглядно (визуально) отобразить работу метода ближайших соседей. Сформировал из датасета тренировочные данные...

Метод ближайших соседей в машинном обучении
Добрый день. Опытные аналитики данных помогите понять и реализовать в код задание. Используется класс...

Быстрый поиск k ближайших соседей
Имеется 10000 точек в 20-мерном пространстве. Распределены более менее равномерно. Нужно по возможности быстро искать k ближайших соседей....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru