Deconstruyendo ChatGPT (2 de 3) · Pablo Fleurquin · 23 de febrero de 2023

Deconstruyendo chatGPT: ¿para qué sirve?

“Recuerdo haber leído un artículo cuando tenía 12 años, creo que en la Scientific American, donde habían medido la eficiencia motora de muchas especies analizando cuanta energía usaban para ir de A a B.

Y el cóndor, estaba en la cima de esa lista, sobrepasando a todas las otras especies. Los seres humanos, sin embargo, estaban en la tercera parte de la lista, lo que no era genial para los reyes de la creación.

Pero alguien había tenido la idea de medir la eficiencia de una persona en bicicleta. Y sobrepasábamos con creces al cóndor. Todo esto me causó la impresión de que somos en esencia una especie que crea herramientas, amplificando nuestras habilidades a cotas espectaculares.

Para mí, las computadoras siempre han sido una bicicleta para la mente.“

— Steve Jobs, entrevista año 1990

33 años pasaron desde esta entrevista a Steve Jobs y el mundo es radicalmente distinto a lo que una vez fue antes de las computadoras personales. Mucho más, que los 33 años precedentes a 1990 comparado con aquel año. Esto es lo que sucede cuando ocurren cambios tecnológicos con un profundo impacto en la sociedad. Volviendo al futuro, o a lo que una vez fue futuro, nos paramos en el año 2023 y quizás nos encontremos en un nuevo acelere con profundo impacto social. Y por qué no, si las computadoras alguna vez fueron una bicicleta, la IA sea un motor a reacción para la mente. Capaz de “amplificar nuestras habilidades a cotas espectaculares” y llevarnos a la estratosfera; pero también propulsar una ojiva nuclear al corazón de nuestra sociedad. Y así, con todo nuevo desarrollo tecnológico, la intención no la da la herramienta sino quien la usa.

Al igual que en el artículo anterior usamos chatGPT como caballito de batalla para explicar los cambios que están sucediendo en el campo de la Inteligencia Artificial, de igual manera en este, usaremos chatGPT como punto de partida para luego adentrarnos en otros modelos y arquitecturas de lo que es la IA generativa. Si antes queríamos entender qué es, en este artículo queremos explorar para qué sirve y su impacto en la sociedad. Lo haremos desde la neutralidad, como quien describe una herramienta; veremos lo bueno, lo feo y lo malo.

El bueno, el feo y el malo

El bueno, el feo y el malo

El bueno

Algún lector atento y contra ;) pensará ¿dónde están aquellas promesas de hace 5 años que los autos autónomos estaban a la vuelta de la esquina? Y tiene razón, a la vuelta de la esquina yo no los he visto. Por eso, lo importante es silenciar los bombos y platillos que todo avance genera y centrarnos en el aquí y ahora. Volviendo al ejemplo de los autos autónomos, el problema es que equivocarse, aunque sea el 1% del tiempo puede llevar a accidentes y entre ellos alguno fatal. Por eso, los camioneros siguen siendo camioneros y a lo sumo usan el co-pilot en algunos trayectos insulsos y de poco riesgo. Ahora, si utilizo a chatGPT para realizar un brainstorming, escribir emails, buscar información, redactar informes o modelos texto-a-imagen para generar algún afiche publicitario; y tengo algún error o imprecisión, no voy a terminar en el cajón. Por ello, en ámbitos y tareas donde se requiera creatividad y dotes comunicativos, donde el error no se pague caro, una tecnología que acierta un 80% de las veces es sumamente interesante.

Demasiados análisis sobre el impacto de la IA les gusta categorizar a la misma en función de diferentes profesiones, y sobre todo, divagar si esta y otra profesión va a ser sustituida por las máquinas. Es una posición tan poco original que viene desde los inicios de la Revolución Industrial con los Luditas.

El ludismo

El ludismo

No vamos a pecar de ingenuos, está claro que hay profesiones donde su impacto se siente más de cerca. Pero fíjense que, adrede, evité usar la palabra “afectada” cuya connotación es negativa.

La realidad es que el estado actual de la IA permite que esta sea un copiloto, pero a diferencia de los autos autónomos, en trayectos mucho más emocionantes, ya que el conductor sigue siendo un humano.

Si bien puede pasar que alguna profesión deje de tener sentido, en el global muchas van a verse “aumentadas” de la misma manera que Excel hizo más productivos a los contadores de antaño. No solo eso, sino que aparecerán nuevas profesiones que ni nos imaginamos. Para muestra, un botón:

Prompting

Prompting

“Prompting” es una palabra tan nueva que no tiene una correcta traducción al español. Consiste en escribir pequeños textos bien estructurados para que un Large Language Model (chatGPT) contesté a dicho direccionamiento de la mejor manera. En el caso de Prompt Engineer, es un nuevo rol cuyo objetivo es inducir a una IA para que complete de forma eficaz y eficiente una variedad amplia de tareas. En particular tareas de programación, pero no solo sujeto a ello.

Por tanto, es difícil ser categórico y hacer un listado de profesiones que probablemente sean “aumentadas” o impactadas. Dentro de unos meses, con seguridad, quedará obsoleto. Es por ello que invito al lector a hacer un poco de introspección:

  1. ¿Qué tareas, que realizo hoy, requieren creatividad y buena dosis de comunicación?
  2. ¿Cómo puede la IA aumentar mis capacidades y volverme más productivo en dichas tareas?

Intentaré guiar al lector para que se haga un panorama (no exhaustivo) de la situación actual, y que pueda trasladar algunas herramientas de la IA a su día a día. Para hacer la guía útil y no un cajón de sastre de ejemplos entreverados, la misma se agrupa según el formato de salida del artefacto que uno quiere producir: texto, imagen, video, audio y código.

Comencemos…

Texto

A. Contenido escrito

Aplicación: artículos y blogs, emails genéricos, texto para web, ideación / brainstorming. Proof reading y corrección de sintaxis, gramática y vocabulario.

Comentario: Puedes acelerar tu productividad +10x, reduciendo el tiempo para encontrar las ideas correctas que generalmente es lo más difícil.

Apps especializadas: copy.ai, jasper.ai · Apps genéricas: chat.openai.com

B. Marketing y ventas

Aplicación: Iteración de marketing hooks, SEO y creación de keywords, titulares con enganche, escribir emails en frío, planificar contenido.

Comentario: similar a la creación de contenido, pero variando las instrucciones de entrada (ver hilo en twitter), puedes producir contenido y estrategias para marketing y ventas.

Apps especializadas: persado.com, albert.ai, phrasee.co · Apps genéricas: chat.openai.com

Un ejemplo concreto: este hilo de Matt Gray en X muestra cómo construir un funnel de marketing y acelerar distintas tareas con chatGPT.

C. Investigación

Aplicación: investigación sobre un tema específico, sugerencia de artículos académicos, búsqueda de patentes, resumen de artículos científicos y contenido en general.

Comentario: es importante (como en todo) tener pensamiento crítico y no tomar sin cuestionar el contenido generado por la aplicación de IA. Sobre todo, está probado que en algunas situaciones puede alucinar y crear contenido ficticio.

Apps especializadas: wordtune.com, humata.ai · Apps genéricas: chat.openai.com

Wordtune Read: resumen automático de un business report

Resumen de textos utilizando Wordtune

Imagen

Creación de arte digital, ilustraciones, logos, posters

Aplicación: creación de imágenes a partir de texto, especificando el estilo, entre otras cosas.

Comentario: las imágenes que genera son editables y es importante el ida y vuelta con el humano. En el ejemplo de la imagen del logo, podría unirse una de las componentes del triángulo exterior para que en el triángulo interior confluyan “three roads” y no cuatro. Otra observación a tener en cuenta, es que las imágenes generadas por IA son reconocidas por tener problemas a la hora de representar las manos.

Apps especializadas: stockim.ai · Apps genéricas: Midjourney, DALL-E

Logo original de Trivium generado con DALL·E

Logo original de Trivium generado con DALL·E

Video

Creación de contenido visual 3D

Aplicación: creación de videos a partir de composiciones de imagen con video (ver runwayML) y texto con video (ver dreamix). Aplicaciones sobre todo en el mundo publicitario y edición audiovisual (cine, etc.)

Comentario: tecnología incipiente pero prometedora. Junto con la IA aplicada a audio tendrá una impacto combinado muy alto (ver hilo de Twitter @alpahSignalAI)

Apps especializadas: runwayml.com, supercreator.ai, dreamix-github.io, d-id.com

Ejemplo de impacto de la IA en la edición cinematográfica (runwayML / Dreamix) conjuntamente con edición de audio.

Audio

Creación de sonido y audio

Aplicación: Crear melodías, incluso canciones a través de una entrada de texto (prompt) contextual (ver google-research). Reproducir voces y tonalidades (ver vall-e).

Comentario: un hito reciente importante ha sido la posibilidad de reproducir la voz y tonalidad de una persona dado una entrada de audio determinada de dicha persona. Trataremos el impacto social de esto y otros en la próxima sección.

Apps especializadas: elevenlabs.io · Apps genéricas: google-research.io, valle-demo.io

Código

Creación (y debugging) de código en diferentes lenguajes de programación

Aplicación: mediante instrucciones de texto (prompts) se genera código en el lenguaje especificado para realizar alguna funcionalidad no compleja.

Comentario: es importante resaltar que su estado es incipiente y el nivel sería de un junior. Pero su impacto está en acelerar la productividad de los desarrolladores. Sobre todo en el front-end de las aplicaciones. También es factible que sea utilizado por Product Managers. Es muy importante la estructura y el contenido del prompt para generar código de calidad.

