Saltar al contenido

Podcast · 1 mar 2024 · 1:05:59

Ep5 T3 - con Nacho Martínez sobre IA con Oracle

Nos tomamos un café y comentamos la jugada de lo que se viene en IA con Nacho Martínez, un grande de los grandes en Machine Learning e Inteligencia Artificial en Oracle. Lejos del mensaje apocalíptico de podcasts sobre AI que pretenden hacerte "clickbait" o asustarte, aquí vamos

Escuchar y ver el episodio

Transcripción del episodio

Transcripción generada automáticamente y corregida con glosario técnico. Puede contener algún error residual. Está cortada en las mismas frases que llevan los subtítulos: descargar .srt · descargar .vtt

[0:08] Pues ya estamos aquí, buenas tardes.

[0:10] Nacho Martínez, por fin. ¿Cómo estás?

[0:12] Hola, hola, muy bien. Gracias por la invitación.

[0:17] A ti, a ti por asistir, a ti por asistir.

[0:21] Tengo que introducir un poco cómo nos conocimos y todo.

[0:25] Me hubiera gustado... No sé por qué se me debió pasar en Las Vegas de conocerte.

[0:32] Quizá porque me centré mucho en ver las sesiones puramente de bases de datos, pero estuviste

[0:37] en Las Vegas haciendo la presentación que luego después pude ver en el SPOU, en el evento

[0:43] SPOU de este año, que era el proyecto que hiciste de Machine Learning con League of Legends,

[0:50] con todo esto. Y de ahí te conozco.

[0:55] Cuéntanos un poco qué cosas has hecho y tal.

[0:58] Tal, pues no sé por dónde empezar, porque llevo ya, me

[1:06] parece que llevo 55 años y pico en oracle, así que me ha dado muchísimo tiempo

[1:13] para hacer, pues, bastantes cosas de todo tipo.

[1:18] En general me he centrado en inteligencia artificial, antes trabajaba en consultoría,

[1:25] en el equipo de consultoría de de Oracle en Madrid, y luego me cambié a un rol más internacional

[1:32] en relaciones de desarrolladores, en marketing, y ahora trabajo más en Estados Unidos.

[1:41] Pero vamos, hay temas de todo lo que quieras saber.

[1:45] Mira, he hecho cosas de computer vision, de detección de objetos, segmentación de imágenes,

[1:51] hago cosas también de HPC que básicamente es computación High

[1:58] Performance Computing que lo que permite es hacer un montón de cosas con tarjetas gráficas

[2:04] sobre todo entrenar redes neuronales o para generar textos o para casos

[2:12] específicos de traducir textos por ejemplo también tiene que ver con eso, más o

[2:19] menos tener una idea mi propósito ha sido siempre tener una idea teórica de lo que es

[2:25] la inteligencia artificial como las cosas que existen están implementadas actualmente

[2:30] y como como se hacen en código y yo creo que aprendiendo eso tengo ahora

[2:37] más conocimiento plan si tengo una idea soy capaz de implementarla más fácilmente porque

[2:43] sé cómo está implementado cómo ha sido implementado por detrás y eso me ayuda un poco

[2:49] a tener una idea de una idea más general de inteligencia artificial que

[2:57] así que temas los que quieras lo que quiera vamos a empezar le estoy echando un ojo a

[3:03] tu kit hub súper interesante las cosas que tienes ahí y además mola mogollón que hagamos

[3:08] cosas así las y las compartamos porque porque yo también cuando yo también tengo un repositorio

[3:15] cuando hago algún paquete que puede estar así chulo de uso, pues Compartirlo le estoy

[3:21] echando un ojo al tuyo si quieres lo que podemos hacer es abrir un canal en el que

[3:29] Compartamos cosas tuyas lo podemos llamar lo crearé en un momento ahí,

[3:35] por ejemplo y podemos Ver cositas de tu repositorio,

[3:42] por ejemplo que nos recomienda ¿Por dónde me recomiendas empezar a cacharrear o cosas

[3:48] que se puedan implementar yo?

[3:50] ¿Me recomiendas un repositorio para empezar, para aprender o es muy pro?

[3:54] No, de hecho, sí te lo recomiendo.

[3:58] No es muy pro porque en general intento simplificar los conceptos para que la gente se

[4:04] pueda meter. De hecho, tengo un montón de repositorios que lo único que son son guías

[4:09] de cómo meterse en el tema de Machine Learning.

[4:12] Yo algunas veces explicando algún concepto complejo de inteligencia artificial que

[4:19] no se entienda o que sea muy nuevo.

[4:21] Por ejemplo, últimamente como en el mundo de inteligencia artificial ha explotado el

[4:27] tema de los LLMs, de la generación de texto, también generación de imágenes, generación

[4:33] de vídeo. Tengo varios repositorios alrededor de conceptos así por ejemplo hice hace

[4:41] poco un repositorio bueno hice la implementación que había hecho otra persona así funciona

[4:47] github no coges el código de otra persona lo mejoras haces tú tu propia versión y lo

[4:53] haces algo interesante hice por ejemplo un un repositorio que tengo que se llama draw

[4:59] a real time es un repositorio que utiliza stable diffusion stable diffusion para quien

[5:06] no lo sepa es un modelo de generación de imágenes open source que está disponible para

[5:13] todo el mundo y que pues tiene su propia implementación por detrás Entonces cogí

[5:20] el repositorio de StableDiffusion, modifiqué un par de cosas, añadí algunas técnicas

[5:28] como por ejemplo Variational Autoencoding que parece Que da bastante miedo pero simplemente

[5:33] es una forma de coger una imagen generada y resolver algunas partes

[5:43] que se llaman Latents que son importantes para el modelo para saber en qué trozos de

[5:49] la imagen se van a generar cada uno de los objetos que se van a generar.

[5:53] Bueno, en total, que en mi repositorio se puede encontrar, por ejemplo, stable diffusion,

[5:59] pero en tiempo real. Es decir, reduciendo el tiempo de resolver cada generación para

[6:06] aproximadamente muy pocos segundos o fracciones de segundo.

[6:10] A lo mejor en 10 milisegundos tienes una imagen nueva de Stable Diffusion.

[6:17] Normalmente Stable Diffusion requiere segundos o minutos para generar imágenes porque

[6:22] requiere muchísima capacidad de computación.

[6:28] Optimizaciones, así tengo un montón.

[6:29] Luego también tengo guías.

[6:31] Estoy viendo el Stable Diffusion, el paquete.

[6:37] Cuéntame, es que he creado un canal, hay Oracle y he puesto ahí tu repositorio de GitHub

[6:42] y estoy poniendo también el de Stable Diffusion.

[6:45] ¿Lo has hecho con OCI? A ver, en general intento hacer la mayoría de

[6:52] cosas con OCI, ya que trabajo en Oracle, pues tengo que aprovecharlo, primero porque

[6:58] me ayuda mucho con la parte de infraestructura, No me tengo que preocupar por estar

[7:05] destrozando mi ordenador personal en hacer este tipo de cosas, sobre todo cuando hago

[7:12] cosas así de High Performance Computing, intento utilizar las tarjetas gráficas de Oracle,

[7:19] que son realmente económicas para problemas así, cuestan

[7:27] alrededor de 1 o 2 dólares por hora.

[7:30] Son unas tarjetas gráficas que no sé si la gente comprende realmente por qué el stock

[7:37] de nvidia por ejemplo está a más de mil millones de dólares y es o sea más de un trillón

[7:44] de dólares en nuestro caso el motivo real es porque las tarjetas gráficas que tienen

[7:50] aparte de que son muy muy muy pequeñas son más pequeñas de lo que la gente piensa cuestan

[7:57] alrededor de 15 mil a 20 mil dólares cada una de de las tarjetas gráficas.

