¿Cuáles son los diez principales marcos de aprendizaje profundo?

Con cada vez más empresas que buscan ampliar sus operaciones, se ha convertido en una parte integral para ellos asimilar tanto el aprendizaje automático como el análisis predictivo. La IA junto con el marco adecuado de aprendizaje profundo realmente amplificó la escala general de lo que las empresas pueden lograr y obtener dentro de sus dominios.

El paradigma del aprendizaje automático está en continua evolución. La clave es avanzar hacia el desarrollo de modelos de aprendizaje automático que se ejecuten en dispositivos móviles para que las aplicaciones sean más inteligentes y mucho más inteligentes. El aprendizaje profundo es lo que hace posible resolver problemas complejos.

Dado que el aprendizaje profundo es la clave para ejecutar tareas de un mayor nivel de sofisticación, construirlas y desplegarlas con éxito demuestra ser todo un desafío hercúleo para los científicos e ingenieros de datos de todo el mundo. Hoy, tenemos una gran cantidad de marcos a nuestra disposición que nos permiten desarrollar herramientas que pueden ofrecer un mejor nivel de abstracción junto con la simplificación de los desafíos de programación difíciles.

Aquí está mi lista de los 10 mejores marcos de aprendizaje profundo,

  1. TensorFlow
  2. Cafe
  3. Kit de herramientas cognitivas de Microsoft / CNTK
  4. Antorcha / PyTorch
  5. MXNet
  6. Chainer
  7. Keras
  8. Deeplearning4j

Aquí hay una lista para que comprenda los pros y los contras de 5 marcos. No creo que sea necesario enumerar entre los diez primeros.

zer0n / deepframeworks

Un marco diferente tiene un escenario de uso diferente.

Si su trabajo se enfoca en CNN, tal vez el café sea su primera opción.

Si usa Python y desea construir una red compleja loca desde cero, entonces Theano y Tensorflow son los candidatos, y este último se está volviendo más popular recientemente. Si va a construir una red con bloques básicos, entonces Keras y Lasagne pueden ser sus opciones.

Si desea el marco súper flexible y puede hacer el cálculo usted mismo y puede depurar con el idioma Lua, entonces la antorcha es su mejor amigo.

  • SSD (Detector de disparo único)
  • YOLO (solo miras una vez)
  • RCNN más rápido
  • Cafe
  • Tensorflow

Mientras que los primeros cuatro proporcionan detección de objetos, Tensorflow tiene otros modelos como subtítulos de imágenes, resumen de texto, etc.

Para tareas específicas en el dominio de reconocimiento de voz, KALDI ofrece soluciones de aprendizaje profundo. Redes neuronales profundas en Kaldi

  • Caffe es el marco de aprendizaje profundo más popular. Tiene una implementación para muchas arquitecturas con los pesos entrenados.
  • Flujo tensorial
  • Theano
  • Antorcha
  • Matlab también tiene una caja de herramientas de aprendizaje profundo

More Interesting

¿Cómo es útil el aprendizaje automático en el mundo real?

¿Cómo aprende una red neuronal? ¿Es por un algoritmo de propagación hacia atrás?

¿Cuál es la diferencia entre un robot y un droide?

¿Qué movimientos sociales / intelectuales predices que saldrán de los avances tecnológicos, particularmente en IA / Robótica?

¿Construir robots humanoides es una buena idea para el futuro de nuestra sociedad? ¿Deberíamos fabricar solo robots no humanoides con fines éticos y de paz?

¿Cuán teóricas son las ideas que se muestran en 'Persona de interés'? ¿Cuál es la posibilidad de que tal sistema exista hoy o, digamos, dentro de 5 años? ¿Cuán coherentes son los principios de la IA, como se muestra en este programa?

¿Podría una red neuronal usar el Billboard 100 para crear una canción?

¿Las formas de vida artificial no estarían sujetas a la ley con respecto a crímenes como hurto y asesinato en primer grado?

Cómo explicar la inteligencia artificial en términos simples

Tengo 37 años (MSc.SoftwareEng y experiencia -gestión de proyectos de software) con un gran interés en la academia y la IA. ¿Es prudente obtener un doctorado? en IA / robótica?

Cómo modelar este problema como un problema de aprendizaje automático

¿Qué piensan los neurocientíficos de las redes neuronales computacionales y el aprendizaje profundo?

Cuando hacemos que la IA sea consciente y sienta que es un dolor de entrenamiento existente, ¿seremos torturadores?

¿Puedes citar un ejemplo de un concepto o principio intelectual que no podemos entender completamente y que solo los seres con mayor inteligencia pueden?

¿Cuál es la diferencia entre el aprendizaje semi-supervisado y el aprendizaje híbrido supervisado-no supervisado?