Bard no era muy bueno en matem谩ticas ni en programaci贸n. Hasta que Google escuch贸 a un Premio Nobel

bard no era muy bueno en matem谩ticas ni en programaci贸n. hasta que google escuch贸 a un premio nobel

Una de las cr铆ticas que se le hacen a ChatGPT y a Google Bard es lo mucho que se equivocan y lo mucho que se inventan o alucinan. Ocurre cuando preguntamos por datos que podemos corroborar —por ejemplo, hist贸ricos—, pero tambi茅n cuando pedimos que programen algo o que den respuesta a un problema matem谩tico. El chatbot de Google, Bard, acaba de dar un paso interesante para tratar de mejorar en este tipo de tareas.


No calculan, predicen. Como explican en ese anuncio de Google, los Grandes Modelos de Lenguaje (LLMs, por su acr贸nimo en ingl茅s) son en esencia motores predictivos. Cuando uno les da una entrada, generan una salida que trata de predecir qu茅 palabras deben ir a continuaci贸n. Eso es bueno en el 谩mbito creativo y en la generaci贸n de textos, pero las cosas cambian cuando queremos respuestas precisas en 谩mbitos como el matem谩tico o el de la programaci贸n.



Google Bard no era muy bueno... Eso provocaba que al preguntarle a Bard por cuestiones matem谩ticas o de programaci贸n, este chatbot pudiese con frecuencia o bien dar una respuesta err贸nea o incluso indicar inmediatamente que no estaba preparado para responder ese tipo de cuestiones.


... pero eso cambia ahora. En Google han realizado una serie de cambios que permiten que ahora Bard se comporte mejor en estos 谩mbitos. Como los responsables del desarrollo explican, "basarse solo en LLMs no era suficiente".


Pensar r谩pido, pensar despacio. El m茅todo se inspira "en una dicotom铆a bien estudiada en ingeligencia humana, notablemente cubierta en el libro de Daniel Kanheman —premio Nobel de econom铆a— 'Pensar r谩pido, pensar despacio' y habla sobre el "Sistema 1" y el "Sistema 2" de pensamiento. El primero es m谩s intuitivo y da respuestas r谩pidas, el segundo es m谩s lento, deliberado y con esfuerzo.


Bard quiere ser un poco m谩s del "Sistema 2". En esa analog铆a los LLM podr铆an por tanto englobarse dentro del sistema 1, produciendo texto r谩pido pero sin pensar demasiado. Sin embargo la computaci贸n tradicional se alinea con el sistema 2: "es formulista e inflexible, pero la secuencia correcta de pasos puede reducir resultados fant谩sticos, como soluciones a operaciones de divisiones largas", indican en Google.


Si puedes resolverlo con un programa, hazlo. El m茅todo utilizado en Bard para lograr que "piense despacio" est谩 en la ejecuci贸n de c贸digo expl铆cito: cuando identifica entradas (prompts) que se pueden beneficiar de un c贸digo l贸gico, lo utiliza de fondo.y utiliza ese c贸digo para generar resultados m谩s precisos.


Di esto al rev茅s. Un ejemplo t铆pico ser铆a el de invertir las letras de una palabra: Bard no lo hac铆a bien en muchos casos, pero ahora es capaz de identificar que por ejemplo hay una funci贸n en Python que lo hace, la utiliza, aplica esa funci贸n a la palabra y eso permite obtener el resultado correcto.


Este problema de razonamiento l贸gico es bastante sencillo, pero ning煤n motor lo resolvi贸 bien. Google Bard mostr贸 tan solo 4 posibilidades, ChatGPT (GPT-3.5) mostr贸 6 posibilidades, y ChatGPT Plus (GPT-4) mostr贸 8 posibilidades. A este 煤ltimo le faltaba la restante: un resultado de 3-2 (que s铆 consideraba GPT-3.5).


Un 30% mejor, pero no perfecto. Seg煤n las pruebas de Google, este m茅todo permite que en un conjunto de problemas que utilizan a nivel interno las respuestas mejoren aproximadamente en un 30%. Los responsables de Bard avisan: sigue sin ser preciso del todo, y de hecho en problemas m谩tem谩ticos que hemos probado aparte —aqu铆 hay unos cuantos ejemplos— las respuestas no siempre eran las adecuadas. Bard, eso s铆, avanza, y eso son buenas noticias.


Imagen este blog con Midjourney


-


La noticia



Bard no era muy bueno en matem谩ticas y programaci贸n. Hasta que Google hizo caso a un premio Nobel


por


Javier Pastor


.


No hay comentarios.:

Con tecnolog铆a de Blogger.