[8:02] Sí, sí, lo sé tengo a mi hijo al día con tema de tarjetas gráficas y, madre mía, vimos

[8:08] la adquisición de tarjetas gráficas por Oracle de NVIDIA y era como, wow.

[8:15] Sí, sí estaban, pues eso, carísimas las tarjetas gráficas, entonces realmente que te

[8:22] alquilen o que te permitan utilizar una tarjeta gráfica de 20 .000 dólares en tu propia

[8:28] casa para hacer un problema Que te te apetezca resolver, es realmente muy agradable y

[8:34] muy bueno para Que la gente pueda seguir teniendo creatividad, aunque no tenga acceso

[8:41] a tarjetas gráficas súper caras.

[8:44] Sobre todo para inteligencia artificial es bastante importante.

[8:48] Qué bueno te he interrumpido, perdona, cuéntame más de tu repositorio de GitHub.

[8:54] Cositas que tengas ahí sí, pues mira, también tengo...

[8:57] Bueno, aparte de que a lo mejor en YouTube hay bastantes replays de algunas

[9:05] sesiones que he hecho, las sesiones que normalmente voy haciendo se acaban subiendo allí

[9:10] por inercia en el canal de Oracle Developers de YouTube, que es donde están todas las

[9:15] replays de todas las sesiones que he hecho hago sesiones de inteligencia artificial he

[9:20] hecho por ejemplo tengo también un repositorio interesante que

[9:27] al final se llama F1 Telemetry Oracle Es un repositorio de telemetría que realmente

[9:34] no es 100 % inteligente artificial, porque lo que se centra este repositorio

[9:42] es en extraer datos, en generar datos sintéticos.

[9:46] En este caso, ¿has jugado alguna vez al juego este de Steam de Fórmula 1?

[9:53] El juego oficial de Fórmula 1, o en la Playstation o en algún lado.

[9:56] Al decir no, a ese no, a ese no.

[9:59] Te iba a preguntar también por juegos, pero a ese no.

[10:02] Es un juego que, aparte, te puedo contar una cosa interesante porque yo he

[10:09] trabajado en el equipo de Red Bull Racing de Fórmula 1, en la parte de Oracle, por supuesto,

[10:15] pero he trabajado como Data Scientist con ellos.

[10:18] Y aparte de tener a Max Verstappen y a Checo Pérez, que son los pilotos, también Tienen

[10:25] un equipo de esports. Esto no lo conoce la gente.

[10:30] Es un equipo que en vez de hacer carreras en la vida real, hacen carreras en el videojuego

[10:37] y tienen competiciones realmente, son realmente unas fieras igual que los conductores

[10:45] reales. De hecho, el conductor que ahora mismo está conduciendo el equipo de esports

[10:51] de Red Bull, que se llama Sebastian Job,

[10:54] que tuve la oportunidad de pasar una tarde con él hace dos años, me parece, en Londres.

[11:01] Estuvo dándome un tour realmente es súper, súper humilde porque nos dio un tour él

[11:08] mismo de todas las facilities allí en los headquarters de Red Bull, en Milton Keynes.

[11:15] Y nos dio también una masterclass, estuvimos ahí conduciendo con él dos horas en el simulador

[11:21] y nos dijo, pues mira, así es como se conduce realmente y tal.

[11:25] ¡Qué bueno! Bueno, como tienen un...

[11:28] Lo que quería decir es que como tienen un equipo de Fórmula 1, de eSports, también

[11:36] hemos hecho cosas con la telemetría del juego.

[11:39] Es decir, había que encontrar una forma de coger los datos que se pueden encontrar en

[11:46] el juego, extraerlos con Python.

[11:49] En este caso, yo lo que hice es utilizar un simulador de

[11:56] paquetes que permite leer los paquetes porque normalmente van cifrados.

[12:01] Entonces, un descifrador de paquetes que alguien había hecho, los utilicé, los conecté

[12:06] con una base de datos de Oracle para poder tener ahí, a medida que una persona va jugando,

[12:12] va generando alrededor de 30 o 60 paquetes.

[12:15] Eso es configurable, pero se generan unos paquetes que te va diciendo la posición de

[12:22] cada uno de los coches en el circuito, la velocidad y algunas estadísticas como por ejemplo

[12:28] las velocidades en cada una de las rectas, la degradación de las ruedas, etc.

[12:35] Todo lo que en el mundo real existe, pero en el videojuego para simularlo y hacer una

[12:42] experiencia interesante. Entonces, a partir, a raíz de este repositorio de Telemetry

[12:49] F1, con el código de extracción, al final acabamos haciendo Una hackathon para

[12:57] gente que se dedica a inteligencia artificial, machine learning, etc., que hicieron una

[13:04] serie de modelos de predicción de la

[13:09] temperatura y… ¿cómo se dice weather en español?

[13:14] Se me ha olvidado decir weather.

[13:15] El clima sería el clima. Últimamente me suele pasar que

[13:22] algunas palabras en español se me olvidan porque normalmente estoy hablando inglés en

[13:26] el trabajo. Así que si me pasa eso, me tenéis que disculpar.

[13:30] Pero vamos, las condiciones meteorológicas del día, ¿no?

[13:33] Sí, exacto, pero dentro del videojuego por lo tanto era una simulación y luego incluso

[13:39] hubo algunos equipos que lo que hicieron en la implementación es aumentar o extender

[13:44] el problema con Programas de simulación, de dinámica de fluidos y todo, que es los programas

[13:51] que al final se acaban utilizando las cadenas de televisión y tal, que tienen sus propios

[14:01] Meteorólogos Estos meteorólogos lo único que están haciendo es utilizar unas tarjetas

[14:07] gráficas y ellos también tienen, por ejemplo, en el cloud sus tarjetas gráficas, tienen

[14:13] sus contratos y son contratos millonarios.

[14:15] Que es comprar tarjetas gráficas de oracle por ejemplo antena 3 tiene algunos

[14:22] entre otros a tres players tiene no me sé pero

[14:30] vamos hay algunas empresas en españa que utilizan ahora con cloud por ejemplo y utilizan

[14:36] las tarjetas gráficas para calcular la dinámica de fluidos el comportamiento del viento

[14:42] de la presión y todo esto en trocitos muy pequeños escalables de

[14:49] cómo se va a comportar el tiempo la humedad el agua y todo esto y

[14:56] la lluvia en muy en trocitos muy pequeños esos cálculos lo único que hacen son llamar

[15:02] a un modelo de inteligencia artificial que ha sido entrenado con muchos años de datos

[15:06] y darte a ti la predicción del tiempo de ese día eso es lo que sale en la tele al final

[15:12] uno de los muchísimos casos que hay de inteligencia artificial en el mundo de hoy que

[15:19] grande mira te quería te quería empezar así con esta pedagogía así de café en términos

[15:27] para humanos la diferencia entre entre machine learning deep learning y la generativa

[15:36] los modelos de el lenguaje.

[15:37] Nos podrías decir una definición así en plan cotidiana, ¿no?

[15:40] Es decir, para quien Aterrice en esto, aparte de ChatGPT, ¿no?

[15:44] Sí. ¿Qué herramientas tenemos y para qué nos sirven unas o qué cosas podemos hacer con

[15:50] unas y qué cosas podemos hacer con otras?

[15:52] Vale, sí es buena pregunta porque en general mucha gente no sabe la diferencia, así que

[15:59] va a estar bien explicarla.

[16:01] A ver, ¿cómo digo esto de forma clara?

[16:04] Machine Learning es simplemente una forma de explicar que hay algún mecanismo

[16:12] por detrás en la lógica del programa que se utiliza para que la próxima vez que

[16:20] el ordenador o el procesador vea un dato haya tomado

[16:28] una decisión más informada sobre ese dato de lo que estaba tomando la la primera vez

