1

Мы пытаемся иметь онлайн-рукописный распознаватель текста для платформы Android. Встроенное распознавание жестов в android использует (из того, что я собираю из кода) проверку точек K-NN, скорее всего, контрольные точки сглаженной кривой Безье.Какая библиотека SVM для использования на Android?

Вместо этого мы получим некоторые стандартные данные о функциях из точек, созданных пользователем на сенсорном экране, а затем подготовьте SVM для примерно 50 классов символов (изначально), чтобы проверить, насколько хорошо работает наш выбор функции.

Так что, учитывая, что этот SVM придется запускать на мобильном телефоне, который может не соответствовать уровню обработки, какую библиотеку следует использовать? Также следует учитывать, какая библиотека будет наиболее легко интегрироваться в разработку на Android SDK с использованием Eclipse IDE?

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

Заранее спасибо.

ответ

5

Полагаю, что то, что вам нужно сделать на устройстве Android, оценивает только SVM на новые данные, а не на обучение. В этом случае вам действительно не нужна библиотека. Вам просто нужно вывести модель (веса) из LIBSVM или любой другой библиотеки/метода, который вы планируете использовать, в свой исходный код (независимо от того, что это такое) и оценить его по новым данным, как того требует Android-приложение.