2

我正在尝试为我的android应用程序构建一个小型文本挖掘工具。我正在检查一个机器学习库,这将允许我集群,分类等。适用于Android的机器学习库

是否有任何Android机器学习库?我遇到了tensorflow,但我需要多一点访问常见的ML功能。

回答

1

TensorFlow确实可以让您访问大量机器学习功能。
使用tf.contrib.learn您甚至不必为优化器编写代码。

您可以使用已包含在库中的优化程序。
您只需要以适当的方式预处理数据,然后将其输入到神经网络。

下面就由TensorFlow为Android提供了一个例子链接:

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

+1

I D在这个例子中找不到与文本处理有关的任何东西。我看到计算机视觉相关的例子。还有其他的例子吗? 关于:tf.contrib.learn,我认为它适用于DeepLearning。 – ssk

+0

深度学习是机器学习的一部分,所以我不认为这是一个问题。如果你想另一个例子检查了这一点: https://github.com/miyosuda/TensorFlowAndroidMNIST – satyajith

+0

再次指出一个基于DeepLearning与tensorflow的文本识别的例子。如果我需要聚类(k-means,gmm),分类(随机森林,svm),主题模型(lda,lsa),该怎么办?我正在寻找的是一个基本的机器学习实用程序库,我不需要重写或重写。类似dlib,scikit-learn或android的torch。 – ssk