Está en la página 1de 20

República Bolivariana de Venezuela

Ministerio del Poder Popular Para la Defensa

Universidad Nacional Experimental Politécnica de la Fuerza Armada

San Felipe-Yaracuy

INTELIGENCIA ARTIFICIAL (IA)

Alumna:

Zoivett Aponte

C.I:

17.255.498
Introducción
La inteligencia artificial (IA) se ha desarrollado vertiginosamente e impacta la
vida de la sociedad, al punto que algunos consideran que 2023 será el año de
la IA. Los estudios de esta rama de la ciencia y la tecnología comenzaron en la
década delos años 50 del siglo pasado. Se sintetiza como la “ciencia e ingenio
de hacer máquinas inteligentes, específicamente, programas de cómputo
inteligentes”.

¿Qué es un chatbot?
Un chatbot es un asistente que se comunica con los usuarios a través de
mensajes de texto. En muchas otras ocasiones, toma forma convirtiéndose en
un compañero virtual que se integra en sitios web, aplicaciones… conversando
y ayudando a los usuarios.

Se trata de una tecnología que permite al usuario mantener una conversación a


través de un software que se integra en un determinado sistema de mensajería,
como, por ejemplo: Facebook, Twitter, Telegram, Whatsapp, etc.

El sistema está programado para que interactúe con el cliente y le resuelva


dudas, pero sin que haya una persona física contestando. Tienen la ventaja de
que están disponibles siempre para resolver las dudas de los usuarios que
quieran contactar contigo a cualquier hora del día.

Por lo tanto estamos hablando de una herramienta que interactúa de manera


automática con usuarios y potenciales clientes con el fin de guiarles hacia la
acción deseada (conversión).

Los algoritmos desarrollados por la inteligencia artificial y de aprendizaje


automático permiten que los chatbots sean capaces de aprender. Pueden
llegar a intuir los hábitos y entender los gustos y preferencias de los usuarios.

Es importante saber el motivo por el cual se debe crear un chatbot, y diseñar


una experiencia conversacional.

Debes preparar el software de inteligencia artificial para que lleve al cliente a la


conversación que tiene preparada y a lo que quiere ofrecerle. Las preguntas
del robot no deben ser generales ni abiertas, de esta forma evitarás que el
usuario se vaya a otros temas que no te interesen, es decir, que se vaya por
las ramas.

¿Cómo funcionan los chatbots?


Vale la pena señalar que entender a los humanos no es fácil para una
máquina. La forma sutil y matizada en la que nos comunicamos es una tarea
muy compleja de recrear artificialmente, por lo que los chatbots utilizan varios
principios del lenguaje natural:

Procesamiento del Lenguaje Natural (PLN)


El Procesamiento de Lenguaje Natural se utiliza para dividir la entrada del
usuario en oraciones y palabras. También amplia el significado del texto a
través de una serie de técnicas como por ejemplo: Convirtiéndo todo a
minúsculas o corrigiendo errores ortográficos antes de determinar el significado
de la palabra. En esta etapa, es donde también se consideran otros factores
tales como las emociones del usuario.

Comprensión del Lenguaje Natural (CLN)


La comprensión del lenguaje natural ayuda al chatbot a entender lo que el
usuario ha dicho, las herramientas que utiliza son tales como léxicos,
sinónimos y temas. Estas herramientas son usadas en conjunto como
algoritmos o reglas para construir el diálogo que le indicará al chatbot cómo
debe responder de la mejor manera posible.

Generación de Lenguaje Natural (GNL)


El chatbot puede consultar repositorios de datos y así, utilizar esa información
para crear una respuesta.

La tecnología de IA Conversacional lleva el PLN y la CLN al siguiente nivel,


permitiendo a las empresas puedan crear sistemas de diálogo avanzados.

Usan memorias y datos de preferencias personales y la propia comprensión


contextual del chat para ofrecer una interfaz de lenguaje natural realista y
atractiva.

Dependiendo de su diseño y programación podemos encontrar dos tipos de


chatbots bien diferenciados:

Chatbots Simples: Este software de inteligencia artificial trabaja en función de


una serie de comandos y palabras clave (previamente “preparadas”). Si el
usuario hace una pregunta sin usar esa palabra clave, el “robot” no podrá
entenderla y responderá invitando a formular otra cuestión.

Chatbots Inteligentes: Son una categoría de más nivel y complejidad.


