Lo que solemos hacer es separar la capa de aprendizaje automático y la aplicación móvil, para que puedan comunicarse utilizando una API RESTful.
Le permite tener sus modelos de ML en cualquier plataforma que considere mejor para resolver su problema y volverse nativo con su aplicación móvil.
Llevamos bastante tiempo haciendo esto utilizando API RESTful basadas en Python / Django que se comunican con aplicaciones iOS. La ventaja es que Python tiene un conjunto de bibliotecas muy útiles para Machine Learning:
http://www.nltk.org/
http://scikit-learn.org/stable/
- ¿Cuál es el significado de la optimización convexa en el aprendizaje automático?
- ¿Es cierto que la cantidad de datos es, con mucho, la ventaja competitiva más importante para las empresas de aprendizaje automático (por ejemplo, en automóviles autónomos)?
- ¿Hay ejemplos de organizaciones de ciencias de la vida que logren resultados en el descubrimiento de drogas a través del aprendizaje automático que no serían posibles sin el aprendizaje automático?
- ¿Por qué hay tantas preguntas sobre Machine Learning en Quora?
- ¿Cuáles son algunos de los análisis predictivos inteligentes y el aprendizaje automático que uno puede hacer con los datos de flujo de clics?
Un ejemplo es que tenemos esta aplicación móvil construida durante el hackaton de interrupción de Techcruch:
http: //disruptsfhackathon.challe…
Utiliza este producto de aprendizaje automático Python Powered http://www.monkeylearn.com
y muestra su resultado en una sencilla aplicación para iOS.
Si desea consultar más ejemplos de código relacionado con el aprendizaje automático, consulte aquí: https://github.com/tryolabs