logo

Actualidad

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

Frameworks de IA que debes conocer

15/06/2021
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

Modelos de Inteligencia Artificial basados en el cliente

15/06/2021
No hay duda de que la Inteligencia Artificial nos rodea. Sin embargo, aún son muchas las personas que se muestran reacias ante este tipo de implementaciones. En el post de hoy repasamos varios modelos de negocio basados en IA y cómo se ha convertido en la gran apuesta de las compañías.

Deepfake, ¿el fin de la realidad?

15/06/2021
Durante los últimos años muchas de las aplicaciones móvil que se han popularizado nos permiten “jugar” con nuestras imágenes y vídeos, esto es gracias a los "Deepfake", un algoritmo basado en un modelo de Inteligencia Artificial que permite modificar los rasgos de una persona de manera muy sencilla. En el informe de hoy, Carlos Rodríguez Abellán, Senior Data Scientist en Telefónica, nos presenta todas las posibles aplicaciones de esta técnica y sus implicaciones morales.

El dilema de los vehículos autónomos

15/06/2021
Las tecnologías inteligentes están cambiando la forma en la que trabajamos, interactuamos, y también, la movilidad. No sólo cambian los vehículos, sino también el acto de conducir en si mismo: los coches autónomos han revolucionado la industria por completo. En el artículo de opinión de hoy, José Ramón Sanfiz Roy, Director del Máster en Inteligencia Artificial de Three Points, evalúa los riesgos y beneficios de esta tecnología emergente:

© 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