logo

Actualidad

Lidera la transformación de las organizaciones para convertirlas en digital ecosystems

Frameworks de IA que debes conocer

09/12/2020
0 comentarios

Un framework, traducido al castellano como “entorno de trabajo” o “marco de trabajo” es un sistema de software que sirve de base para el desarrollo y la organización del mismo. Ayuda para escribir o desarrollar aplicaciones de una forma mucho más sencilla, facilitando la organización, el desarrollo y la reutilización en un futuro.

Los frameworks se encuentran en un proceso de desarrollo constante, así como de creación de diferentes sistemas para dar lugar a las características que requieren los nuevos modelos de Inteligencia Artificial. El mercado crecerá todavía más en los próximos años y por eso conocer, saber desarrollar y utilizar las herramientas supondrá en el año 2030 cerca de un 14% del PIB mundial. Para dar cabida a esta demanda y formar profesionales cualificados, Three Points ha creado el Máster en Inteligencia Artificial, en el que da respuesta a este nuevo escenario laboral emergente.

Frameworks IA Three Points 1

 

Tipos de frameworks

Un framework sirve de base para la creación de programas, bibliotecas y lenguaje interpretado, entre otras. Existen diferentes tipos que se pueden adaptar a las necesidades del proyecto que se quiere realizar. Para elegir el que más se adecue es necesario observar cuáles son las características y conocer las necesidades generales y específicas de lo que queremos realizar.

El auge y desarrollo de este entorno de trabajo se debe sobre todo a la creación y desarrollo de diferentes tipos de dispositivos inteligentes.

Open Source

Los frameworks Open Source son software de código abierto, es decir, el código fuente que la compone se publica de forma abierta, bajo una licencia de uso libre que permite a las personas que lo utilizan emplearlo y modificarlo sin contar con ningún tipo de licencia por derechos de autor.

Esto significa que un desarrollador puede utilizar un código Open Source y utilizarlo de la misma forma, reducirlo, modificarlo y mejorarlo. Están basados en la metodología colaborativa.

Son varios los software de código abierto más populares hoy en día, entre los que podemos destacar:

  • Tensorflow: es una plataforma de código abierto de extremo a extremo para el aprendizaje automático. Cuenta con herramientas, bibliotecas y recursos que permite impulsar y aplicar con facilidad nuevos procesos basados en la Inteligencia Artificial.
  • Apache SystemML: creado para simplificar el proceso de escalar algoritmos desde un lenguaje como R o Phyton, usado generalmente para el uso de volúmenes de datos pequeños, a un sistema de Big Data como puede ser Scala.
  • Caffe: este framework de aprendizaje está pensando para ofrecer un marco de aprendizaje profundo basado en la expresión, la velocidad y la modularidad. Fue creado por Berkeley Al Research y diferentes colaboradores.
  • Torch: basado en el lenguaje de programación Lua, es una biblioteca de aprendizaje de código abierto, Proporciona una amplia gama de algoritmos para el aprendizaje profundo y utiliza el lenguaje de scripting LuaJIT y una implementación C subyacente.

Frameworks IA Three Points 2

 

Google IA

El gigante de internet posee diferentes frameworks que permiten desarrollar diferentes entornos de trabajo en función de las necesidades de cada desarrollador.

Uno de ellos es el Neural Structured Learning (NSL), un framework basado en el aprendizaje neuronal estructurado. Se basa en el uso de los gráficos neuronales como método de aprendizaje. Está pensando para que pueda ser empleado tanto por principiantes en esta área como para trabajadores expertos en el sector. NSL permite generar modelos de tareas de aprendizaje de gráficos neuronales y desarrollar diferentes predicciones aplicando la inteligencia artificial, en base a entrenamientos que pueden ser presenciales, semipresenciales o autónomos.

Otro framework que ha desarrollado el propio Google es Flutter. Este permite el desarrollo de aplicaciones nativas tanto para Android como para iOS.

Microsoft Azure Cognitive Services

Microsoft también ha desarrollado sus propios frameworks para ayudar a desarrolladores a crear aplicaciones inteligentes y facilitar la creación de las mismas gracias a los diferentes marcos de trabajo.

Dentro del catálogo de frameworks de Microsoft Azure Cognitive Services se pueden encontrar cinco pilares principales: visión, voz, lenguaje, búsqueda web y decisión.

Amazon IA

Otro gigante de hoy en día como es Amazon, no podía quedarse atrás en el desarrollo de frameworks de inteligencia artificial fácilmente adaptables a las necesidades de las empresas.

Amazon ofrece un amplio conjunto de productos que van desde la computación, el almacenamiento, las bases de datos y aplicaciones empresariales. Estos servicios ayudan a las organizaciones a moverse más rápido, reducir los costos de TI y escalar.

Frameworks IA Three Points 3

Comentarios
Deja un comentario
Nombre y Apellidos
Email

Entradas relacionadas

Fashion tech: Las tendencias en el mundo de las tendencias

23/09/2021
En estos últimos tiempos de pandemia el sector de la moda ha tenido que buscar soluciones imaginativas online. En este artículo de opinión, Eduard Contijoch, nos cuenta los cambios que podemos esperar en los próximos años.

¿Cuáles son los sectores más afectados y beneficiados por la llegada de la IA?

23/09/2021
Cada vez son más las empresas que deciden invertir en tecnología para potenciar sus procesos de fabricación y por supuesto su eficiencia operativa. En este post, te contamos los sectores que ya están utilizando la IA y han sabido obtener beneficios.

¿Y si un algoritmo fuera el responsable de la canción del verano?

23/09/2021
¿Podemos usar el Aprendizaje Automático para componer música? En el blog de hoy, Enrique Mora, Profesor del Máster en Big Data y Analytics y Artificial Intelligence Senior Solution Architect en Nestlé, nos cuenta si la IA es capaz de componer una canción.

© Three Points The School for Digital Business. Planeta Formación y Universidades. Todos los derechos reservados.
Por cualquier consulta, escríbanos a info@threepoints.com

© Three Points The School for Digital Business. Planeta Formación y Universidades. Todos los derechos reservados.
Por cualquier consulta, escríbanos a info@threepoints.com