Diseñados en tono a los conceptos y filosofía de la Inteligencia Artificial, no
trabaja en base a preguntas o palabras claves. El chat en vivo responde con
sugerencias o ideas sobre el texto escrito. Es un paso más allá ofreciendo una
gran variedad de corrientes de dialogo y brindando una experiencia más natural
y “humana”.

Principales funciones de un chatbot


Los chatbots proporcionan funcionalidades que favorecen de manera
importante la experiencia del usuario:

 Mejora el servicio al cliente.


 Eliminan las tediosas esperas en conversaciones online ofreciendo
respuestas automáticas sin esperas.
 Son una herramienta para utilizar como buscador de palabras,
productos, servicios, etc…
 Facilita los procesos de compra o conversión. Tan solo con escribir una
palabras y el chatbot (dependiendo de su diseño) podrá enviar dicha
información a quien corresponda y realizar la acción pertinente.
 Otra labor muy interesante es el recordatorio de preferencias para cada
usuario acortando el camino hacia una futura conversión.
 Comunicación personalizada.
 La mejora de la experiencia del usuario se incentiva con el uso de una
comunicación personalizada para cada usuario.
 La interacción es personal y especifica lo que aumenta las posibilidades
de finalizar con la acción deseada.
 Resolver preguntas sobre tus productos, servicios o marca
 Contar como funciona tu producto
 Enviar emails a tus clientes
 Atención al cliente personalizada e inmediata
 Accesibilidad para el cliente, con una interfaz más intuitiva
 Proximidad con el cliente, ya que te permite hablar en el lenguaje que
utiliza el usuario en su vida real

Los beneficios que te puede generar este «nuevo compañero


de trabajo» son los siguientes:
1. Coste:

El chatbot no precisa de una persona física a tiempo completo para que esté
atendiendo a los clientes. El chatbot se encarga de atender en tiempo real y en
cualquier momento del día al cliente. Lo que permite reducir costes y mejorar la
calidad de servicio al cliente.

2. Mayor conversión de ventas:

Los chatbots permiten ser programados de forma que puedan registrar


información útil de los usuarios/clientes, procesarla y en función de ella orientar
o guiar al usuario para que haga la compra de un producto o servicio que se
adapte a sus características. Consigue saber esos datos gracias a los
algoritmos. Estos son importantes para saber lo que el usuario necesita
incrementando de esta forma la conversión de venta.

3. Información de los usuarios:

Los chats en vivo atienden a miles de usuarios a la vez, extrayendo la


información importante de cada uno como por ejemplo: comportamientos de
consumo, características, preguntas que se realiza el usuario, etc. Aunque a
priori te parezcan algunos datos poco importantes si lo son, te servirán para
futuras campañas de marketing.

Beneficios de la implementación de un chatbot


Este soporte web puede ayudarte a potenciar y mejorar muchos aspectos de tu
empresa y página web, veamos algunos de ellos:

1. Incremento de ventas:

Un 52% de los visitantes previos tiende a comprar de nuevo si en la página


web hay un chat en vivo siempre disponible.

Un 38 % de los usuarios de Internet tiende más a comprar en páginas web que


ofrecen chat en vivo.

Un 79% de los negocios aseguran que ofrecer chat en vivo ha tenido


resultados positivos en ventas, ingresos y retención de los clientes.

Para que la experiencia de los clientes sea satisfactoria, el tiempo de respuesta


ha de ser bajo. De media, los clientes esperan 2 minutos en un chat en vivo.
Para llegar a esas cifras, ¡la ayuda de un chatbot es esencial!

2. Incremento de retención de clientes:

La retención de clientes es un proceso que previene que los clientes no vayan


cambiándose a otras empresas, y dejando de consumir en la nuestra. Para
esto, el chat en vivo y una buena integración de un chatbot también es
esencial. Por ejemplo, entre el 63% de la gente que gasta entre 200 y 400€
online al mes, tienden más hacia comprar y ser leales a las empresas que
ofrecen chat en vivo.

Una vez que ocurre esto, nuestra empresa es la que se encarga de crear y
mantener la relación con estos clientes.

A través de programas profesionales de Chatbot podemos entender mejor el


comportamiento de nuestros usuarios, sus necesidades y sus intereses.
Recopilar todos estos datos es una parte fundamental de cualquier software de
chatbot que merezca su nombre.

3. Incremento de conversión:

Para poder aumentar las conversiones debemos de personalizar el chatbot,


añadiendo la opción de que abra una ventana de chat minimizada, y que
mencione el nombre de aquellos usuarios que ya estén registrados. en la que
aparezca “Hola, [María] ¿en qué podemos ayudarte?”. Esto último ayuda a que
los clientes confíen en nuestra empresa de manera intuitiva, al poder solicitar
asistencia sin ningún problema e instantáneamente.

4. Incremento de la reputación de marca:


Un chatbot genera que un 41% los usuarios de nuestra clientela confíen más
en nuestra empresa. La confianza que depositan en nosotros es un factor que
influencia a la marca y mejora su reputación entre los clientes y socios
potenciales.

5. Incremento en la satisfacción del cliente:

Debido a la inmediatez del chatbot y la rápida solución a los problemas que se


le plantean a nuestros clientes cuando navegan por nuestra página web,
incrementa rápidamente la satisfacción del cliente.

Alrededor de un 37% de los clientes quieren un chatbot para recibir una


respuesta rápida en una emergencia. Por ejemplo, un chatbot puede ayudar a
alguien si un artículo está en stock o ayudarles con el tracking de su paquete.

Y además, un 34% de la gente dice que usarían un chatbot para ayudarles a


encontrar un asistente al consumidor, es decir, los clientes entienden la
sinergia entre el chatbot y la asistencia personalizada por un humano.

El chatbot también puede tener un impacto positivo directo en el presupuesto.


Con un chatbot, el Chat en Vivo es un 400% menos costoso que el soporte
telefónico, y gracias a esto solo un agente de chat puede atender tantas
consultas de clientes como 15 a través de correo electrónico.

Más importante aún, el chatbot proporciona respuestas inmediatas, lo que


genera confianza en el negocio y aumenta la satisfacción del cliente. La
incorporación del servicio de chatbot está justificada porque todos los usuarios
se benefician mucho de la interacción. Además, gracias a un chatbot puedes
proporcionar a tus clientes un servicio de atención 24h, y en caso de no poder
resolver sus dudas, puedes contactarles cuando tus asistentes estén
disponibles. Existen diferentes plataformas para implantar en tu sitio web. Entre
las mejores herramientas chatbot encontramos funcionalidades comunes a
todas mientras que cada una incorpora unas características especifica.
Deberás seleccionar la herramienta que mejor se adapte a las necesidades de
tu proyecto, teniendo en cuenta funcionalidades y presupuesto.

Avances para el futuro:


Uno de los grandes avances que se han visto en el mundo de la tecnología en
las últimas décadas es el advenimiento de las inteligencias artificiales como
ChatGPT, una inteligencia artificial que podría llegar a la perfección a finales de
este mismo año si se cumplen las premisas de OpenAI.

Esto viene de unas afirmaciones de Siqi Chen, desarrollador tecnológico, quien


señaló que GPT-5 logrará la Inteligencia Artificial General para finales de este
año que GPT-5 está programado para completar el entrenamiento este
diciembre y que OpenAI espera que alcance el AGI.
Para que nos entendamos, de alcanzar la Inteligencia Artificial General (AGI),
GPT-5 podría ser prácticamente indistinguible de un ser humano.

Sería la capacidad de una inteligencia artificial para aprender y comprender


cualquier tarea o concepto que los humanos puedan hacer. Es decir la
Inteligencia General Artificial sería un nivel superior de la IA y que no está
restringida a tareas o funciones específicas.

De alcanzar este nivel de perfección, se podría aumentar la productividad y


acelerar el proceso liberando a los humanos de algunos trabajos como los
repetitivos.

Evolucion del GPT 5


En noviembre de 2022 la Open AI(a) dio a conocer un chatbot
conversacional llamado Chat GPT que debe su nombre a las siglas en inglés
de Generative Pretrained Transformer o Transformador Preentrenado
Generativo.(2,3,4) Básicamente, se trata de una nueva tecnología que genera
textos a partir de laspreguntas de los usuarios; es decir, tiene la capacidad de
crear contenido “original” y de alta exactitud en lugar de apenas reproducir
información de un banco de datos, a partir de las cuestiones que se le
planteen. Resulta un modelo de lenguaje basado en la arquitectura de
“transformadores”.(4,5,6).

Esta herramienta trae un cambio sustantivo, tanto para los servicios