[16:33] que la vio y puede eso puede ser cualquier tipo de implementación es decir si yo por

[16:40] ejemplo me hago un árbol de decisión binario que simplemente funciona de sí o no todas

[16:47] las decisiones que tome a partir de ahora van a ser sí o no veo por primera vez un coche

[16:52] imaginemos que estoy viendo un coche por primera vez pero yo no sé nada soy un ordenador

[16:57] nunca antes he visto un coche vale pues voy a mi árbol de decisiones y digo pues esto

[17:04] es un coche o no lo es voy a un montón de colores de la imagen y voy a determinar si

[17:11] esto es un coche esto es más sin learning porque porque por ejemplo estoy tomando un

[17:17] árbol de decisiones que estoy haciendo preguntas binarias sobre algunas cosas De la

[17:24] imagen para determinar si esto es un coche o no estoy utilizando una forma de decidir

[17:31] me pero no es una forma compleja pueden ser preguntas muy simples como la de sí o no

[17:36] en este caso eso es machine learning pero no es deep learning porque no es deep learning

[17:41] porque deep learning es simplemente un subset de cosas en inteligencia

[17:48] artificial al final inteligencia artificial es ambas cosas es machine learning deep learning

[17:54] y Y un montón más de cosas que entran dentro de la categoría de Artificial Intelligence.

[18:01] Pero Deep Learning es solamente un tipo específico de implementación, de toma de decisiones,

[18:08] que es las redes neuronales.

[18:11] Y no todas las redes neuronales son Deep Learning.

[18:15] La red neuronal es simplemente una forma de aprender,

[18:20] De que el ordenador aprenda.

[18:23] Entonces, de forma muy simplificada, tú tienes una serie de neuronas que se comunican

[18:30] entre ellas, están conectadas entre ellas y se transmiten información intentando más

[18:35] o menos aproximar el comportamiento que nosotros tenemos en nuestro cerebro.

[18:42] Se teoriza que muchas de las conexiones entre las neuronas se crean

[18:49] cuando nosotros somos jóvenes,

[18:52] de hecho antes de los 25 años, o antes de los 21 o 25 años, alrededor de eso.

[18:57] Hasta entonces nuestro cerebro no se ha desarrollado completamente, entonces tiene eso

[19:04] que se llama en los niños que tiene plasticidad, que tienes la capacidad de reprogramar

[19:09] algunas partes de tu cerebro o de aprender muchísimo.

[19:12] Por ejemplo, la gente que aprende ajedrez, normalmente los gran maestros de ajedrez,

[19:17] hay una estadística que dice que alrededor del 95 % de los gran maestros de ajedrez siempre

[19:23] empezaron a jugar al ajedrez desde muy jóvenes, porque en esa época la plasticidad del

[19:28] cerebro es muy alta y entonces tienen mucha capacidad de aprender en ese momento.

[19:34] ¿Por qué? Porque las neuronas están conectando entre sí y están haciendo el camino que

[19:41] el resto de nuestra vida va a determinar cómo nosotros pensamos.

[19:45] Y eso se ve afectado por cómo las experiencias que tenemos nos reprograman

[19:52] las neuronas más o menos cuando Somos jóvenes y llegamos al punto del presente, en

[20:00] el que tenemos nuestro cerebro, tenemos una red neuronal que toma decisiones y

[20:07] que matemáticamente esas decisiones se aproximan como si fueran derivadas parciales en

[20:14] matemáticas. Lo único que estamos haciendo en una red neuronal es pasar la información

[20:19] de forma separada, algunos normalmente lo que se hace en una imagen es separarlo por

[20:25] canales, separas el rojo, el azul y el verde, se lo pasas a un trozo de la red neuronal

[20:30] y cada uno de ellos procesa esa parte del color, ese canal de color de

[20:38] la imagen y toma decisiones de qué objeto es este, ¿vale?

[20:43] ¿Qué pasa? Que tras cada iteración de la red neuronal, esa red neuronal pasa otra vez

[20:49] al principio de esa red neuronal, le transmite algo de información para que la segunda

[20:53] vez, la segunda iteración de la red neuronal, funcione mejor que la anterior, sea mejor,

[21:00] un mejor predictor de lo que estamos intentando predecir.

[21:03] En el caso de Deep Learning es el caso en el que la estructura de la red neuronal tiene

[21:09] más de dos capas en el medio.

[21:11] Es simplemente una cosa muy específica que hace falta que pase para

[21:18] que Deep Learning exista, que es que tengas una red neuronal con cuatro capas o más.

[21:23] Es decir, con una capa al principio, una capa al final y dos en medio.

[21:28] Hay algunas redes neuronales súper, súper complejas.

[21:31] Para poner más o menos a la gente en la idea, hay algunas redes neuronales

[21:38] que pesan gigabytes. Es decir, que han utilizado decenas de miles

[21:46] de millones de pequeños datos y probablemente entrenados en, diría

[21:54] que alrededor de 10 elevado a, digamos,

[22:00] 10 millones de iteraciones, un millón de iteraciones, depende del caso.

[22:04] Pero vamos muchísimas muchísimas iteraciones por ejemplo en el caso de chat gpt y todo

[22:10] esto que la gente ahora mismo está más al tanto porque está más es más explosivo en el

[22:16] caso de pues a lo mejor entrenar un modelo como chat gpt ha costado alrededor de 200

[22:24] mil o 300 mil dólares con tarjetas gráficas por el número de iteraciones y el número

[22:29] de tokens que se utiliza para entrenar estos Estos modelos, o

[22:34] sea que hay un montón de datos disponibles.

[22:38] El caso, por ejemplo, sí, dime, dime, dime.

[22:41] Te iba a decir, entiendo que una de las piezas clave en toda esta estrategia es cómo

[22:48] alimentas el modelo o cuáles son los datos que utilizas como fuente para aprendizaje.

[22:53] Me sorprendió muchísimo, por ejemplo, que en tu presentación que hiciste sobre ese modelo

[23:00] de aprendizaje sobre League of Legends para que te fuera diciendo cómo vas en la partida,

[23:04] tú escogiste solamente aquellas partidas jugadas por maestros de League of Legends que

[23:11] habían sido partidas que habían jugado especialmente bien y que las habías seleccionado

[23:17] a partir de una determinada puntuación para alimentar ese modelo.

[23:22] Entonces aquí nos encontramos también en ese caso si hay que tomar tienes que

[23:29] hacer un análisis crítico de qué datos son Los que quieres utilizar en tu modelo por

[23:33] ejemplo y ahora hay un caos brutal es un tema bastante polémico lo que está pasando ahora

[23:40] mismo en google el stock de google ha bajado voy a ver exactamente cuánto pero el stock

[23:47] de google ha bajado y está relacionado directamente con una gran polémica que está pasando

[23:52] en twitter con el tema de su modelo de generación de lenguaje que se llama gemini este

[24:00] modelo por ejemplo tiene ciertos sesgos social socioculturales que hacen que

[24:07] el stock de google haya bajado porque la gente está frustrada por Por ejemplo, han

[24:15] utilizado una serie de datos de entrenamiento que no ha reflejado

[24:22] realmente la sociedad hoy en día.

[24:25] Por ejemplo, y es un tema bastante polémico, lo repito, algunas personas

[24:32] lo que dicen es que el modelo intenta o acaba preferenciando, Acaba discriminando, por

[24:39] ejemplo, a la gente blanca, porque en este caso el

[24:47] modelo ha sido entrenado con un montón de imágenes de todas las culturas, excepto, a

[24:54] propósito, o es lo que la gente está diciendo ahora mismo, que a propósito se ha intentado

[24:59] quitar o se ha intentado dar menos luz a la gente blanca.

