Введение

В информатике, обучение векторной квантизации (LVQ) — это алгоритм контролируемой классификации, основанный на прототипах. LVQ является контролируемым аналогом систем векторного квантования.

Обзор

LVQ можно понимать как частный случай искусственной нейронной сети, а точнее, он использует подход обучения на основе правила Хебба с принципом "победитель получает всё". LVQ является предшественником самоорганизующихся карт (SOM) и связан с алгоритмом нейронного газа и алгоритмом k ближайших соседей (k NN). LVQ был изобретён Тейво Кохоненом. Система LVQ представлена прототипами, которые определены в пространстве признаков наблюдаемых данных. В алгоритмах обучения с принципом "победитель получает всё" для каждой точки данных определяется прототип, ближайший к входному вектору в соответствии с заданной метрикой расстояния. Затем положение этого так называемого прототипа-победителя адаптируется, то есть победитель перемещается ближе, если он правильно классифицирует точку данных, или дальше, если классифицирует её неправильно. Преимущество LVQ заключается в том, что он создаёт прототипы, которые легко интерпретируются экспертами в соответствующей области применения. Системы LVQ могут быть естественным образом применены к задачам многоклассовой классификации. Ключевым вопросом в LVQ является выбор подходящей меры расстояния или сходства для обучения и классификации. В последнее время были разработаны методы, которые адаптируют параметризованную меру расстояния в процессе обучения системы, см., например, (Schneider, Biehl, and Hammer, 2009) и ссылки в ней. LVQ может быть очень полезен при классификации текстовых документов.