Я использую функцию svmtrain для libsvm для 3-х задач класса и 2 класса. По другим причинам я хочу построить таблицу поиска на основе границ решения из результатов svmtrain.Создать таблицу поиска из данных обучения libsvm в matlab
LUT имеет 3 измерения - по одному для каждой функции, и каждая запись представляет собой либо -1, либо 1 (-> проблема класса 2).
Есть ли у кого-нибудь представление о том, как данные обучения могут использоваться для построения таблицы поиска?
Я думаю, мой вопрос не был достаточно ясным: точки, которые я хочу классифицировать, также трехмерны. Ссылаясь на ваш пример 2d: должно быть возможно определить, на какой стороне гиперплоскости находится точка (x1val, x2val). –
Вот как я это понял. Но вы не можете классифицировать упомянутые точки на основе только одного из трех измерений. Это то, что вы хотите сделать с LUT? –
как я только что отредактировал в своем ответе, классификация основана на всех трех измерениях. –