¿Qué es Vertex AI?

Autor: | Última modificación: 19 de abril de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post:

La herramienta Vertex AI se define como una nueva plataforma de aprendizaje automático unificada, que se utiliza con el objetivo de compilar, implementar y escalar modelos de inteligencia artificial personalizados.

Vertex AI incluye las herramientas AutoML y AI Platform en una Interfaz de Programación de Aplicaciones (API) unificada, una biblioteca cliente y una interfaz de usuario. Por un lado, AutoML se encarga de entrenar modelos en conjuntos de datos de imagen, vídeo, texto y demás, y también contribuye a tabular sin que sea necesario que el usuario escriba un código determinado. Por otra parte, la AI Platform cumple la función de ayudar a ejecutar un código de entrenamiento personalizado.

De manera que Vertex AI permite la unión de estas plataformas y sus funciones, así como elegir una opción de entrenamiento para guardar modelos, implementarlos e incluso solicitar predicciones. Estos modelos se almacenan dentro de un repositorio único central y tienen la posibilidad de ser desplegados en los mismos puntos finales de la plataforma.

Características de Vertex AI

Dentro de las características de la plataforma Vertex AI se encuentran elementos como su compatibilidad total con los frameworks de tipo open source, la integración completa de datos, APIs entrenadas para diferentes ámbitos de gran utilidad y una interfaz unificada para todo lo relacionado con el flujo de trabajo de aprendizaje automático. A continuación, te detallamos mejor estas características:

APIs entrenadas

Una de las características fundamentales de Vertex AI es el entrenamiento de Interfaces de Programación de Aplicaciones para ámbitos como la visión, vídeo, lenguaje natural o traducción, entre otros. Esta opción permite integrar los mencionados modelos de aprendizaje en aplicaciones disponibles o bien crear aplicaciones inteligentes desde cero en una amplia gama de casos prácticos.

Así, por ejemplo, los desarrolladores pueden usar la plataforma integrada AutoML para entrenar modelos de alta calidad y adaptarlos de acuerdo a las necesidades de la compañía o negocio. Este proceso se puede llevar a cabo sin necesidad de una amplia experiencia en aprendizaje automático y sin que el usuario necesite realizar grandes esfuerzos.

Además de esto, existe un registro central gestionado donde se almacenan la totalidad de los conjuntos de datos, como, por ejemplo, los tabulares.

Compatibilidad con frameworks

🔴 ¿Quieres entrar de lleno al mundo DevOps & Cloud Computing? 🔴

Descubre el DevOps & Cloud Computing Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp en DevOps & Cloud Computing por una semana

Otra de las características de Vertex AI es que tiene compatibilidad con todos los frameworks de código abierto y de gran popularidad y uso, como lo son TensorFlow o scikit-Aprende. De la misma manera, esta plataforma admite los entornos de trabajo enfocados en el aprendizaje automático y las divisiones de la inteligencia artificial a través de contenedores personalizados para entrenar y realizar predicciones.

Imágenes de VM

Vertex AI también se caracteriza por contar con el elemento de imágenes de máquinas virtuales de aprendizaje profundo; es decir, permite desarrollar una imagen de una virtual machine (VM) con los entornos de trabajo de inteligencia artificial más utilizados en la instancia de la aplicación Compute Engine, sin que el usuario deba preocuparse por problemas en la compatibilidad del software.

Vertex AI Workbench

Este es el único entorno en donde los encargados de la administración de los datos tienen la posibilidad de completar la totalidad de su trabajo de aprendizaje automático, desde elementos como la experimentación hasta la gestión, monitorización y vigilancia de los diferentes modelos.

Vertex AI Workbench es, por tanto, una infraestructura de computación completamente administrada que cuenta con la característica de ser escalable e incluir herramientas de controles de seguridad, así como funciones de control de usuarios.

Vertex AI Feature Store

Esta herramienta es un repositorio administrado en el que el usuario tiene la posibilidad de transferir, entregar y compartir valores de atributos ML dentro de la compañía. Vertex AI Feature Store se encarga de la administración de toda la infraestructura subyacente y puede escalarse con gran facilidad.

¿Cuál es el siguiente paso?

En este artículo has aprendido qué es la plataforma de aprendizaje automático unificada Vertex AI, así como cuáles son sus características y funciones principales. Ahora, da el siguiente paso y no dudes en seguir aprendiendo gracias a nuestro DevOps & Cloud Computing Full Stack Bootcamp. En solo 6 meses, dominarás como un experto todo lo necesario acerca de esta y otras herramientas que te permitirán destacar dentro del sector IT y obtener una ventaja frente a tus competidores. ¡Infórmate sobre nuestros bootcamps e inscríbete ya!

[email protected]