Какую библиотеку SVM использовать на Android?

1

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

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

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

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

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

Теги:
machine-learning
gesture-recognition
android-gesture

1 ответ

5
Лучший ответ

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню