Jump to content

Дискриминантный анализ Кернела Фишера

В статистике используется ядерный дискриминантный анализ Фишера (KFD) , [1] также известный как обобщенный дискриминантный анализ [2] и ядерный дискриминантный анализ , [3] представляет собой ядерную версию линейного дискриминантного анализа (LDA). Он назван в честь Рональда Фишера .

Линейный дискриминантный анализ

[ редактировать ]

Интуитивно понятно, что идея LDA состоит в том, чтобы найти проекцию, в которой разделение классов будет максимальным. Учитывая два набора помеченных данных, и , мы можем вычислить среднее значение каждого класса, и , как

где количество примеров класса . Цель линейного дискриминантного анализа — обеспечить большое разделение средних классов, сохраняя при этом небольшую дисперсию внутри класса. [4] Это формулируется как максимизация по отношению к , следующее соотношение:

где - ковариационная матрица между классами и — общая ковариационная матрица внутри класса:

Максимум указанного соотношения достигается при

как можно показать с помощью метода множителей Лагранжа (эскиз доказательства):

Максимизация эквивалентно максимизации

при условии

Это, в свою очередь, эквивалентно максимизации , где – множитель Лагранжа.

В максимуме производные относительно и должно быть равно нулю. принимая урожайность

что тривиально удовлетворяется и

Расширение LDA

[ редактировать ]

Чтобы расширить LDA до нелинейных отображений, данные в виде очки могут быть сопоставлены с новым пространством объектов, через какую-то функцию В этом новом пространстве функций функция, которую необходимо максимизировать, равна [1]

где

и

Далее, обратите внимание, что . Явное вычисление отображений и тогда выполнение LDA может оказаться дорогостоящим в вычислительном отношении и во многих случаях неразрешимым. Например, может быть бесконечномерным. Таким образом, вместо того, чтобы явно сопоставлять данные с данные могут быть неявно внедрены путем переписывания алгоритма с использованием скалярных произведений и использования функций ядра, в которых скалярное произведение в новом пространстве признаков заменяется функцией ядра, .

LDA можно переформулировать в терминах скалярного произведения, заметив сначала, что будет иметь расширениеформа [5]

Тогда обратите внимание, что

где

Числитель тогда можно записать как:

Аналогично знаменатель можно записать как

с компонент определяется как - единичная матрица, и матрица со всеми элементами, равными . Это тождество можно получить, начав с выражения для и используя расширение и определения и

Используя эти уравнения для числителя и знаменателя , уравнение для можно переписать как

Тогда дифференцирование и приравнивание к нулю дает

Поскольку только направление , а, следовательно, и направление вопросы, вышеизложенное может быть решено для как

Обратите внимание, что на практике обычно имеет единственное число, поэтому к нему добавляется кратное тождеству [1]

Учитывая решение для , проекция новой точки данных определяется выражением [1]

Мультиклассовый КФД

[ редактировать ]

Распространение на случаи, когда существует более двух классов, относительно просто. [2] [6] [7] Позволять быть числом классов. Затем многоклассовый KFD предполагает проецирование данных в -мерное пространство с использованием дискриминантные функции

Это можно записать в матричной записи

где это столбцы . [6] Кроме того, ковариационная матрица между классами теперь имеет вид

где является средним значением всех данных в новом пространстве признаков. Ковариационная матрица внутри класса:

Решение теперь получается путем максимизации

Снова можно использовать трюк с ядром, и цель многоклассового KFD становится [7]

где и

The определяются, как в предыдущем разделе, и определяется как

затем можно вычислить, найдя ведущие собственные векторы . [7] Кроме того, проекция нового входа, , определяется [7]

где компонент дается .

Классификация с использованием KFD

[ редактировать ]

Как в двухклассовом, так и в многоклассовом KFD метка класса нового входа может быть назначена как [7]

где это прогнозируемое среднее значение для класса и является функцией расстояния.

Приложения

[ редактировать ]

Дискриминантный анализ ядра использовался во многих приложениях. К ним относятся:

  • Распознавание лиц [3] [8] [9] и обнаружение [10] [11]
  • Распознавание рукописных цифр [1] [12]
  • Распознавание отпечатков пальцев [13]
  • Классификация злокачественных и доброкачественных кластерных микрокальцинатов [14]
  • Классификация семян [2]
  • Поиск бозона Хиггса в ЦЕРНе [15]

См. также

