Имам текст и искам да обучавам чрез добавяне на функция с помощта на java API. Разглеждайки примерите, основният клас за изграждане на набора за обучение е svm_problem. Изглежда, че svm_node представлява функция (индекс е функция и стойност strong> е теглото на характеристиката).
Това, което направих, е да имам карта (само за да опростя проблема), която поддържа връзка между функцията и индекса. За всеки от моите тегло> примери създавам нов възел:
svm_node currentNode = new svm_node();
int index = feature.getIndexInMap();
double value = feature.getWeight();
currentNode.index = index;
currentNode.value = value;
Вярна ли е интуицията ми? За какво се отнася svm_problem.y? Отнася ли се за индекса на етикета? svm_problem.l само дължината на двата вектора ли е?