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