¿Aprender el modelo de Tensor Flow con Python es realmente útil para mí en el futuro?

Estoy de acuerdo con Shyam Sunder Kumar y Evgeni Stavinov, en esta etapa Tensor Flow tiene un alcance limitado en términos de la IA de las cosas. Pero dicho esto, es una implementación bastante simple, y si sus modelos disponibles satisfacen su problema, es útil hacer girar rápidamente la nube de Google para hacer el trabajo pesado si no tiene los recursos informáticos. Hay muchos proyectos geniales basados ​​en Tensor Flow:
jtoy / awesome-tensorflow
Y parece estar creciendo en popularidad.

Pero hay muchos otros sistemas como BigML y Amazon ML para AWS que tienen buenas API que puede usar para acceder a su potencia de computación en la nube.

Actualmente, en Hunted Hive Digital Solutions usamos las soluciones ML basadas en la nube y TensorFlow solo para comparar y comparar soluciones internas. También hemos desarrollado nuestro propio clúster heterogéneo que puede usar computadoras locales, Digital Ocean Droplets y AWS CPU y GPU instancias y escalas de acuerdo con la demanda.

Esto se crea utilizando una colección de bibliotecas ML creadas para Python más un webstack concurrente de alta calidad. Algunas bibliotecas que utilizamos para ML incluyen:
– pandas
– Numpy
– Scikit-learn
– Theano
– Pylearn2

Entonces, la respuesta es Sí, pero solo debe considerarse otra herramienta para agregar a su CV. Pruebe Big ML y Amazon ML para AWS mientras lo hace. Pero, en última instancia, aprenda a construir y predecir con modelos usando Python, esto le dará mucha más flexibilidad para hacer ingeniería de características, filtrado avanzado y apilamiento de clasificadores / regresores.

¿Aprender el modelo de Tensor Flow con Python es realmente útil para mí en el futuro?

Realmente no.

TensorFlow es uno de los muchos marcos que implementan la red neuronal convolucional (también conocido como Deep Learning). Python es uno de los lenguajes populares que implementa Deep Learning. El aprendizaje profundo es un buen enfoque para resolver una clase particular de problemas, por ejemplo, la segmentación de imágenes.

De modo que TensorFlow solo cubre una porción muy pequeña de “cosas de IA”.

Si desea programar redes neuronales, debe buscar en Keras, que puede usar Theano como back-end.

Keras es relativamente sencillo y puede comenzar rápidamente a construir redes neuronales simples para resolver problemas de juguetes.

Como otros han mencionado, scikit-learn es el mejor lugar para comenzar el aprendizaje automático en general.

Al igual que cada herramienta, tiene su propio uso. No puede decir de antemano que será útil en el futuro.

Déjame encender un poco:
TensorFlow es una biblioteca de software de código abierto para Machine Intelligence.

Por lo tanto, en el futuro habrá bibliotecas mucho mejores disponibles, sin necesidad de trabajar mucho para que pueda usarlas en el futuro y centrarse en los conceptos básicos del aprendizaje automático .

More Interesting

¿Es posible que la inteligencia artificial pueda construir una dimensión de bolsillo para enviar a todos los refugiados allí?

¿Cuál es la relación entre el aprendizaje automático y la teoría de la información?

¿Qué implica exactamente la robótica? Al estudiar robótica, ¿podría uno construir un verdadero traje de Iron Man y su IA, Jarvis?

Cómo obtener datos para mi chatbot

¿Es necesario que un tipo de aprendizaje automático conozca todo tipo de modelos y algoritmos de aprendizaje?

¿Qué sistemas existen para el descubrimiento automatizado de constantes matemáticas interesantes?

¿Sería posible convertir las radiaciones capturadas por una cámara infrarroja o térmica en luz visible en la postproducción a través de IA / computación en la nube?

¿Para qué sistemas económicos se ha propuesto cuando la IA hace obsoletos los sistemas económicos modernos?

¿Cuáles son las principales razones por las que todavía no existe una superinteligencia artificial?

¿Podemos usar el aprendizaje automático para encontrar las pasiones de las personas?

¿Cuáles son algunos buenos proyectos potenciales de IA?

Si gravamos a los robots y les hacemos pagar salarios, ¿todavía nos preocupa que la IA reemplace a la fuerza laboral humana?

¿Cómo se aplica el aprendizaje profundo y las redes neuronales, especialmente el aprendizaje no supervisado, en las redes informáticas?

El futuro: a largo plazo, ¿cuáles serán más inteligentes, máquinas inteligentes o humanos?

¿Podemos imitar artificialmente las señales eléctricas enviadas por nuestros nervios?