[25:04] Entonces pues eso ha causado un montón de caos porque por ejemplo creaba vikingos

[25:12] indios creaba Vikingos asiáticos que cosas que realmente no

[25:20] no existen otro tipo de polémicas que han sucedido en el pasado son que los

[25:27] modelos por ejemplo tienen sesgos políticos por ejemplo en eeuu esto Esto es muy importante

[25:35] y muy problemático. La primera de Microsoft, la primera y a esta que un poco lanzaron,

[25:39] alimentada de Twitter, en los dos días empezó a tener comportamientos xenófobos y nazis.

[25:47] Exacto, exacto es decir, estas cosas cuando no se controlan son muy peligrosas y

[25:54] de hecho es uno de los miedos que muchas empresas tienen.

[25:57] Las personas individuales no tenemos ese miedo porque no tenemos la responsabilidad de

[26:03] tener una empresa de miles de millones de dólares detrás de nosotros, pero las

[26:11] empresas grandes tienen bastante miedo de meterse con estas cosas a no ser que realmente

[26:17] estén los modelos realmente moderados de contenido y controlados

[26:25] de cierta manera para evitar problemas así.

[26:27] Algunos modelos de inteligencia, o sea, modelos de generación de lenguaje que se insultaban

[26:32] a sí mismos y todo. O sea, hay algunas cosas que todavía faltan.

[26:36] Estamos todavía en los primeros, bueno, todo el tema de generación de texto.

[26:43] Yo, para dar contexto, lleva desde 2015 desarrollándose y de hecho uno de los papers

[26:50] más importantes de toda la academia de generación de textos, todo lo que Ha pasado con

[26:57] OpenAI, todo lo que ha pasado con ChatGPT, todo eso viene a raíz de un paper que salió

[27:02] en 2017 llamado Attention is all you need, que introducía una técnica que

[27:11] se llama atención, que es lo que te permite darle a cualquier

[27:18] texto el significado que venía antes y después del texto para meterlo en contexto y que

[27:23] el modelo de generación de lenguaje entienda ese contexto.

[27:27] Entonces lleva muchísimos años, pero cuando me refiero a que ahora mismo está explotando

[27:34] es porque ahora hay empresas que valen miles de millones de dólares Que antes no lo valían,

[27:38] que se dedican a este tipo de cosas porque la gente le gusta.

[27:43] Entonces, el último, yo diría que los dos últimos años han sido como los más importantes

[27:47] de todo esto porque es donde más cosas han pasado y aún así hay ahora algunas cosas que

[27:54] faltan por retocar, pero vamos, que estamos todavía en la parte, en el baby boom de la

[28:01] inteligencia artificial. De hecho, me parece muy interesante la parte de la atención,

[28:06] porque cuando me preguntaron a Kahneman sobre cuál

[28:13] sería aquel conocimiento que si los seres humanos incorporasen tendría mejor impacto

[28:20] en la calidad de sus vidas, decía que nada es tan importante como lo que te lo parece

[28:26] cuando lo estás viendo, cuando estás prestando atención.

[28:28] ¿Cómo quiero decir? La atención es la que pone el contexto de la importancia.

[28:33] Y si tú te centras de pronto en prestarle atención y poner mucho contexto en la dieta

[28:39] sana, es tu cerebro quien considera que eso es importante por la atención que tú le estás

[28:44] prestando. Y que hasta ahora la gente entendía que esto era al revés, que la importancia

[28:49] era algo que se daba y que a partir de la importancia uno Prestaba más atención o se

[28:54] interesaba por ciertas cosas cuando en realidad el primer motor es esa atención, a qué

[28:59] le prestamos atención. Y si es una inteligencia artificial, es una variable que tú puedes

[29:03] definir o potenciar, es decir, quiero focalizar la atención en, como decías tú, un grupo

[29:09] racial, un grupo minoritario o mayoritario o una cierta corriente política, una cierta

[29:16] tendencia, tiene muchísimo impacto en lo que sucede a partir de ahí, a continuación.

[29:24] Sí, y también tiene consecuencias claras, como la que hemos visto

[29:31] con Google, porque la gente espera un estándar de trato cuando habla

[29:39] con un modelo de inteligencia artificial, por ejemplo tú vas al doctor, vas al médico

[29:43] y porque te encuentras mal o lo que sea, esperas más o menos que el doctor no te escupa

[29:49] en la cara esperas cierto tipo de cosas de algunos comportamientos que no quieres que

[29:55] sucedan porque los consideras inaceptables eso también yo creo que la gente pues no quiere

[30:01] que el modelo de inteligencia artificial le trate mal o se sienta discriminado o cualquier

[30:07] tipo de estas cosas No, claro.

[30:10] Bueno, nosotros en nuestra vida humana sufrimos muchas cosas que son muy contextuales.

[30:15] El juramento hipocrático solamente lo tienen los médicos, es como un juramento que, es

[30:20] decir, un abogado no tiene, un electricista No tiene, un juramento de que por encima

[30:24] de todo voy a hacer una corriente estable.

[30:27] Es como, ¿no? Y eso es contexto muchas veces porque determina

[30:35] otras cuestiones éticas, ¿no?

[30:38] En la bioética, por ejemplo, salud, ya no estamos metiendo aquí eutanasia, todo esto,

[30:44] pero son cuestiones humanas que se siguen entendiendo dentro de los contextos también

[30:49] de inteligencia, pero también en una base de conocimiento filosófico y de entendimiento

[30:56] que estamos descubriendo también.

[30:57] Lo que hablábamos de la atención, se están descubriendo cosas nuevas de cómo nos comportamos

[31:03] y en esta inteligencia artificial que estamos creando estamos a la altura de crear esa

[31:07] base. Wow, estamos avanzados y yo diría

[31:14] que esto no va a cambiar, de hecho yo ya he visto alguna foto de por ejemplo la

[31:21] gente llevando en el metro las Apple Vision Pro, las nuevas gafas de realidad aumentada

[31:27] de apple o sea que nuestra como sociedad estamos siendo

[31:34] más self absorb estamos centrándonos más en nosotros más y más y es un poco peligroso

[31:41] pero vamos nos acercando a black mirror a black mirror si el charly broker fue un visionario

[31:48] el tío lo hizo en plan hacer una serie un poco perturbadora para avisar a la gente pero

[31:54] estamos yendo hacia ahí sí sí y yo diría que en general debería preocuparme

[32:01] pero me da más ganas o sea quiero ver lo que pasa porque mientras el control del mundo

[32:09] yo creo que está perdido nosotros como individuos nunca podremos controlar el mundo de

[32:14] ninguna manera a no Ser que seamos multimillonarios y ni siquiera probamos que la

[32:21] inteligencia artificial no lo veo como un arma ni nada como lo que está diciendo la gente,

[32:26] wow, la inteligencia artificial va a acabar con el mundo va a acabar con las almas de

[32:31] las personas no las almas de las personas, eso ya lo ha acabado

[32:38] Ya nos hemos encargado nosotros

[32:41] claro, nosotros somos individuos, entonces las decisiones recaen sobre nosotros no le

[32:46] echemos la culpa al mundo ni a la inteligencia artificial oye, en esto en la inteligencia

[32:52] artificial que decían que habían hecho una prueba con una inteligencia artificial que

[32:56] tenía que hacer una tarea y tenía que en un momento dado resolver un captcha y como no

[33:01] podía resolver el captcha, lo que hizo fue

[33:05] Contactar con un servicio de contratación de una persona para que le resolviera el captcha

[33:11] y la persona dijo, pero bueno ¿cómo vas a resolver un captcha?

[33:15] Es decir, que no eres humano.

[33:16] Y la inteligencia artificial detectó, digamos, como que no debía

[33:20] revelar que era una inteligencia artificial y entonces dijo no es que tenga una dificultad

[33:25] visual entonces necesito que alguien me resuelva el CAPTCHA le resolvió el CAPTCHA y

[33:29] pudo hacer una tarea, con lo cual un poco la conclusión que decía este clip era la inteligencia

[33:36] artificial no va a dominarnos y someternos como si fuésemos esclavos simplemente nos

[33:40] nos va a tener pues como dice como un perro un perro es muy inteligente pero

[33:47] si te pones a competir en inteligencia entre tú y un perro, pues el perro no tiene opción

[33:51] es más como que va a cuidarnos en el sentido de decir para convivir todos tenemos que

[33:58] estos seres criaturas y nosotras las máquinas tenemos que alejarla de las bombas,

[34:05] alejarla de los conflictos armados, o sea a lo mejor quizá, yo también pienso como tú

[34:10] yo pienso que tengo más ganas que miedo, tengo más ilusión que miedo

[34:17] Yo creo que también tiene que ver con porque nos dedicamos a la tecnología y entonces

[34:23] esto es un tema que gusta no depende de dónde hayas venido y digital

[34:30] si te gusta mucho la tecnología al final te va a gustar la inteligencia artificial yo

[34:36] a todo el mundo que me pregunta oye cómo me puedo meter en el tema de inteligencia artificial

[34:42] o en el tema de tecnología yo creo que hoy en día con la cantidad de cosas que hay ahora

[34:49] mismo además que están estos modelos de generación de texto que realmente funcionan extremadamente

[34:57] bien para recomendar cosas porque por ejemplo en el caso de chat gpt porque funciona

[35:04] muy bien porque fue entrenado no sólo con todos los datos de wikipedia que contienen

[35:10] más o menos el conocimiento humano destilado en una página web sino que también

[35:17] han utilizado un montonazo de otras páginas web para entrenar sus modelos entonces son

[35:24] súper súper inteligentes estos modelos yo creo que la inteligencia artificial y en general

[35:31] la tecnología es un buen un buen sitio donde meterse una buena industria que va

[35:39] hacia arriba en mi opinión y se puede empezar a cacharrear con cosas

[35:47] desde el primer momento se puede te puedes meter en páginas web a leer código puedes

[35:53] tener tú tus propias ideas hablar con gente con en foros o aquí en comunidades como esta

[36:00] De discos para resolver problemas con otra gente también tienes generación de código

[36:06] generación de texto para que te dé nuevas ideas si es que no las puedes no se te ocurren

[36:12] a ti los recursos son ilimitados Y para aprender, en GitHub hay un montón de cosas.

[36:20] En Oracle también, por ejemplo, tenemos un montonazo de guías y de recursos y también

[36:26] tenemos una certificación de inteligencia artificial que te permite tener

[36:34] una idea más o menos de cómo funciona la industria entera y de enterarte de

[36:41] lo que está progresando todo.

[36:43] Incluso pues en el caso hipotético y en el ideal incluso que la gente pueda trabajar

[36:50] de inteligencia artificial en el futuro ojalá dicho de hecho a lo que estabas diciendo

[36:56] voy a hacer varias puntualizaciones de las cosas que hayas dicho un ejemplo sobre la

[37:01] certificación he leído y un poco antes así he comentado un poco contigo esto que me lo

[37:07] has confirmado dice que la La certificación de inteligencia artificial que tiene Oracle

[37:12] es como un 80 % vendor free.

[37:16] Es decir, si alguien, por ejemplo, quiere empezar en la inteligencia artificial sin casarse

[37:21] mucho con una plataforma o con un fabricante, esta certificación le sirve porque son

[37:28] todos contenidos teóricos transportables a otros entornos, con lo cual súper recomendado.

[37:34] Yo he tenido bastante buen feedback De esa certificación sí, es un buen

[37:42] punto para empezar, ¿no? Sí, sí, es un buen punto.

[37:46] Es una certificación muy buena porque, como tú dices, es vendor free en el sentido de

[37:51] que la mayoría de preguntas o de conceptos que se hablan y se examinan son

[37:59] problemas conceptuales, problemas teóricos, que te dan una base de toda la teoría de

[38:05] inteligencia artificial, pero no son realmente específicos de Oracle, no necesitas ser

[38:11] un experto en Oracle para resolver esto, simplemente necesitas más o menos saber las

[38:18] cosas que se ofrecen en Oracle de inteligencia artificial, que son alrededor de 5 o

[38:25] 6 servicios, Más o menos entender cómo funciona cada uno de ellos, la tecnología que

[38:30] hay detrás, por ejemplo. Cosas como, ¿cuál

[38:35] es la importancia del entrenamiento de los datos en Machine Learning?

[38:41] Preguntas así, de ese estilo.

[38:44] A veces preguntas teóricas que te hacen pensar un poco pero que no son extremadamente

[38:49] no necesitas un doctorado para hacer la certificación

[38:56] y es una buena una buena forma de empezar a meterte en ese mundo también la certificación

[39:03] sí sí sí sí sí y formas claros formación y certificación un poco muy de la mano y en

[39:09] live labs hay algún hay laboratorios así hechos para poder hacer digamos algún

[39:16] algún ejercicio resuelto la parte de los tuyos de github un poco reproducirlo sí

[39:23] Sí aparte de los míos vamos yo a la mayoría del contenido la tengo en live labs antes

[39:31] más que ahora pero vamos ahí aparte de tener todos mis mis labs que a lo mejor son unos

[39:37] 8 laboratorios en total hay laboratorios de todo también de hecho en en database hay

[39:44] un montonazo montonazo de laboratorios y

[39:49] también algunos laboratorios relacionados que incluso os podría venir bien a vosotros

[39:55] en café database porque son database más inteligencia artificial como por ejemplo Por

[40:01] ejemplo, este de League of Legends que hablábamos, tiene una base de datos y utilizamos

[40:08] la parte no relacional de la base de datos autónoma para guardar

[40:15] ahí los datos en formato JSON y a partir de eso hacer un modelo de inteligencia artificial

[40:20] desde cero. Es decir, entrenas o aprendes a extraer datos con una API

[40:28] Utilizar esos datos para crear un modelo de inteligencia artificial

[40:33] Y así se tocan un montón de temas Coges las bases de datos como storage

[40:42] Coges entrenamiento de modelos, extracción de modelos Que es lo que normalmente hace

[40:46] un ingeniero de datos Luego haces también el entrenamiento de los modelos en data science

[40:51] o sea hay un montón de componentes así que hay muchísimo muchísimo contenido en live

[40:58] labs que le puede venir bien a la gente y además lo puedes hacer de manera gratis porque

[41:05] en oracle tenemos unas cuentas que se llaman cuentas always free si tú te registras en

[41:11] oracle en oracle cloud me refiero si tienes aparte de que tienes una oferta la primera

[41:18] vez que te registras de 300 dólares para gastarte los en lo que quieras en el primer

[41:23] mes para que puedas de ployar y puedas abrir las bases de datos que quieras los yo que

[41:29] sé si te apetece aprender sobre kubernetes aprende sube kubernetes no tienes ninguna

[41:34] restricción al respecto así que hay un montón de cosas gratis y luego cuando

[41:41] pasan los 30 primeros días te

[41:45] Quedas tú con tu cuenta la mayoría de servicios se bloquean pero sigues teniendo ciertas

[41:51] cosas que van a hacer o al menos esperemos que sean siempre always free yo por ejemplo

[41:58] hasta hace poco tenía ahí hosteado mi página web personal

[42:03] Que ahora ya me voy a cambiar el dominio probablemente así que ahora mismo estoy de mudanza

[42:08] de página web pero vamos que los hay gente por ejemplo tenía un compañero mío que se

[42:15] llamaba Chris Benson, que era la persona que tenía el récord Guinness del mayor clúster

[42:21] de Raspberry Pis del mundo

[42:23] y Chris Benson por ejemplo, utilizaba su Always Free para tener ahí un servidor de Minecraft

[42:29] con su hijo, o sea hay casos ilimitados el número de usos es ilimitado Sí,

[42:36] sí, sí, sí, esa prueba del servidor de Minecraft con el OCI, ese es un vídeo que está

[42:43] en café database está hecho el tutorial de cómo hacerlo pues eso es la prueba de fuego

[42:50] de que de que funciona bien el cómputo porque la verdad es que yo he jugado a minecraft

[42:57] bueno empecé a jugar a minecraft cuando salió minecraft hace muchos hace muchos años

[43:01] y es un juego que está Está escrito en Java, pero que

[43:08] tenía ciertos problemas con la virtualización, con el JVM.

[43:12] Si mal no recuerdo, tenían problemas de optimización porque utilizaban variables demasiado

[43:18] grandes. Ese era uno de sus problemas.

[43:20] Y otra es porque tenían una interfaz creada en Java muy...

[43:25] Vamos, que el código no estaba bien hecho al principio, entonces la optimización del

[43:29] Minecraft... Solo, lo hizo no es el nombre, pero lo hizo un tipo solo.

[43:35] Sí, De hecho hay un objeto en Minecraft que está hecho por él, que es una capa como la

[43:42] capa de Superman, que tiene su nombre pero no me acuerdo de su nombre porque hace mucho

[43:46] que no juega Minecraft, pero vamos que el creador de Minecraft tiene un objeto en Minecraft

[43:50] en teoría, él tiene Qué bueno

[43:55] Marcus Persson Ah, Marcus Marcus Persson.

[44:01] Tengo una petición de mi hijo que me preguntaba, por favor pregúntale a Nacho con qué

[44:06] juegos puedo hacer, digamos, lo mismo que hiciste con League of Legends, pero es decir,

[44:13] que el juego, entre comillas, tengo un API que me permite bichear los datos a tiempo

[44:20] real y que pueda cargar de pronto a lo mejor partidas que puedan estar cargadas o que

[44:24] haya un repositorio para hacerlo.

[44:27] Lo digo leyes está claro pero hay algún juego más fortnite permite se podría hacer

[44:35] algo así es decir depende que vas desarrollando a nivel del juego y cómo se han ido jugando

[44:40] ciertas partidas maestras no ciertas partidas de competición de esports si hacer algo

[44:46] similar sí pues a ver depende sobre todo depende de la popularidad del juego tiene que

[44:52] ser un juego en general popular no porque porque lo diga yo, sino porque en general las

[44:59] aplicaciones que se crean de videojuegos relacionadas con este tipo de cosas

[45:06] van normalmente gravitando hacia donde la gente tiene interés.

[45:10] Si la gente no tiene interés en el juego, no hay muchos jugadores, las probabilidades

[45:14] de que haya software ya creado para poder hacer telemetría de ese juego es menos probable.

[45:20] Entonces normalmente mirando las las los juegos más potentes son más famosos

[45:28] yo diría que el league of Legends es un gran ejemplo porque además es que ellos anuncian

[45:33] públicamente que tiene una API pero no son el único juego que tiene API juegos parecidos

[45:40] aparte de los juegos de conducción que muchos juegos de conducción tienen telemetría

[45:44] por el diseño del juego está hecho así algunos Algunos juegos de deportes, como por ejemplo

[45:50] los juegos de EA Sports, algunos, no todos, tienen telemetría también.

[45:57] Pero aparte de los juegos que tienen telemetría o no, hay otra forma de tú crear tu propio

[46:03] software de cualquier videojuego que te apetezca jugar.

[46:07] Que es como por ejemplo utilizando tu detección de objetos y cosas así.

[46:13] Tú puedes crear lo que quieras.

[46:15] Realmente, y por ejemplo yo he hecho algunas cosas en algunos juegos alrededor de esto,

[46:20] como por ejemplo un juego de piratería piratería me refiero a piratas o sea, no ciberpiratas

[46:27] me refiero a piratas reales es un juego que se llama Sea of Thieves es un juego en el

[46:33] que tú vas con tus compañeros, tienes tu propio barco es un mundo abierto en el que hay

[46:37] barcos que se van, pues eso disparando entre ellos y tal, pues ese juego por ejemplo

[46:44] no tiene ninguna API pero yo dije bueno este juego me gustaría que ciertas cosas se

[46:51] hicieran de manera automática del juego para que no lo tuviera que hacer yo constantemente

[46:55] realmente Tú puedes hacer lo que quieras con con con vídeo con imágenes podrías

[47:03] las regiones de tu pantalla que es lo que yo hacía coger recibe regiones de tu pantalla

[47:08] para analizarlas es decir si en esta posición hay hay ciertas cosas utilizando o conectando

[47:15] el juego con un reconocedor óptico de caracteres, como por ejemplo lo del CAPTCHA,

[47:22] puedes sacar un montonazo de datos que no se pueden sacar en teoría.

[47:28] Por ejemplo, puedes sacar números de la pantalla, puedes detectar objetos que están en

[47:34] la pantalla y crear tus propios modelos de detección de objetos.

[47:37] ¿Por qué? Que normalmente te puede servir para detectar la posición de otros jugadores,

[47:43] te puede servir para detectar o tomar ciertas decisiones en la partida dependiendo de

[47:48] lo que se esté viendo en la pantalla.

[47:50] Y todas estas cosas las puedes hacer desde cero.

[47:53] No solamente te tienes que guiar con lo que te ofrezca el juego, sino que hay algunas

[47:57] cosas que los juegos no te ofrecen que realmente son las cosas que más apetecen.

[48:04] Por ejemplo, hay un montonazo de aplicaciones.

[48:07] Por ejemplo, yo también juego un juego de terror que se llama Dead by Daylight.

[48:12] Hay una aplicación aquí que es Nightlight.

[48:17] Nightlight es una aplicación que automáticamente detecta en la pantalla cuando tú has

[48:22] terminado una partida, hace una screenshot A la pantalla de las estadísticas después

[48:28] de la partida y te hace como un historial de partidas.

[48:32] ¿Por qué? Porque el juego original no tiene un historial de partidas en el que tú te

[48:37] puedas meter y decir Vale, estas son mis últimas 10 partidas, en esta partida me ha pasado

[48:41] esto, en esta partida me ha pasado lo otro, etc.

[48:44] Y esta persona con un poco de inteligencia, pero no inteligencia artificial, está haciendo

[48:51] detección de partes de la pantalla En el caso de que detecte que estás en la pantalla

[48:56] final, al final de la partida lo detecta, hace una screenshot analiza la screenshot,

[49:03] regiones de la pantalla, las detecta y las analiza y te dice, vale, esta partida tuvo

[49:07] una, hiciste esto bien, esto mal y estos son los jugadores con los que jugaste y estos

[49:14] fueron tus puntos finales esa persona ha intentado hacer algo que nunca estaba disponible

[49:20] ni lo estaría sin él, y gracias a él gracias a que tuvo una idea de hacer un historial

[49:26] de partidas, por ejemplo pues ahora eso ya está ahí O sea, las ideas se pueden desarrollar.

[49:33] Tengas tú las facilidades del juego o no las tengas.

[49:38] Eso aplicado a juegos, ¿qué más podríamos utilizar?

[49:42] Una pregunta, espera, voy a pegar aquí un triple salto.

[49:47] Tenía apuntado que hablásemos del AI Hub de Oracle.

[49:52] Sí, pero antes para acabar lo de los juegos y por unirlo a lo mejor un poco, aparte de

[49:58] videojuegos que a lo mejor puede ser un tema que a lo mejor haya gente que diga uff,

