Una guía poco práctica para la IA en Google Cloud

Su jefe le apunta con una pistola a un lado de la cabeza y le dice: «Véndame un producto de IA de Google Cloud en los próximos diez minutos o estará frito». Es esa época del año otra vez. Revisiones de desempeño. rendimiento.

“Está bien, está bien”, dices. “Relájate. Hay tantos productos en la cartera de IA de GCP que estoy seguro de que podemos encontrar uno que se adapte a su caso de uso».

«Yo no tener un caso de uso”, dice su gerente. «AWS dijo que no necesitaba uno». Ahora estás sudando balas. “Y si no empiezas a venderme algo en los próximos tres segundos, voy a encender esto”, dice, palmeando la baranda de metal a tu lado. Estás encadenado a un escritorio de caminadora.

Mete los dedos en su bola antiestrés con forma de Android e intenta reunir todas las ofertas de productos de IA de GCP en su mente. Vertex AI, motor de aprendizaje profundo, IA de documentos, IA conversacional, AutoML, API de lenguaje natural, API de traducción… no caben todos en una sola página en tu mente, como lo hacen en cloud.google.com/products/ai.

«¿Eres… tienes… um… tienes un equipo de científicos de datos con experiencia en aprendizaje automático?» tú tartamudeas.

«¡Decir ah!» dice su gerente. “Somos una startup de dos personas, mi cofundador acaba de aprender a codificar”. Él tiene esta mirada brillante y malvada en sus ojos como si realmente te hubiera clavado.

Pero la broma es sobre él. “¡Eso lo hace fácil!» tu dices. “Quieres las API de Google Cloud AI. Pueden hacer de todo, desde traducción a reconocimiento de objetos y rostros en imágenes. pueden detectar sentimiento de texto, transcribir voces, digitalizar documentos, producir voces que suenen realistas–”

«Nuestro servidor es una Raspberry Pi».

“No importa, todo funciona en la nube”.

“Mi cofundador solo escribe Erlang”.

«Hay una API REST». los tengo.

Su gerente entrecierra los ojos. Enciende el escritorio de la caminadora y comienza a caminar.

«Lo que era que ¿por?» preguntas, ahora trotando en tu lugar con tus pantalones cortos de ciclista de spandex de color rojo, azul, amarillo y verde. Sudas más.

«Supongo que estás apuntando a un Supera las expectativas. ¿O simplemente ibas por Cumple consistentemente?”

“¡Excede, excede!” tu gritas “Excede fuertemente!”

Si lo consigues Cumple consistentemente con las expectativas en Perf, te hacen usar ese sombrero de hélice de arcoíris durante todo un cuarto.

“Eso es lo que pensé”, dice su gerente.

Camina hacia ti y saca una baraja de cartas de su bolsillo. «Ahora, juguemos un juego». Comienza a mezclarlo. “Mi negocio no necesita digitalizar documentos o transcribir voz. Nuestros clientes requieren algo un poco más, único”.

«Pensé que dijiste que no tenías un caso de uso».

“Silencio”, dice su gerente. Se reparte una mano de la baraja y la abre frente a ti. Son cartas de Pokémon. “Nuestros clientes se han aferrado a estos chicos malos durante años y años”, dice. “Como puedes imaginar, a estas alturas, son muy valiosos”. Está sosteniendo un Charizard holográfico a un pie de tu cara. Tiene que valer la pena, no sabes…6,500 dolares. “Necesitamos una forma de hacer que una computadora reconozca las imágenes de estas tarjetas e identifique las criaturas en ellas”.

“¡Como una Pokédex!” tu dices.

Los ojos de su gerente se vuelven a entrecerrar. «No sé qué es eso».

«Olvídalo.» Aprietas más tu bola antiestrés de Android y piensas un poco. «Esa es una tarea muy… personalizada», dices. Y ahora se te ocurre un pequeño truco ingenioso, que consiste en continuar con la pregunta: «¿Tienes muchas imágenes de cartas de Pokémon?»

«Miles».

«Y haz que tus usuarios, no sé… los etiqueten con etiquetas que indiquen qué tipo de Pokémon contiene cada carta».

Su gerente parece sospechoso. «Ellos pueden tener.»

“Porque si lo hace, ya tiene un conjunto de datos de entrenamiento de imagen etiquetado. Puedes usar las imágenes de las tarjetas que has etiquetado para entrenar a un modelo que reconozca nuevas tarjetas”.

“¿Entrenar a un modelo? Eso suena como algo que necesitarías más que Erlang para saber cómo hacerlo”, dice. “Y además, mi co-fundador está ocupado. Está construyendo nuestra aplicación Apple Watch”.

“No hay problema”, dices. «Puedes hacerlo por ti mismo. Existe esta herramienta llamada Visión de AutoML–te permite entrenar tu propio modelo de visión personalizado y tiene una interfaz de usuario fácil de usar que ni siquiera tienes que saber codificar para usar”.

«¿En realidad?» dice su gerente, luciendo genuinamente sorprendido. Él aumenta la inclinación de tu caminadora hasta diez grados.

“Bueno, ¿qué fue que ¿por?»

«Se supone que eres L5, ¿no?»

Empiezas a jadear.

«Estoy intrigado por este concepto suyo de AutoML Vision», dice su gerente, «pero no creo que nuestros usuarios conscientes de la privacidad quieran enviar sus valiosas imágenes de tarjetas Pokémon raras a la nube».

“Quiero decir, no es como si Google pudiera usar esos datos, o mirarlos, va en contra de nuestros Términos de Servicio…”

«¡Decir ah!» dice su gerente. «Intentar otra vez.»

Jadeas un poco más. El sudor gotea desde tu frente hasta tu teclado. “Mira, si realmente no quieres enviar ninguna foto a la nube, puedes exporte su modelo de AutoML Vision al perímetro. De esa manera se ejecutará totalmente en el dispositivo. Incluso puedes ejecutarlo en tu Raspberry Pi, probablemente”, dices.

«¿En realidad?» Su gerente se ve tan complacido con usted ahora que cree que podría enviarle un Bono al contado. Pero luego hay un gran BUZZZZZZZZ y la caminadora se detiene. «Ah», dice. Han pasado cinco minutos. Es hora de tu descanso obligatorio en la micrococina.

En la micrococina, la MK, usas una toalla de papel para secarte la humedad de la cara y bajar una bolsa de zanahorias baby y huevos en escabeche. “Dios, después de eso, lo que realmente necesito es una barra de Snickers”, dices. «¿No hay nada calóricamente denso en este lugar?»

Su gerente se ríe. «Sí. No. Si quieres eso, ve a trabajar para Facebook”. Se pasa la mano por el pelo y sientes un poco de lástima por él, porque sabes que en realidad no es un mal tipo. Es solo que ha estado atrapado trabajando exclusivamente en la basura de revisión de desempeño durante dieciséis años seguidos.

«Lamento lo de allá atrás», dice ahora. “Solo estoy estresado. Si alguna vez tuviera tiempo libre, realmente aprendería sobre todas esas cosas. Sabes, he estado tratando de enseñarme a mí mismo tensorflow.”

tensorflow?” tu dices. “¿Te refieres al popular marco de aprendizaje automático de código abierto creado y mantenido por Google que te permite construir redes neuronales y otros tipos de otros modelos de aprendizaje automático?”

“Sí”, dice su gerente, y hace una mueca confundida. «¿Hay otro o-?»

“No, solo uno”, dices. “Desafortunadamente, si está tratando de construir una red neuronal, Tensorflow es su única opción. Excepto por… bueno… sí, esa es tu única opción. No le digas que puede correr con la misma facilidad. PyTorch o Aprender o cualquier otro marco de aprendizaje automático en GCP, debido a su preferencia personal.