educacionales como para la sociedad en general; es de relativa facilidad,
accesibilidad y usabilidad para los usuarios.

Sus posibilidades plantean nuevos derroteros de cómo se puede crear y


acceder a la información; cómo se obtienen servicios jurídicos; si confiar (o no)
en la información producida; cómo se preparan los estudiantes universitarios.
Por ende, trae consigo diversas cuestiones a normar o regular legalmente y
valorar desde el punto de vista ético-filosófico.

En cuanto al mercado laboral, se debate sobre el papel de los trabajadores en


la sociedad a corto y mediano plazo, el reemplazo de funciones de trabajadores
por el uso de la IA, el empleo o generación de informaciones falsas (fake news)
o la excesiva confianza en los resultados del Chat GPT que estandarizarían los
“conocimientos”. La situación del panorama económico mundial pospandemia,
que ha implicado la quiebra de bancos en Estados Unidos, una gran inflación y
dimisión de trabajadores del sector de la Información, como ha ocurrido con
Meta (Facebook-InstagramWhatsap) o de la empresa Google −la primera de
ellas apuesta por una propuesta que da prioridad a la IA−, puede influir sobre
su desarrollo futuro. No pocos especialistas alertan al respecto y hasta abogan
por parar su desarrollo.
La competitividad del mercado:
Cualquier usuario a través de un teléfono móvil o de un computador conectado
a internet puede “logarse” y acceder a sus servicios. De hecho, son disímiles
los usos y temas que se han experimentado en el poco tiempo transcurrido
desde que se dio a conocer.

Entre sus “capacidades” se destacan: que mantiene conversaciones o diálogos


en lenguaje natural, entiende el contexto, resulta capaz de escribir en
diferentes estilos y lenguajes, y genera textos de todo tipo.(4,5,6,7)

En eso radica su superioridad con respecto a otras formas de IA que se han


incorporado a la vida cotidiana: por ejemplo, Alexa, en música e información;
Siri, la interacción con avatares; el aplicativo Lens de Google, para la relectura
de fotos e imágenes, objetos, plantas, animales, traducción de idiomas y
transcripción de notas manuscritas como una receta médica; el Deep Fake,
capaz de integrar el rostro de una persona al cuerpo de otra, la adecuación de
los movimientos labiales y expresiones faciales; y el Canvas, en creación de
imágenes, por citar algunas ya conocidas. Su novedad e interés es evidente
cuando, en menos de cinco días de lanzado, ya tenía más de un millón de
usuarios. Vale aclarar que los niveles de conectividad en el mundo han
aumentado con respecto a otros medios y redes que tienen un poco más de
tiempo. “Según un informe publicado por el portal australiano Financial Review,
a Netflix le tomó 40 meses alcanzar esa cifra; a Twitter, 24meses; a Facebook,
10; y a Instagram, tres”.(7) En la red Linked In se publicó el 4 de marzo de 2023
la imagen de la figura 3.(9). En los extremos: si al teléfono le llevó 75 años
llegar a los 100 millones de usuarios, el Chat GPT alcanzó esta cifra en solo
dos meses.

¿Cómo funciona el Chat GPT?


El software funciona como un robot de conversaciones digitales. Su objetivo es
proporcionar a los usuarios respuestas para cualquier pregunta tomando como
base los contenidos disponibles en internet. Aunque aún resulta una
herramienta en perfeccionamiento, susceptible de errores e imperfecciones, y
esté en fase de pruebas masivas, la calidad de sus respuestas ha sorprendido
favorablemente a los usuarios: es capaz de confeccionar contenidos; emitir
respuestas rápidamente en cuestiones tan diversas como elaborar una canción
y poemas; realizar cálculos, códigos de programación, ensayos, redacciones
sobre conocimientos generales, etcétera. Por ejemplo, el Educación Médica
Superior. 2023;37(2):e38768 Esta obra está bajo una licencia
https://creativecommons.org/licenses/by-nc/4.0/deed.es_ES programa puede
producir repuestas para aprobar exámenes de medicina, derecho, maestrías,
etc.
Sin dudas, esta capacidad de construir contenidos debe verse con cierta
cautela por parte de profesores y estudiantes. Se necesita acompañar su uso
extensivo con regulaciones éticas y académicas que garanticen la adquisición
de contenidos para la práctica profesional, con especial atención en la
formación integral, de valores y los comportamientos éticos de los futuros
profesionales, y un buen sistema de influencias en el proceso de enseñanza
aprendizaje. En el caso del chat de voz, a través del aplicativo Bing para el
celular, hay tres modos de búsqueda o selección de la conversación a escoger:
modo creativo (para respuestas originales y creativas), modo equilibrado (para
respuestas razonables y coherentes) y modo amplificado (respuestas factuales
y concisas).(10)

La aplicación facilita la inclusión de personas con limitaciones físicas al acceso


de la información.

¿Cuáles son sus versiones y qué las caracterizan?


El Chat GPT ha evolucionado de manera vertiginosa. Su funcionamiento se
estructura en la integración de capas y parámetros. Se nutre del procesamiento
de millones de informaciones existentes en internet y que van desde las
científicas y fidedignas hasta otras que aparecen de modo no verificable en las
redes, como:

 GPT 2018 Tenía 117 millones de parámetros


 GPT 2 2019 Tenía 1,5 mil millones.
 GPT 3 2020 Tenía de 12 a 96 capas y llegó a 175000 millones de
parámetros.
 GPT 3.5 noviembre 2022 Un modelo de lenguaje autorregresivo, abierto,
público y gratuito, y capaz de programar, diseñar, “hablar” de política,
economía y disimiles temas.
 GPT 4 15 de marzo 2023 Se basa en 100 trillones de parámetros, casi
600 veces más que sus antecesores. Sus capacidades están
directamente relacionadas al lenguaje para que logre respuestas más
seguras y útiles; mayor precisión en tareas como generación de textos,
resúmenes, traducción automática, respuestas complejas, simulando el
lenguaje humano. Incorpora diferentes plugins que dan mayor
versatilidad a la “herramienta” interpretando textos e imágenes.

 GPT 5 diciembre 2023 Se estima que será capaz de alcanzar de


alcanzar Inteligencia Artificial General (AGI, por sus siglas en inglés) o IA
fuerte, y realizar las tareas con más semejanza a los seres humano

Algunas formas en que se puede utilizar el Chat GPT


Algunas de las aplicaciones donde se puede utilizar Chat GPT son las
siguientes:
− Generación de texto: se pueden generar textos coherentes y bien
escritos
en una amplia gama de estilos (música, poemas, etcétera), temas e
idiomas;
además, resúmenes de noticias, descripciones de productos o historias.
En
la producción de textos como ensayos, monografías, trabajos finales,
tesinas y tesis son elementos relevantes para el ámbito educativo y una
herramienta básica en el proceso de evaluación.(5,12)
− Generación de contenido para redes sociales: se puede utilizar para
generar
publicaciones y mensajes atractivos para las redes sociales con la
inclusión
de estrategias de posicionamiento, por ejemplo, elaboración de twists.
− Resolución de problemas: se pueden analizar problemas, y generar
soluciones o respuestas a preguntas planteadas.
− Generación de contenido para aplicaciones de productividad: se
pueden
generar informes, mensajes para correos electrónicos u otros canales de
comunicación, y otro tipo de contenido para aplicaciones de
productividad.
Códigos de programación.
− Generación de contenido para chatbots: se pueden emplear para
generar
respuestas apropiadas y coherentes para un chatbot en una amplia
gama de
contextos.
− Análisis de datos: “se pueden analizar grandes conjuntos de datos y
extraer
información valiosa de ellos”.(5)
− Diseño de cursos en entornos virtuales: pueden dar orientaciones
sobre
cómo crear cursos en Moodle, por ejemplo, realizar propuestas de
creación
de cursos

Situación actual
Muchos países están evaluando y hasta creando leyes para garantizar la
privacidad, la seguridad, la transparencia, la responsabilidad y el control de
sistemas habilitados para la inteligencia artificial, que garanticen la innovación y
los posibles beneficios para el desarrollo económico, entre los que se
encuentran restricciones al chat.(2,6,12,15)

Existen otros lugares en que ya se ha prohibido el uso de esta herramienta en


centros educacionales, como en el caso de Nueva York, en Estados Unidos, en
varias universidades de París, Canadá y, más recientemente, en Italia.(4,13)

Algunos autores discrepan en la prohibición de la aplicación como recurso


educativo, y comparan su aparición con la aparición y generalización de
internet o los buscadores que, en su momento, vinieron a cuestionar el futuro
de las bibliotecas y los libros.(11)