[50:02] pero me puede parecer muy complicado y muchas variables o juego ocasional, porque estamos

[50:07] hablando de que tú ya juegas un nivel profesional en competición y sports y tal.

[50:12] De este IA Hub Que me vas a hablar ahora Y de qué soluciones podríamos utilizar

[50:19] Para, podríamos tener Alguna cosa, podríamos hacer algo en inteligencia artificial

[50:23] Fácil de aprender O asequible, algo que nos podríamos hacer Un bot de Discord Para Café

[50:29] de Atagase Sí, pues mira Te digo las dos cosas, estoy haciendo aquí un triple salto Pero

[50:35] cuéntame lo del IA Hub Este de Oracle Que vais a sacar Y cuéntame también casos de aplicaciones

[50:41] en los que podamos aplicar inteligencia artificial un poco, pues, más cosas más cotidianas

[50:47] o cosas más asequibles o una pequeña empresa que, digamos, pueda decir, oye, ¿podría

[50:50] yo utilizar servicios de inteligencia artificial o poderme hacer un chatbot sobre mi

[50:55] empresa? Es decir, cosas más, quizá más genéricas, a lo mejor más sencillitas.

[51:01] Sí, pues el AI Hub, ¿vale?

[51:04] Es una cosa que todavía no hemos sacado, pero bueno, estamos haciendo un montón de personas,

[51:11] estamos haciendo una serie de casos de uso que normalmente son comunes o son interesantes

[51:17] y yo estoy encargado de la parte de todos los casos de usos que tengan que ver con inteligencia

[51:24] artificial. Entonces, yo estoy en la parte del AI Hub.

[51:27] El AI Hub simplemente es una colección de soluciones que se pueden empezar sin tener

[51:33] ni idea de nada para hacer tú algo guay con inteligencia artificial en Oracle Cloud.

[51:39] Entonces, por ejemplo, uno de los repositorios, una de las ideas que tuve fue empezar

[51:49] De cero, desde cero, sin conocimiento, utilizando el servicio de OCI Language.

[51:54] Es un servicio de lenguaje que hay en Oracle, que lo que hace es, aparte de traducir

[51:59] textos, no solamente, sino que hace análisis de textos, en el sentido de que te puede

[52:05] clasificar el texto, te puede hacer análisis de sentimiento del texto, y esas dos son

[52:12] las partes importantes de este caso de uso.

[52:15] Por ejemplo, primero lo que hago es coger un montonazo de tweets de la API de Twitter,

[52:20] pero no cojo los tweets de forma indiscriminada, lo que hago es coger los tweets

[52:29] relacionados con un stock.

[52:31] Por ejemplo, el stock de Oracle o el stock de NVIDIA, cualquier stock,

[52:36] tú se lo metes en la query, te saca 5 .000 tweets, los 5 .000 tweets más famosos, los

[52:43] más recientes, perdón, y entonces a través de esos 5 .000 tweets primero se asegura de

[52:49] que todos los tweets estén en inglés, utilizando el servicio hago la traducción de todos

[52:54] los textos a inglés y una vez todos los textos estén en inglés hago análisis de sentimiento

[53:00] de los 5 .000 textos, y hago una media luego ¿por qué?

[53:05] Porque o sea, el propósito de esto es más o menos decirte cómo está en tiempo real el

[53:13] sentimiento de la gente de estoy comprando este stock estoy vendiendo este stock y que

[53:19] te diga una forma de, vale te estoy recomendando En tiempo real con inteligencia artificial,

[53:25] si deberías comprar o vender en un stock o si deberías invertir dinero aquí aquí o no

[53:30] deberías invirtir dinero en este en este stock eso qué emoción qué emoción se cuece detrás

[53:38] de no Sí exacto exacto es decir se se

[53:46] analiza más o menos si la gente está feliz o está triste hablando de un stock en específico

[53:54] y esto se puede o sea es un caso de uso de big data porque necesitas muchísimos tweets

[53:59] de hecho cuantos más tweets mejor va a ser el análisis tienes muchísimos muchísimos datos

[54:06] y los estás pasando todos por el servicio del lenguaje por lo tanto tú en tu casa no

[54:13] tienes que tener el ordenador ardiendo porque estás pasándole la complejidad de los cálculos

[54:18] a un servicio oa un ordenador que está en un data center que aparte de que tienen en

[54:24] una refrigeración brutal y con brutal me refiero que algunos incluso sumergen los servidores

[54:32] en líquidos especiales que están bajo a unas temperaturas muy bajas para que todo el

[54:39] calor y todo eso no te moleste pero vamos que también es muy barato en el sentido de

[54:45] que a lo mejor una Una petición de 100 traducciones te cuesta 3, 4 céntimos.

[54:52] Entonces, Es bastante, es uno de los múltiples casos.

[54:58] Otro caso que te puedo decir, por ejemplo, es tú subes un PDF a una plataforma y

[55:06] puedes preguntar con generación de texto, puedes preguntar a Oracle Cloud, le puedes

[55:13] hacer preguntas sobre ese texto en PDF.

[55:15] Es otro servicio que se llama Generative AI Agents, que está ahora mismo en beta, pero

[55:21] por ejemplo estamos haciendo también, lo estoy haciendo en este caso, una forma de tú

[55:28] aprender a generar datos, utilizar estos datos, formatear los datos para que se puedan

[55:35] utilizar con Oracle Cloud, cuál es la estructura de datos, por qué la estructura de datos

[55:40] es la que es, cómo utilizar el Oracle Cloud para crear tus endpoints, cómo hacer el deployment,

[55:47] es decir, cómo tú, ¿cómo se dice deployment en español?

[55:52] Despliegues eso, cómo hacer tú el despliegue del modelo en Oracle Cloud, cómo se accede,

[55:59] cómo puedes invocarlo luego.

[56:03] Eso, como un overview de cada uno de los servicios.

[56:07] Entonces he hecho ya, por ejemplo, en visión con detección de objetos para detectar problemas

[56:12] en en alguno en algunas por ejemplo manufacturadores de botellas análisis

[56:19] de detección de botellas para ver si tienen imperfecciones en la superficie también hice

[56:26] por ejemplo con visión desde cero empezar a tu poder hacer tu propio el modelo

[56:34] de detección de objetos para una cosa que no existe en mi caso lo que hice fue un modelo

[56:39] de que te decía si tú Tú enfocabas una cámara a cualquier persona y te decía si esa persona

[56:46] en la época del COVID, te decía si la mascarilla está bien puesta, si está mal puesta

[56:52] o si no la lleva. Y en el caso de, te preguntarás, ¿y cómo puede saber eso un modelo

[56:57] de inteligencia artificial?

[56:58] Pues lo único que tienes que hacer es darle 50 .000 ejemplos de cada uno de los casos.

[57:03] Gente con la mascarilla mal puesta toma 10 .000 casos gente con la mascarilla bien puesta

[57:08] toma 10 .000 casos y gente sin mascarilla toma 10 .000 y con eso se enseñó

[57:16] y enseñó a la gente a meterse a hacer tu propio modelo de lo que te apetezca

[57:23] y cómo de proyectarlo en hora con cloud o sea ellos el servicio por servicio tenemos

[57:28] o sea y vision tenemos data science para para que tengas tus propios notebooks tenemos

[57:34] Pues eso el language el de lenguaje tenemos también uno el gene y hay service nuevo tenemos

[57:42] o hace que te permite hacer un montón de cosas de analítica y conectar servicios de oracle

[57:47] hay montonazo montonazo de cosas así que es eso lo que a la gente le apetezca

[57:54] aprender pero todo es posible vamos lo único que hace falta de saber dónde mira.

[58:02] ¡Qué bueno! Voy a dar un dato que a lo mejor no conocías.

[58:05] ¿Sabías que en el blog de Café de Atabase tengo publicado un artículo donde tengo