Apps especializadas: github-copilot.com, replit.com/ghostwriter, durable.co · Apps genéricas: chat.openai.com

Ejemplos de creación de código en Flask para una rápida iteración de front-end utilizando replit ghostwriter.

Bonus track

Crea tu propio avatar de Inteligencia Artificial con MidJourney, chatGPT, ElevenLabs y D-ID: Prompt Engineering channel

El feo

Todo lo que hemos visto dentro de lo bueno de la IA, puede utilizarse para fines no profesionales: lúdicos o directamente con intención de desinformar/confundir por motivos ideológicos. Aquí es donde la ética tiene un rol clave. Este artículo no busca ser un tratado de ética sobre el impacto de la IA en la sociedad, pero si dejar al lector pensando:

¿Creería el lector …? ¿sobre el video que acaba de ver en Twitter de cierto político diciendo tal o cual cosa cuando existen herramientas que pueden replicar la voz y modificar videos?, sobre ¿la foto que le llegó de un familiar en alguna situación non-sancta?, y sobre ¿el audio que recibió en whatsapp de un compañero de trabajo criticando a su jefe?

En definitiva, ¿en qué creer a partir de ahora? Simplemente en nada que no sea comprobable por mis propios medios. Sin duda, la posición más sensata. Volveremos a la proximidad y al face to face; y todo lo demás tendrá, a priori, un manto de dudas.

Predicción de gestos mediante entrada de audio para generar videos sintéticos (no reales). berkeley.edu

En la sección anterior pusimos el foco en aquellas tareas que involucran dosis de comunicación y creatividad, aquellas que son típicas de los “knowledge workers”. Pero, ¿puede la IA ser creativa? Todo depende. Depende de que entendemos por creatividad.

Si la creatividad es generar novedad, originalidad y romper con patrones preestablecidos, la respuesta es: No.

Si la creatividad es construir a partir de síntesis de ideas previas, combinándolas en formas nuevas e innovadoras, la respuesta es: .

La IA puede ser creativa en la segunda acepción debido a que es un gran sintetizador de estilos previos, y su innovación reside en combinarlos en formas quizás no vistas. Pero siempre constreñido a los datos con los que fue entrenada, sin intencionalidad ni conciencia de sí misma del proceso creativo. Es por esta razón que no puede romper con patrones preestablecidos y generar algo “out-of-the-box”, esa novedad que se da por cuenta-gota y se le puede achacar a genios (da Vinci, Einstein, Picasso, etc.). Imagínese el lector un mundo donde no existan estos eureka y quiebres de genialidad que rompan con lo anterior. Imagínense un mundo digital inundado por creatividad de la segunda forma. Sería un mundo bastante chato, bastante uniforme; en definitiva, bastante feo.

El malo

Lo malo es lo feo, pero con una intencionalidad directa y manifiestamente orquestada. Lo que en la jerga de ciberseguridad se conocen como APTs (Advance Persistant Threats). Los APTs son grupos altamente capacitados y con recursos, generalmente patrocinados por los estados, que tienen una agenda a largo plazo. Claramente, el comportamiento de los APTs respecto al uso de la IA es complejo de analizar incluso para los expertos. Pero evidentemente pueden hacer lo feo a escala industrial, socavando la confianza y generando caos. También, la combinación de ingeniería social con la IA es un ámbito de honda preocupación (ver Impact of AI on Social Engineering).

La otra cara de la moneda, es que si bien las amenazas se vuelven más sofisticadas, también empieza a surgir tecnología que utiliza la IA para detectar la IA. En una palabra IA-anti-IA:

  1. Deepfake Detection Challenge: modelos para detectar videos generados por la IA.
  2. chatGPTZero: modelo de IA que detecta si el texto fue escrito por una máquina.

Salida de chatGPTZero

Salida de chatGPTZero

Notas finales

A día de hoy el estado de la Inteligencia Artificial no es perfecto, pero como concluimos en el artículo anterior, estamos en una etapa temprana de aceleración exponencial en cuanto al desarrollo de la tecnología. Por tanto, que esta imperfección no nos sirva de excusa para quedarnos de brazos cruzados, ya que lo perfecto es enemigo de lo bueno, y lo bueno no deja de ser revolucionario. El optar por una posición defensiva, o de esto no va conmigo, en vez de aumentar nuestras capacidades; más temprano que tarde nos dejará obsoletos. Y aquellos que se subieron al carro de la IA, buscando complementariedad, serán los ganadores.

Y es importante tener presente que, como toda tecnología, es un arma de doble filo donde la intencionalidad la ponemos nosotros. Por esta razón, es fundamental educar en torno al uso ético de estas herramientas.

Sin más, invito al lector a probar aquellas herramientas que considere, pueden hacer de su día, más productivo.


Enlaces del artículo original

← Volver al blog