Al mismo tiempo que surge esta herramienta, han aparecido las “contrapartes”
que son capaces de detectar cuando en un escrito se ha utilizado IA, tal como
ocurre con los detectores de plagio. Así se han creado herramientas on line
como AlCheatCheck y GPTZero, que buscan identificar si el texto fue escrito
por un ser humano o si fue generado por una máquina, a partir de la selección
de las palabras y la estructura de las frases. No faltan quienes abogan por el
regreso de los ensayos y trabajos escritos a mano, y de los exámenes orales.

Inteligencia Artificial AGI


AGI es un término clave en el discurso de Sam Altman (director de la empresa
detrás de ChatGPT) y varios líderes tecnológicos. Este acrónimo de
Inteligencia Artificial General es la palabra que más se repite en el manifiesto
de OpenAI. Según la empresa, es el acta que les guía en sus acciones para “el
mejor interés de la humanidad a través de su desarrollo”. a Inteligencia Artificial
General es un concepto que apareció el mismo año en que un ordenador ganó
por primera vez al ajedrez a un ser humano.

Era 1997 y el ajedrecista Gary Kasparov había sido derrotado por una
inteligencia impresionante que dejó al mundo con la boca abierta, pero que sólo
sabía jugar al ajedrez. El tipo de inteligencia artificial que está diseñada para
ejecutar una tarea y resolver un problema específico se llama IA estrecha
(narrow) o débil, y es la clase de inteligencia artificial que nos rodea desde
entonces.

Este tipo de IA es tan corriente que casi ni nos damos cuenta de que está ahí.
La encontramos en distintas aplicaciones: altavoces que ponen la música que
les pedimos, correctores ortográficos que nos sugieren cómo saludar para
cerrar un email, asistentes en la conducción que nos indican qué ruta coger
para llegar más rápido a nuestro destino, etc.
A diferencia de la inteligencia que sólo sabe hacer una sola cosa, como jugar al
ajedrez, este tipo de inteligencia que iguala o excede la inteligencia humana
media es la AGI, también llamada inteligencia de propósito general.

Una inteligencia de este tipo sería capaz de entender el mundo, de tener


sentido común, de gestionar varios tipos de aprendizaje por sí misma, de
comprender sistemas simbólicos y usar conocimiento metacognitivo. Es una
máquina que puede educarse a sí misma con una velocidad inaudita y
multiplicar sus capacidades en poco tiempo. La llegada de la AGI tendrá
indudablemente consecuencias de largo alcance para la humanidad.

Desde hace unos años, la AGI es el objetivo último de muchos investigadores


en IA y manifiestamente el de OpenAI, que declara querer ser el primero en
construir una AGI para asegurarse de que será beneficiosa para toda la
humanidad.

La AGI ha sido definida por varios autores originalmente como un hipotético


agente inteligente capaz de entender o aprender cualquier tarea intelectual que
puedan realizar los seres humanos. OpenAI ha introducido una variante y
considera AGI a un sistema autónomo que sobrepase las capacidades
humanas en la mayoría de los trabajos económicamente valiosos.

Muchas de las conversaciones recientes sobre AGI han surgido a partir del
estudio publicado por Microsoft sobre los ‘destellos’ de AGI en GPT-4. Sus
firmantes dicen que “puede resolver tareas novedosas y difíciles que abarcan
las matemáticas, la codificación, la visión, la medicina, el derecho y la
psicología, entre otras, sin necesidad de instrucciones especiales” y que su
rendimiento es “sorprendentemente similar al humano”.

Gary Markus, pensador norteamericano y uno de los popes de IA, no les cree.
Observa que la página web de ChatGPT advierte cuidadosamente de sus fallos
pero luego sus responsables en entrevistas dejan caer lo cerca que estamos de
la AGI y dan la impresión de que hemos progresado en este frente. “Es una
campaña mediática calculada para hacernos pensar que estamos cerca de la
AGI, que hay más de lo que en realidad hay”, ha dicho Markus a El
Confidencial.

Aprendizajes de múltiples capaz de inteligencia artificial


El aprendizaje profundo es un subconjunto del aprendizaje automático basado
en redes neuronales artificiales. El proceso de aprendizaje se llama profundo
porque la estructura de redes neuronales artificiales se compone de varias
capas de entrada, salida y ocultas. Cada capa contiene unidades que
transforman los datos de entrada en información que la capa siguiente puede
usar para realizar una tarea de predicción determinada. Gracias a esta
estructura, una máquina puede aprender a través de su propio procesamiento
de datos.

