2

내 안드로이드 애플 리케이션을위한 작은 텍스트 마이닝 도구를 구축하고있다. 나는 클러스터링, 분류 등을 할 수있는 라이브러리를 배우는 기계를 검사하고있다.기계 학습 라이브러리 안드로이드에 대한

안드로이드를위한 기계 학습 라이브러리가 있는가? 나는 tensorflow를 보았지만 일반적인 ML 기능에 좀 더 접근 할 필요가 있습니다.

답변

1

TensorFlow를 사용하면 수많은 기계 학습 기능에 액세스 할 수 있습니다.
tf.contrib.learn을 사용하면 최적화 프로그램의 코드를 작성할 필요조차 없습니다.

이미 라이브러리에 포함 된 옵티 마이저를 사용할 수 있습니다.
데이터를 적절한 방식으로 사전 처리 한 다음 신경망에 공급하면됩니다. 여기


는 안드로이드 TensorFlow가 제공하는 예에 대한 링크입니다 : 당신은 그들이 최신 WEKA 버전을 사용하지 않는 (안드로이드에 대한 웨카의 이러한 포트를 시도 할 수 있습니다

https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android

+1

나는 거라고 그 예제에서 텍스트 처리와 관련된 것을 찾지 못했습니다. 컴퓨터 비전 관련 예제가 있습니다. 다른 예가 있습니까? 관련 : tf.contrib.learn, 저는 이것이 DeepLearning을위한 것이라고 생각합니다. – ssk

+0

딥 학습은 기계 학습의 일부이므로 문제라고 생각하지 않습니다. 또 다른 예를 들어보고 싶은 경우 https://github.com/miyosuda/TensorFlowAndroidMNIST – satyajith

+0

다시 한번 텐서 흐름이있는 DeepLearning을 기반으로하는 텍스트 인식 예제를 보여줍니다. 내가 클러스터 (k-means, gmm), 분류 (임의의 포레스트, SVM), 주제 모델 (lda, LSA)가 필요한 경우 어떻게해야합니까? 내가 찾고있는 것은 포트 나 재 작성이 필요없는 기계 학습을위한 기본 유틸리티 라이브러리이다. dlib, scikit-like 또는 안드로이드 용 토치와 같은 것. – ssk