«Mierda», dice. Comienza a llenar su termo Yeti con un refresco prebiótico ligeramente endulzado del grifo. “Para ser honesto, el verdadero problema que tengo no es con Tensorflow. Es que cada vez que trato de entrenar a un modelo en mi computadora portátil, todo comienza a calentarse como un reactor nuclear”.

«¿También estás usando Chrome?» usted pregunta.

«No, ni siquiera».

“Bueno, y te prometo que no estoy tratando de sacarte una bonificación al contado aquí, pero sería mejor que entrenaras a tu modelo en la nube. Google acaba de lanzar esta nueva plataforma llamada IA de vértice en I/O este año–”

“Espere”, dice su gerente, y mira su reloj. «Vamos a ponerte en el trapecio».

En el trapecio, colgado boca abajo, explica todo lo que sabe sobre Vertex AI: la ventanilla única de GCP para creación de prototipos, modelos de entrenamiento, administración de conjuntos de datos, implementación de modelos, pruebas; es difícil hacer un seguimiento de todas las funciones, porque parece como si siguieran añadiendo nuevos.

Pero se nota que su jefe se está impacientando.

“Quiero decir, ¿sabes cuán crítica es esa funcionalidad?” le dices en medio de una voltereta aérea. “Si quiere hacer proyectos reales a escala empresarial aprendizaje automático de una manera que sea mantenible, reproducible y accesible para toda su organización, necesita un marco como Vertex”.

“Apuesto”, dice su gerente, y mira su Apple Watch. Incluso detrás de sus anteojos que bloquean la luz azul, puedes ver que sus párpados comienzan a caerse.

Esto es malo. NO volverás a usar ese sombrero de hélice.

Empiezas a lanzarle otras ofertas de productos de IA de GCP rápidamente y a dar vueltas en el trapecio.

“¿Quieres construir un centro de llamadas impulsado por IA? porque hay IA del centro de contacto para eso. ¿O un chatbot? Podrías revisar Flujo de diálogo. O, uh, ¡quizás desee automatizar el escaneo de documentos! ¡O analice los formularios de impuestos! podrías usar Documento IA!” Tu frecuencia cardíaca es como 200. «¡SOLUCIONES, TENEMOS MUCHAS SOLUCIONES!» tu gritas “¿HAS VISTO LA NUEVA MINORISTA IA? CONSTRUYE UNA PERSONALIZACIÓN MODELO DE RECOMENDACIÓN! O INSPECCIÓN VISUAL IA! ¡DETECTA AUTOMÁTICAMENTE DEFECTOS EN UNA LÍNEA DE MONTAJE!”

Estás a la mitad de un Triple Back con giro completo cuando te das cuenta de que estás completamente atado a las cuerdas.

Su gerente suspira. «Está bien, está bien», dice. “Vamos a bajarte desde allí. Lo hiciste. Pasaste. Claramente, sabe mucho sobre cómo hacer aprendizaje automático en GCP. Oh, lo siento, quise decir IA. ¿Cuál es la diferencia entre esos dos otra vez?”

«Dijiste que la prueba había terminado», dices rápidamente.

«Sí, tienes razón, lo es». Su gerente se pasa una mano por el cabello y luego lo ayuda a desmontar. «Lo hiciste bien, chico», dice. “Te voy a recomendar para una calificación de ‘Excelente’. Y en el recuadro que dice, ‘¿Qué podrías hacer para mejorar?’ Voy a escribir, ‘bebe menos cerveza fría’”.

«¡JAJAJA!» tu dices.

“Entonces, ya sabes, tómatelo con calma, mientras puedas. Antes de convertirte en gerente, ja, ja. Y para el resto del rendimiento, solo asegúrese de que sus colegas revisores digan cosas buenas al respecto. Te acordaste de pedir revisiones por pares, ¿no es así?

Fuente del artículo

Deja un comentario