Интерпретация линейной регрессии MLLib o/p‏

Я использую формат LIBSVM для указания входного вектора признаков, в котором используется индекс на основе 1. Когда я запускаю регрессию, o/p основан на 0-индексе. У меня есть основной файл поиска, который сопоставляет эти индексы с тем, что они стоят или. Однако мне нужно добавить смещение 2, а не 1 к результату регрессии во время сопоставления. Так, например, чтобы отобразить индекс 800 из выходного файла регрессии, я ищу 802 в своем главном файле поиска, и тогда все становится понятным. Я могу понять добавление смещения 1, но не уверен, почему добавление смещения 2 работает нормально. Другие тоже кажутся чем-то подобным?


person user3803714    schedule 20.12.2014    source источник


Ответы (1)


Входной формат LIBSVM основан на 1. Однако коэффициенты/веса, которые вы получаете в конце регрессии, просто совпадают с общим количеством имеющихся у вас признаков, между ними существует соответствие 1 к 1.

person user3803714    schedule 20.02.2015