[58:12] incrustado un vídeo tuyo?

[58:15] ¿Ah, sí? ¿No? No lo sabía.

[58:17] Pues porque en la hackathon que se hizo el año pasado en las Naciones Unidas yo estaba

[58:22] como mentor. ¡Ah! ¡Vale, vale!

[58:25] Sí, entonces, ahí es donde te conocí por primera vez.

[58:29] De conocido online por primera vez.

[58:32] Le pasaron a las personas que participaban en esta hackathon, Oracle les pasó dos vídeos

[58:37] y uno de los vídeos era el tuyo y yo lo puse en el blog, voy a poner aquí el enlace,

[58:45] en el que cuentas cómo hacer un modelo

[58:52] GPT en Oracle Cloud. Un vídeo muy conciso, Es decir, fíjate que era un training,

[59:00] digamos, como de casi una hora o hasta menos de una hora, quizás, no sé, 50 minutos,

[59:05] para que los participantes, que era gente que podía no venir con ningún conocimiento

[59:11] de informática, gente o recién licenciada o estudiantes O incluso había gente que no

[59:16] sabía desde que se metió porque tenía una idea, era de buscar soluciones que estuviesen

[59:23] en línea con los objetivos de desarrollo sostenible de las Naciones Unidas.

[59:27] Si tu vídeo era uno de los vídeos que vi y dije yo qué bueno qué bueno y lo tengo

[59:34] puesto en el blog lo estoy viendo aquí sí y también tienes a mi compañero paul parkinson

[59:41] ahí en el primer vídeo si pasaron los vídeos exacto el vídeo en scratch visora cola no

[59:48] pegue ella y el tuyo era del modelo de lo de...

[59:53] Paul Parkinson es una de las personas que mejor me cae de todo el planeta.

[59:58] De hecho, he estado con él dos años en Las Vegas y es la persona más graciosa

[60:06] que conozco, de verdad. Es súper inteligente en ese sentido.

[60:10] O sea, tiene el mismo sentido del humor que yo.

[60:13] Vamos, hemos estado llorando de risa en Las Vegas varias veces.

[60:19] O sea, me río muchísimo con él y de hecho sabe muchísimo muchísimo de realidad aumentada

[60:25] y de realidad virtual ha sido siempre su expertise y ahora está metiéndose también con

[60:32] el tema de inteligencia artificial con las nuevas vision pro le gusta también estar mucho

[60:36] metido en el tema de lo que va saliendo y tal está muy bien así que si recomiendo

[60:44] recomiendo están ahí que una última cosita O sea, se

[60:51] nos ha quedado corto el café, iba a ser una hora y te estoy ahí arañando unos minutos

[60:55] más. Una última cosita, ¿cómo ves el tema de empleo, posibilidades de empleo?

[61:03] Sobre todo, ¿en cuánto se puede valorar a nivel profesional que un administrador,

[61:10] un programador, tenga conocimientos sobre IA?

[61:13] ¿Tú cómo lo ves esto ahora?

[61:15] Es decir, a nivel empresa, a nivel mercado, a nivel recursos humanos, contratación.

[61:20] ¿Cómo verías tú el invertir en aprender inteligencia artificial a corto plazo, a largo

[61:26] plazo, a nivel profesional, en el empleo?

[61:29] Yo diría que Mínimo tener una base es más importante hoy que

[61:36] antes y diría que incluso he notado, no solo en Oracle, sino también conozco algunas

[61:43] personas que antes trabajaban en Oracle conmigo, que se han ido a otras empresas y tal,

[61:47] que hay mucho cambio últimamente en el que algunos empleados incluso se están

[61:54] pasando, empleados que no hacían nada de inteligencia artificial les están pasando a

[61:59] inteligencia artificial. Porque, o sea, están haciendo tanto peso las empresas en inteligencia

[62:05] artificial que están metiendo gente que ni siquiera era de ese dominio previamente.

[62:10] Así que creo que tener una base de inteligencia artificial es imprescindible en el mundo

[62:16] de la tecnología o si trabajas en una empresa tecnológica o quieres trabajar en una empresa

[62:21] tecnológica. Pero vamos, es como sugeriría que hace un par de años la

[62:29] gente se metiera en el tema de Python y antes de eso la gente se metiera en el tema de

[62:36] la descentralización y de la computación ubicua.

[62:39] O sea, toda la parte de IoT, de todos los mini...

[62:44] O sea, cada cinco años o así hay un tema en específico y ahora mismo el

[62:51] tema es inteligencia artificial y lo recomiendo absolutamente a todos vosotros porque

[62:57] es importante. Es importante y no duele el saber, pero sí duele

[63:05] el no saber. Entonces, recomendado qué grande.

[63:10] Nacho, te voy a dejar que cierres, ¿vale?

[63:15] Sin antes necesito decirte que te voy a invitar a que si quieres algún

[63:22] día, si quieres que hagamos algún laboratorio en abierto para la gente, en plan así gratuito,

[63:27] para ver algo. Luego, ¿sabes cómo?

[63:30] Los seis tenemos créditos de ocio.

[63:32] Tengo como 6 .000 euros en ocio que podemos utilizar y podemos gastar y podemos hacer

[63:37] algún cacharreo. Si quieres, mi casa es tuya, mi Ocio es tuyo podemos hacer un laboratorio.

[63:43] Te brindo esta invitación a que hagamos lo que quieras.

[63:48] Y te dejo, si tienes algo más que decir.

[63:52] Se me ha hecho corto, me han faltado...

[63:56] Sí, a mí también, la verdad.

[63:58] No sabía que había pasado ya la hora.

[64:02] Pero sí, sí, acepto esa invitación.

[64:05] Podemos hacer alguna sesión más interactiva, que la gente pregunte lo

[64:13] que quiera y se lo podamos responder en tiempo real.

[64:17] Las dudas en tiempo real de alguna alguna yo que sé algún repositorio que

[64:24] os guste o tal pues o algún tema en específico que vosotros queráis ver yo quiero

[64:33] retomar los laboratorios los tengo un poco olvidados el siguiente laboratorio que voy

[64:36] a hacer va a ser hablar sobre la dualidad de jason y relacional que tiene oracle 23 que

[64:42] permite que tanto si lo almacenas en jason como si almacenas en relacional, con las Duality

[64:48] Views, lo puedas consultar de forma transparente, ¿no?

[64:51] O operar con JSON o operar con SQL

[64:55] Puro y duro entonces, estoy preparando un laboratorio de esto, está bien para todo el

[64:59] mundo en abierto y el siguiente, pues, podemos hablar y podemos hacer alguna cosita juntos,

[65:04] si te parece. Puede estar muy chulo por supuesto.

[65:08] Pues, oye, Nacho, un placer, pero un placer enorme.

[65:11] Ha sido súper interesante.

[65:15] Igualmente, un placer de estar aquí contigo Pues a todos, grabamos el podcast, lo subiremos

[65:21] yo creo que en un par de días lo subiremos por si alguien lo quiere volver a oír, gracias

[65:27] a los que estáis ahí en la audiencia comentando cosas algunos comentarios, ¿para cuándo

[65:33] vamos a ver Her en Oracle?

[65:35] Este es lo de Muchachada, es decir, robots robots, pero si no tienen forma humana no

[65:42] puedes casarte con ellos, no son robots un robot de cocina no es una Thermomix

[65:47] hoy ha sido un placer Nacho, cuando quieras tenemos otra sesión, nos tomamos otro café

[65:54] juntos perfecto y a ver si nos vemos en persona que en persona también los cafés son

[65:59] mucho mejores un abrazo a todos muchas gracias

Suscríbete a la lista de emails y únete a Discord.

Nada de spam: lo que se publica, cuando se publica, y el Discord del Café.