El aprendizaje automático es un subconjunto de la inteligencia artificial que


incluye técnicas (como el aprendizaje profundo) que permiten a las máquinas
mejorar en las tareas con la experiencia. El proceso de aprendizaje se basa en
los pasos siguientes:

 Agregue datos a un algoritmo. (En este paso puede proporcionar


información adicional al modelo como, por ejemplo, realizando la
extracción de características).
 Utilice estos datos para entrenar un modelo.
 Pruebe e implemente el modelo.
 Use el modelo implementado para realizar una tarea de predicción
automatizada. (En otras palabras, llame y use el modelo implementado
para recibir las predicciones que devuelva el modelo).
 La inteligencia artificial (IA) es una técnica que permite a los equipos
imitar la inteligencia humana. Incluye el aprendizaje automático.

 Al usar el aprendizaje automático y las técnicas de aprendizaje profundo,


puede compilar sistemas y aplicaciones de equipos que realicen tareas
que normalmente se asocian a la inteligencia humana. Estas tareas
incluyen el reconocimiento de imágenes, el reconocimiento de voz y la
traducción de idiomas.

Asociación entre palabras para los Sistemas de IA.

La mayoría de las técnicas modernas de inteligencia artificial (IA) se han


desarrollado para trabajar con números, lo que puede presentar un desafío
cuando se trata de trabajar con palabras y texto; para superar esta posible
limitación, se ha creado una clase de algoritmos que convierten palabras en
números, se conocen como word embeddings (conocidas en español como
incrustación de palabras o incrustaciones de palabras) y hacen que sea mucho
más sencillo aprovechar las técnicas modernas de inteligencia artificial cuando
se desea analizar el lenguaje natural.

¿Cómo funcionan las incrustaciones de palabras?


Los word embeddings incorporan un corpus de texto y generan un vector
numérico para cada palabra del corpus, lo que crea un modelo de lenguaje que
se puede utilizar para guiar una amplia gama de procesos de clasificación y
recuperación de información, como los que llevan a cabo los motores de
búsqueda como Google, Bing, etc. Los modelos de lenguaje constan de
agrupaciones de vectores numéricos que representan similitudes sintácticas
(contexto) y semánticas (significado) entre palabras. Si se usa un corpus de
capacitación bilingüe de capacitación, ciertos algoritmos también detectarán
similitudes entre idiomas. Como ejemplo, un modelo de lenguaje que
desarrollamos en el BID identificó que la palabra “metrics” (en inglés) estaba
estrechamente relacionada con el término “indicadores clave de rendimiento” y
“key performance indicators” su equivalente en inglés.

A partir de aquí, hay todo tipo de sorprendentes matemáticas vectoriales que


se pueden hacer para explorar e inferir relaciones entre palabras en el corpus,
pero para este artículo nos centraremos en un ejemplo específico. Como gestor
del conocimiento, descubrí que los word embeddings son inmensamente
poderosos para comprender nuestro universo de conocimiento, tal es el caso
de la forma en que una institución describe su trabajo, es decir, de su jerga
específica. En este contexto, las incrustaciones se convierten en un espejo que
refleja el léxico institucional y este reflejo puede usarse para mejorar la forma
en que se gestiona el conocimiento dentro de una institución. Este abordaje es
particularmente útil para descifrar lo que un usuario espera encontrar al realizar
una búsqueda que incluya resultados que tengan en cuenta dicha jerga.

Incrustación de palabras en la práctica