[ редактировать ]
  1. ^ Jump up to: а б с д и Мика, С; Ретч, Г.; Уэстон, Дж.; Шёлкопф, Б.; Мюллер, КР (1999). «Дискриминантный анализ Фишера с ядрами». Нейронные сети для обработки сигналов IX: Материалы семинара Общества обработки сигналов IEEE 1999 г. (кат. № 98TH8468) . Том. IX. стр. 41–48. CiteSeerX   10.1.1.35.9904 . дои : 10.1109/NNSP.1999.788121 . ISBN  978-0-7803-5673-3 . S2CID   8473401 .
  2. ^ Jump up to: а б с Бода, Г.; Ануар, Ф. (2000). «Обобщенный дискриминантный анализ с использованием ядерного подхода». Нейронные вычисления . 12 (10): 2385–2404. CiteSeerX   10.1.1.412.760 . дои : 10.1162/089976600300014980 . ПМИД   11032039 . S2CID   7036341 .
  3. ^ Jump up to: а б Ли, Ю.; Гонг, С.; Лидделл, Х. (2003). «Распознавание траекторий идентичности лиц с помощью ядра дискриминантного анализа». Вычисление изображений и зрительных образов . 21 (13–14): 1077–1086. CiteSeerX   10.1.1.2.6315 . дои : 10.1016/j.imavis.2003.08.010 .
  4. ^ Бишоп, CM (2006). Распознавание образов и машинное обучение . Нью-Йорк, штат Нью-Йорк: Спрингер.
  5. ^ Шолькопф, Б; Хербрич, Р.; Смола, А. (2001). «Обобщенная теорема о представителе». Вычислительная теория обучения . Конспекты лекций по информатике. Том. 2111. стр. 416–426. CiteSeerX   10.1.1.42.8617 . дои : 10.1007/3-540-44581-1_27 . ISBN  978-3-540-42343-0 .
  6. ^ Jump up to: а б Дуда, Р.; Харт, П.; Сторк, Д. (2001). Классификация шаблонов . Нью-Йорк, штат Нью-Йорк: Уайли.
  7. ^ Jump up to: а б с д и Чжан, Дж.; Ма, К.К. (2004). «Дискриминант ядра Фишера для классификации текстур». {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  8. ^ Лю, К.; Лу, Х.; Ма, С. (2004). «Улучшение ядра дискриминантного анализа Фишера для распознавания лиц». Транзакции IEEE по схемам и системам видеотехнологий . 14 (1): 42–49. дои : 10.1109/tcsvt.2003.818352 . S2CID   39657721 .
  9. ^ Лю, К.; Хуанг, Р.; Лу, Х.; Ма, С. (2002). «Распознавание лиц с использованием дискриминантного анализа Фишера на основе ядра». Международная конференция IEEE по автоматическому распознаванию лиц и жестов .
  10. ^ Курита, Т.; Тагучи, Т. (2002). «Модификация дискриминантного анализа Фишера на основе ядра для обнаружения лиц». Материалы пятой международной конференции IEEE по автоматическому распознаванию жестов лица . стр. 300–305. CiteSeerX   10.1.1.100.3568 . дои : 10.1109/AFGR.2002.1004170 . ISBN  978-0-7695-1602-8 . S2CID   7581426 .
  11. ^ Фэн, Ю.; Ши, П. (2004). «Обнаружение лиц на основе дискриминантного анализа ядра Фишера». Международная конференция IEEE по автоматическому распознаванию лиц и жестов .
  12. ^ Ян, Дж.; Франджи, А.Ф.; Ян, JY; Занг Д., Джин З. (2005). «KPCA плюс LDA: полная дискриминантная структура Фишера ядра для извлечения и распознавания признаков». Транзакции IEEE по анализу шаблонов и машинному интеллекту . 27 (2): 230–244. CiteSeerX   10.1.1.330.1179 . дои : 10.1109/tpami.2005.33 . ПМИД   15688560 . S2CID   9771368 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  13. ^ Ван, Ю.; Руан, К. (2006). «Дискриминантный анализ ядра Фишера для распознавания отпечатков ладоней». Международная конференция по распознаванию образов .
  14. ^ Вэй, Л.; Ян, Ю.; Нисикава, РМ; Цзян, Ю. (2005). «Исследование нескольких методов машинного обучения для классификации злокачественных и доброкачественных кластерных микрокальцификаций». Транзакции IEEE по медицинской визуализации . 24 (3): 371–380. дои : 10.1109/tmi.2004.842457 . ПМИД   15754987 . S2CID   36691320 .
  15. ^ Мальмгрен, Т. (1997). «Программа итерационного нелинейного дискриминантного анализа: IDA 1.0». Компьютерная физика. Коммуникации . 106 (3): 230–236. Бибкод : 1997CoPhC.106..230M . дои : 10.1016/S0010-4655(97)00100-8 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 619986c710a703941ea5e1fcafe9efe4__1719054960
URL1:https://arc.ask3.ru/arc/aa/61/e4/619986c710a703941ea5e1fcafe9efe4.html
Заголовок, (Title) документа по адресу, URL1:
Kernel Fisher discriminant analysis - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)