No hay nada que le impida investigar con TensorFlow o Theano; Estas son fácilmente las mejores bibliotecas para el aprendizaje profundo. Son lo suficientemente flexibles como para tener un control real sobre cómo se comporta su red neuronal, dado que comprende los fundamentos. Si desea utilizar tensorflow o theano en un nivel superior de abstracción, puede utilizar Keras, que elimina gran parte del trabajo preliminar pero le permite crear prototipos de algoritmos de aprendizaje de manera extremadamente rápida y fácil (recomendado si recién está comenzando).
Por supuesto, podría construir una red neuronal con la biblioteca numpy de Python que hace que sea muy fácil hacer todo tipo de cálculos de álgebra lineal.
Si desea visualizar su red neuronal y está utilizando Tensorflow, existe el complemento TensorBoard que le brinda todo tipo de información visual sobre su trabajo. Y si solo quieres un modelo de juguete para ver cómo funcionan las redes neuronales, puedes probar: Neural Network Playground.
- ¿Qué es la teoría del refuerzo?
- Si el hombre alcanza la tecnología / inteligencia / IA / singularidad, la IA futura reiniciará un Big Bang, ¿es posible que seamos nuestros propios creadores?
- ¿Qué debe hacer un gerente / líder de control de calidad exitoso para ayudar a una startup? haciendo aprendizaje automático, aprendizaje profundo, big data, ubicando o residiendo en diferentes lugares?
- ¿Qué tan buenos son los algoritmos generales de juego?
- ¿Qué es la poda neural? ¿Cómo sucede?