Existen numerosas formas de generar incrustaciones de palabras, y quizás la
más conocida es el algoritmo Word2vec de código abierto que, como su
nombre lo indica, convierte palabras en vectores. Word2vec, funcionó bien para
la construcción del motor de búsqueda Findit en la mayoría de los casos. Sin
embargo, ese algoritmo tenía una limitación crítica para nuestro propósito: no
nos permitía inferir términos relacionados con las palabras que no fueron
explícitamente mencionadas en nuestro corpus de entrenamiento original, y
como tal no fueran ya parte del modelo. A pesar de que nuestro corpus de
capacitación era bastante grande, con más de 2 mil millones de palabras, nos
encontramos con algunas situaciones en las que este aspecto del modelo hizo
que se quedara corto para nuestras necesidades. Por ejemplo, cuando un
usuario buscaba “electromovilidad”, palabra que no estaba en el modelo de
lenguaje, entonces no se mostraban resultados, ni siquiera relacionados a
términos tan amplios “movilidad”.
Para superar este desafío, experimentamos con otro algoritmo de código
abierto: fastText. La principal diferencia con este algoritmo es que genera
vectores a nivel de letras en lugar de a nivel de palabra. FastText es un
algoritmo de incrustación de palabras que va más allá de mapear las palabras
en el vocabulario al mapear también las subcadenas de estas palabras. Como
resultado, si el modelo entrenado por fastText encuentra una palabra en la que
no ha sido entrenado, buscará subcadenas de esa palabra y analizará si
aparecen en el modelo. En general, funciona tan bien como word2vec, pero en
nuestro contexto demostró tener dos ventajas importantes:

Nos ayudó a obtener buenos resultados incluso cuando las consultas de los
usuarios tuvieron simples errores ortográficos

Fue capaz de manejar las consultas de los usuarios con palabras que no
forman parte del corpus de entrenamiento, o palabras que aún no están en el
modelo de lenguaje, cuando hay suficientes similitudes a nivel de letras. Por
ejemplo, fastText sería capaz de identificar una relación entre las palabras
“metro” y “milímetro”, incluso si la palabra “metro” no estuviera en el modelo.

La implementación de fastText nos ayudó a llevar nuestra aplicación de


búsqueda al siguiente nivel.

Las redes neuronales artificiales están basadas en el funcionamiento de las


redes de neuronas biológicas. Las neuronas que todos tenemos en nuestro
cerebro están compuestas de dendritas, el soma y el axón: Las dendritas se
encargan de captar los impulsos nerviosos que emiten otras neuronas. Estos
impulsos, se procesan en el soma y se transmiten a través del axón que emite
un impulso nervioso hacia las neuronas contiguas.

Neuronas Artificiales
En el caso de las neuronas artificiales, la suma de las entradas multiplicadas
por sus pesos asociados determina el “impulso nervioso” que recibe la
neurona. Este valor, se procesa en el interior de la célula mediante una función
de activación que devuelve un valor que se envía como salida de la neurona.

Del mismo modo que nuestro cerebro está compuesto por neuronas
interconectadas entre sí, una red neuronal artificial está formada por neuronas
artificiales conectadas entre sí y agrupadas en diferentes niveles que
denominamos capas:

» Una capa es un conjunto de neuronas cuyas entradas provienen de una capa


anterior (o de los datos de entrada en el caso de la primera capa) y cuyas
salidas son la entrada de una capa posterior.» Las neuronas de la primera capa
reciben como entrada los datos reales que alimentan a la red neuronal. Es por
eso por lo que la primera capa se conoce como capa de entrada. La salida de
la última capa es el resultado visible de la red, por lo que la última capa se
conoce como la capa de salida. Las capas que se sitúan entre la capa de
entrada y la capa de salida se conocen como capas ocultas ya que
desconocemos tanto los valores de entrada como los de salida.

Una red neuronal, por lo tanto, siempre está compuesta por una capa de
entrada, una capa de salida (si solo hay una capa en la red neuronal, la capa
de entrada coincide con la capa de salida) y puede contener 0 o más capas
ocultas. El concepto de Deep Learning nace a raíz de utilizar un gran número
de capas ocultas en las redes. Entrenar una red neuronal consiste en ajustar
cada uno de los pesos de las entradas de todas las neuronas que forman parte
de la red neuronal, para que las respuestas de la capa de salida se ajusten lo
más posible a los datos que conocemos.
Conclusiones

El desarrollo de la IA con el procesamiento del lenguaje natural, la capacidad


de diálogo que presenta el ChatGPT y que trasmite la apariencia de estar en
presencia de “máquinas” que se comportan como expertos en múltiples
campos del saber humano, implicarán el repensar las estrategias didácticas
que no limiten o desaceleren la capacidad de creación humana; propiciará
cambios profundos en los procesos, productos o servicios; influirá tanto en la
educación en general como en la educación y servicios de salud en particular;
implicará una estrategia de introducción, consolidación y generalización que la
convierte en una poderosa innovación disruptiva, tanto en las formas de
actuación profesional como en el pensamiento social. Encontrar un equilibrio se
hace imprescindible y es una tarea de todos.

También podría gustarte