diff --git a/docs/glosario/departamentos-it/index.html b/docs/glosario/departamentos-it/index.html index 4ac162f..1b9c0bc 100644 --- a/docs/glosario/departamentos-it/index.html +++ b/docs/glosario/departamentos-it/index.html @@ -934,7 +934,7 @@

Departamentos IT y roles

Definiciones

Los entornos IT dentro de las empresas están compuestos por varios departamentos con funciones especializadas. Cada uno de ellos contribuye al correcto funcionamiento y evolución de la infraestructura tecnológica de la organización. A continuación, se detallan los principales departamentos IT y algunos roles más relevantes asociados a cada uno.

-

Departamentos IT

+

Departamentos IT1234

Desarrollo de Software

Este departamento es responsable de crear, mantener y mejorar las aplicaciones que la empresa utiliza o distribuye a sus clientes. Su objetivo principal es garantizar que el software funcione correctamente, esté alineado con las necesidades del negocio y sea escalable.

Algunos roles asociados a este departamento son:

diff --git a/docs/glosario/llm/index.html b/docs/glosario/llm/index.html new file mode 100644 index 0000000..69fe174 --- /dev/null +++ b/docs/glosario/llm/index.html @@ -0,0 +1,687 @@ + + + + + + + + + + + + + + + + + + + Grandes Modelos de Lenguaje (LLM) - Digitalización - Glosario + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + Saltar a contenido + + +
+
+ +
+ + + + + + +
+ + + + + + + +
+ +
+ + + + +
+
+ + + +
+
+
+ + + + + + + +
+
+
+ + + +
+
+ +
+
+ + + +
+
+ + + + +

Grandes Modelos de Lenguaje (LLM)

+

+ +

+

Definición

+

Los Grandes Modelos de Lenguaje (Large Language Models, LLM) son modelos de inteligencia artificial generativa entrenados mediante técnicas avanzadas de aprendizaje profundo (Deep Learning) para procesar y generar lenguaje natural. Utilizan redes neuronales con un gran número de parámetros, que les permiten aprender relaciones complejas y patrones a partir de enormes volúmenes de datos textuales. A partir de la aplicación de la arquitectura Transformer1, los resultados empezaron a ser verdaderamente útiles.

+

El entrenamiento de un LLM se divide en varias etapas clave:

+
    +
  1. +

    Preentrenamiento: En esta fase, el modelo se entrena con cantidades masivas de datos textuales (libros, artículos, sitios web, etc.) para aprender patrones del lenguaje, como gramática, contexto, tono y semántica. Utiliza técnicas de aprendizaje no supervisado o autosupervisado para predecir la siguiente palabra en una oración, basándose en el contexto anterior.

    +
  2. +
  3. +

    Fine-tuning con RLHF (Reinforcement Learning from Human Feedback): Una vez preentrenado, el modelo pasa por una fase de ajuste fino, en la cual se refuerzan sus capacidades para responder de manera específica a indicaciones humanas. En este proceso, se aplica aprendizaje por refuerzo a partir de la retroalimentación humana, para mejorar la calidad de las respuestas que genera. Este proceso permite que el modelo se adapte a tareas más específicas o aplicaciones concretas, haciendo que sea más efectivo al responder a instrucciones complejas. Es decir, pasamos de un modelo que completa texto a un modelo que puede responder a interacciones tipo chatbot.

    +
  4. +
+

El proceso de inferencia de un LLM consiste en generar una respuesta a partir de un input de texto (un prompt). Durante este proceso, se utiliza la información aprendida durante el entrenamiento para producir una salida que sea coherente y relevante para el contexto dado.

+

Cada LLM se distingue por ciertas características que determinan su rendimiento y capacidades, como el número de parámetros del modelo y la cantidad de tokens de contexto que puede manejar. Un mayor número de parámetros permite al modelo captar patrones más complejos, mientras que un mayor límite de tokens de contexto facilita mantener conversaciones más largas y coherentes.

+

Para personalizar las respuestas, se pueden ajustar ciertos parámetros clave del modelo, tales como la temperatura. Este parámetro controla el grado de aleatoriedad en las respuestas del modelo. Un valor bajo de temperatura resulta en respuestas más predecibles y repetitivas, mientras que un valor alto introduce mayor creatividad y variación, lo que puede ser útil dependiendo del tipo de aplicación.

+

Explicación intuitiva

+

Los Grandes Modelos de Lenguaje se pueden imaginar como un estudiante extremadamente aplicado que ha leído una vasta biblioteca, cubriendo todos los temas posibles. Este "estudiante" es capaz de recordar detalles específicos y también de generar contenido nuevo basado en lo que ha aprendido.

+

El proceso de preentrenamiento es como la etapa inicial en la que el estudiante lee todos estos libros. Aprende las reglas del idioma, las relaciones entre palabras, y cómo se estructuran las oraciones y los conceptos. Posteriormente, el fine-tuning es como si un profesor le enseñara al estudiante a responder preguntas de forma más específica y útil, corrigiendo errores y guiando las respuestas hacia un comportamiento deseado.

+

Cuando le haces una pregunta a este estudiante (es decir, cuando realizas una consulta al modelo), usa toda la información almacenada para darte una respuesta coherente. La "temperatura" de la respuesta es como su estado de ánimo: si le pides que sea muy creativo, te dará respuestas más imaginativas; si le pides que sea preciso, te dará respuestas más habituales.

+

Los LLM son herramientas que pueden "hablar" y "escribir" imitando la capacidad humana, utilizando todo lo que han aprendido a partir de los datos, lo que los convierte en asistentes poderosos para muchas tareas.

+

Ejemplo de aplicación en la empresa

+

Un ejemplo claro de cómo un LLM puede mejorar la productividad es el caso de una empresa de atención al cliente online. Supongamos que la empresa SoporteMax recibe cientos de consultas al día relacionadas con sus productos y servicios. La implementación de un LLM para la gestión de estas consultas puede optimizar significativamente su proceso.

+

En lugar de depender exclusivamente de agentes humanos, SoporteMax utiliza un LLM para proporcionar respuestas automatizadas a preguntas frecuentes y resolver problemas básicos de los clientes. El modelo es capaz de entender el contexto de cada consulta, ofrecer una respuesta precisa, e incluso derivar casos más complejos a un agente humano si es necesario.

+

Con esta implementación, SoporteMax ha conseguido los siguientes beneficios:

+
    +
  1. Reducción del tiempo de respuesta: Las consultas simples se resuelven en cuestión de segundos, mejorando la satisfacción del cliente.
  2. +
  3. Aumento de la capacidad de gestión: Los agentes humanos pueden enfocarse en problemas más complejos, mientras que el LLM se ocupa de las consultas más comunes y repetitivas.
  4. +
  5. Disponibilidad 24/7: El LLM está disponible en todo momento, proporcionando soporte a los clientes incluso fuera del horario de oficina, lo cual incrementa el nivel de servicio.
  6. +
+

Además, el equipo de desarrollo del modelo puede hacer reentrenamientos sucesivos con los datos recogidos de las interacciones previas, mejorando constantemente refinando sus respuestas y adaptándose mejor a las necesidades específicas de los clientes de SoporteMax.

+

Algunos LLMs SOTA - Noviembre 2024

+ + + + + + + + + + + + + + + +
+
+ + + +
+ + + +
+ + + +
+
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/docs/glosario/search/search_index.json b/docs/glosario/search/search_index.json index b41ef61..6113cab 100644 --- a/docs/glosario/search/search_index.json +++ b/docs/glosario/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["es"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Inicio","text":""},{"location":"#digitalizacion-aplicada-a-los-sectores-productivos-gs","title":"Digitalizaci\u00f3n aplicada a los sectores productivos (GS)","text":""},{"location":"departamentos-it/","title":"Departamentos IT y roles","text":""},{"location":"departamentos-it/#definiciones","title":"Definiciones","text":"

Los entornos IT dentro de las empresas est\u00e1n compuestos por varios departamentos con funciones especializadas. Cada uno de ellos contribuye al correcto funcionamiento y evoluci\u00f3n de la infraestructura tecnol\u00f3gica de la organizaci\u00f3n. A continuaci\u00f3n, se detallan los principales departamentos IT y algunos roles m\u00e1s relevantes asociados a cada uno.

"},{"location":"departamentos-it/#departamentos-it","title":"Departamentos IT","text":""},{"location":"departamentos-it/#desarrollo-de-software","title":"Desarrollo de Software","text":"

Este departamento es responsable de crear, mantener y mejorar las aplicaciones que la empresa utiliza o distribuye a sus clientes. Su objetivo principal es garantizar que el software funcione correctamente, est\u00e9 alineado con las necesidades del negocio y sea escalable.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#infraestructura-y-operaciones","title":"Infraestructura y Operaciones","text":"

Este departamento es responsable de gestionar la infraestructura tecnol\u00f3gica que sostiene los sistemas de la empresa. Aqu\u00ed se incluyen servidores, redes, bases de datos y sistemas cr\u00edticos para la operaci\u00f3n diaria.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#seguridad-informatica","title":"Seguridad Inform\u00e1tica","text":"

Este departamento se encarga de proteger los activos digitales de la empresa, implementando medidas de seguridad para prevenir ataques cibern\u00e9ticos y garantizando la confidencialidad, integridad y disponibilidad de la informaci\u00f3n.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#analisis-de-datos-y-business-intelligence","title":"An\u00e1lisis de Datos y Business Intelligence","text":"

Este departamento se centra en recopilar, procesar y analizar datos para ayudar a la empresa a tomar decisiones basadas en informaci\u00f3n s\u00f3lida.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#soporte-tecnico","title":"Soporte T\u00e9cnico","text":"

El equipo de soporte t\u00e9cnico ofrece asistencia a usuarios internos y externos para resolver problemas tecnol\u00f3gicos y garantizar que los sistemas funcionen correctamente.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#gestion-de-proyectos-it","title":"Gesti\u00f3n de Proyectos IT","text":"

Este departamento se encarga de coordinar y supervisar la implementaci\u00f3n de proyectos tecnol\u00f3gicos en la empresa, garantizando que se cumplan los plazos, el presupuesto y los objetivos de negocio.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#roles-de-gestion-en-it","title":"Roles de gesti\u00f3n en IT","text":""},{"location":"departamentos-it/#cio-chief-information-officer","title":"CIO (Chief Information Officer)","text":"

El CIO es el m\u00e1ximo responsable de la estrategia tecnol\u00f3gica de la empresa. Su rol implica la planificaci\u00f3n y gesti\u00f3n de todas las operaciones tecnol\u00f3gicas, asegurando que la tecnolog\u00eda apoye los objetivos comerciales.

"},{"location":"departamentos-it/#cto-chief-technology-officer","title":"CTO (Chief Technology Officer)","text":"

El CTO se enfoca en la innovaci\u00f3n tecnol\u00f3gica dentro de la empresa. Est\u00e1 al tanto de las nuevas tendencias tecnol\u00f3gicas y trabaja para integrar las m\u00e1s relevantes en la estrategia de la organizaci\u00f3n.

"},{"location":"departamentos-it/#ciso-chief-information-security-officer","title":"CISO (Chief Information Security Officer)","text":"

El CISO lidera la estrategia de seguridad de la informaci\u00f3n. Su responsabilidad es proteger los activos digitales de la empresa frente a ataques y garantizar el cumplimiento de las normativas de seguridad.

"},{"location":"departamentos-it/#it-manager","title":"IT Manager","text":"

El IT Manager supervisa a los equipos t\u00e9cnicos y de operaciones dentro del departamento de IT. Su funci\u00f3n es garantizar que los recursos tecnol\u00f3gicos est\u00e9n alineados con las necesidades de la empresa.

"},{"location":"departamentos-it/#explicacion","title":"Explicaci\u00f3n","text":"

Imaginemos que una empresa tecnol\u00f3gica decide lanzar una nueva plataforma de comercio electr\u00f3nico para expandir su presencia online. El proyecto comienza con una decisi\u00f3n estrat\u00e9gica por parte del CIO (Chief Information Officer), quien, despu\u00e9s de analizar las necesidades del negocio y las tendencias del mercado, decide que la empresa necesita una nueva plataforma que integre m\u00faltiples funcionalidades y sea segura, escalable y f\u00e1cil de usar.

El CIO discute su visi\u00f3n con el IT Manager y el CTO (Chief Technology Officer). El CTO, centrado en la innovaci\u00f3n tecnol\u00f3gica, se encarga de seleccionar las tecnolog\u00edas clave que se utilizar\u00e1n para construir la plataforma. El IT Manager coordina con los diferentes equipos para asegurar que todos los recursos y personal est\u00e9n alineados.

"},{"location":"departamentos-it/#desarrollo-y-diseno","title":"Desarrollo y dise\u00f1o","text":"

El proyecto pasa entonces al equipo de desarrollo de software. Aqu\u00ed, el Frontend Developer es responsable de crear una interfaz atractiva y f\u00e1cil de usar. Desarrolla la parte visual de la plataforma que los usuarios finales interactuar\u00e1n, asegurando que la experiencia de usuario (UX) sea intuitiva.

Mientras tanto, la Backend Developer se encarga de construir la l\u00f3gica del servidor, bases de datos y APIs que permitir\u00e1n que la plataforma gestione productos, pedidos y usuarios de manera eficiente. Selecciona las tecnolog\u00edas de servidor adecuadas y garantiza que el sistema sea robusto y escalable.

El Full Stack Developer colabora en ambas \u00e1reas, proporcionando soluciones integradas que permiten que el frontend y el backend se comuniquen sin problemas.

"},{"location":"departamentos-it/#infraestructura-y-operaciones_1","title":"Infraestructura y operaciones","text":"

La System Administrator y el Network Engineer configuran los servidores, aseguran la infraestructura en la nube y establecen la red para garantizar que la plataforma est\u00e9 disponible de forma continua y sin interrupciones. El Database Administrator (DBA) se asegura de que las bases de datos sean r\u00e1pidas y est\u00e9n optimizadas para manejar grandes vol\u00famenes de transacciones y datos de usuarios.

"},{"location":"departamentos-it/#seguridad","title":"Seguridad","text":"

La CISO (Chief Information Security Officer) supervisa la estrategia de seguridad, trabajando con el Ingeniero de seguridad para implementar firewalls y sistemas de protecci\u00f3n de datos. El Pentester realiza pruebas de intrusi\u00f3n para detectar posibles vulnerabilidades antes de que la plataforma se lance.

Adem\u00e1s, la Ingeniera de DevSecOps se asegura de que el ciclo de desarrollo est\u00e9 automatizado mediante pipelines seguros que integran pruebas de seguridad en cada etapa del desarrollo, desde el c\u00f3digo hasta el despliegue en producci\u00f3n. Esto garantiza que las vulnerabilidades se detecten a tiempo sin frenar el ritmo de desarrollo.

"},{"location":"departamentos-it/#publicacion-y-soporte","title":"Publicaci\u00f3n y soporte","text":"

Una vez que la plataforma est\u00e1 lista para ser lanzada, el IT Manager y la Project Manager supervisan su publicaci\u00f3n, coordinando con los equipos de operaciones y soporte. El Help Desk Technician est\u00e1 preparado para proporcionar asistencia t\u00e9cnica a los usuarios internos y externos, resolviendo cualquier problema que pueda surgir.

Finalmente, la Business Intelligence Analyst analiza los datos generados por los primeros usuarios de la plataforma, proporcionando informes sobre su rendimiento y recomendando mejoras para futuras versiones.

Este flujo de trabajo muestra c\u00f3mo, desde una decisi\u00f3n estrat\u00e9gica, los diferentes roles dentro del departamento IT colaboran para llevar una idea desde su concepci\u00f3n hasta su implementaci\u00f3n y operaci\u00f3n continua. Cada departamento y cada rol tiene una funci\u00f3n espec\u00edfica que contribuye al \u00e9xito global del proyecto.

  1. Electric.ai: \"The IT Department: Roles & Responsibilities to Know\". https://www.electric.ai/blog/guide-to-it-department \u21a9

  2. InvGate: \"Inside The IT Department: Key Roles, Structures, and Strategies\". https://blog.invgate.com/it-department \u21a9

  3. PDQ: \"How to structure an IT team: Examples & org charts\". https://www.pdq.com/blog/it-team-structure-and-org-chart/ \u21a9

  4. Atera: \"The Different IT department roles & responsibilities\". https://www.atera.com/blog/the-different-it-department-roles-and-responsibilities/ \u21a9

"},{"location":"digitalizacion/","title":"Digitalizaci\u00f3n y Transformaci\u00f3n Digital","text":""},{"location":"digitalizacion/#definiciones","title":"Definiciones","text":"

Digitalizaci\u00f3n: Es el proceso mediante el cual se convierten elementos f\u00edsicos o anal\u00f3gicos en su equivalente digital. Esto incluye la conversi\u00f3n de documentos en papel a formatos electr\u00f3nicos, el uso de sensores para obtener datos de procesos manuales, o la adopci\u00f3n de herramientas digitales para tareas que antes se hac\u00edan de forma tradicional. La digitalizaci\u00f3n mejora la eficiencia en el almacenamiento, procesamiento y transmisi\u00f3n de la informaci\u00f3n, permitiendo que los sistemas inform\u00e1ticos gestionen esos datos de forma m\u00e1s eficaz.

Transformaci\u00f3n digital: Es un proceso m\u00e1s amplio y profundo que la digitalizaci\u00f3n. Implica no solo la adopci\u00f3n de tecnolog\u00edas digitales, sino tambi\u00e9n un cambio fundamental en la forma en que las organizaciones operan, gestionan sus recursos, y ofrecen valor a sus clientes. La transformaci\u00f3n digital conlleva la revisi\u00f3n de modelos de negocio, cultura organizacional y procesos, buscando aprovechar al m\u00e1ximo las capacidades que ofrece la tecnolog\u00eda para obtener ventajas competitivas. En este sentido, la transformaci\u00f3n digital requiere de una estrategia a largo plazo y un enfoque global.

"},{"location":"digitalizacion/#diferencias","title":"Diferencias","text":"Digitalizaci\u00f3n Transformaci\u00f3n Digital Alcance Se enfoca en la conversi\u00f3n de elementos f\u00edsicos en digitales, como el escaneo de documentos. Abarca toda la organizaci\u00f3n, incluyendo procesos, cultura y modelo de negocio. Es un cambio estrat\u00e9gico. Objetivo Optimizar procesos existentes mediante la tecnolog\u00eda. Generar cambios significativos en la estructura organizativa e interacci\u00f3n con los clientes, utilizando la tecnolog\u00eda. Impacto Cambio localizado y menos disruptivo. Facilita la eficiencia pero no altera fundamentalmente el negocio. Cambio radical y a largo plazo en la manera de operar, impactando la cultura, estructura y resultados estrat\u00e9gicos. Proceso Es un paso t\u00e9cnico que puede ser implementado en segmentos espec\u00edficos de la empresa. Requiere planificaci\u00f3n estrat\u00e9gica a nivel global, con un enfoque hol\u00edstico y a largo plazo."},{"location":"digitalizacion/#explicacion","title":"Explicaci\u00f3n","text":"

La digitalizaci\u00f3n es b\u00e1sicamente el primer paso que una empresa da para modernizarse. Imagina una tienda que hasta ahora llevaba todas sus cuentas a mano y decide empezar a usar una caja registradora electr\u00f3nica. Lo que hace sigue siendo lo mismo (vender productos, registrar precios, manejar transacciones), pero ahora toda esa informaci\u00f3n se gestiona de forma digital. Esto le permite procesar los datos de manera m\u00e1s r\u00e1pida y eficiente, evitando errores y mejorando el control. Sin embargo, aunque ha digitalizado sus procesos, la esencia de c\u00f3mo trabaja la tienda no ha cambiado.

Ahora bien, la transformaci\u00f3n digital va un paso m\u00e1s all\u00e1. Siguiendo con el ejemplo, piensa en esa misma tienda que decide no solo utilizar una caja registradora electr\u00f3nica, sino tambi\u00e9n abrir una tienda online, gestionar su inventario con un sistema en la nube, y empezar a usar estrategias de marketing digital. Incluso podr\u00eda permitir a sus clientes comprar online y recoger los productos en la tienda f\u00edsica o devolverlos por internet. Todo esto implica un cambio profundo en la forma en que la tienda hace negocios, utilizando la tecnolog\u00eda no solo para mejorar lo que ya hac\u00eda, sino para cambiar su modelo por completo.

As\u00ed que, mientras que la digitalizaci\u00f3n es el primer paso hacia la modernizaci\u00f3n, la transformaci\u00f3n digital es cuando realmente te reinventas para adaptarte a un mundo cada vez m\u00e1s tecnol\u00f3gico.

"},{"location":"digitalizacion/#caso-practico-la-transformacion-de-dhl","title":"Caso pr\u00e1ctico: la transformaci\u00f3n de DHL","text":"

Para ilustrar estos conceptos, utilizaremos el ejemplo de DHL, una de las empresas de log\u00edstica m\u00e1s grandes del mundo. DHL ha llevado a cabo tanto procesos de digitalizaci\u00f3n como de transformaci\u00f3n digital para mantenerse competitiva en un mercado global en constante cambio.

"},{"location":"digitalizacion/#digitalizacion-en-dhl","title":"Digitalizaci\u00f3n en DHL","text":"

Estas acciones mejoraron la eficiencia operativa, pero no transformaron la esencia de c\u00f3mo funcionaba DHL. Estos son claros ejemplos de digitalizaci\u00f3n, donde se optimizan procesos existentes mediante tecnolog\u00eda digital.

"},{"location":"digitalizacion/#transformacion-digital-en-dhl","title":"Transformaci\u00f3n digital en DHL","text":"

Estas iniciativas van m\u00e1s all\u00e1 de la simple digitalizaci\u00f3n, ya que implican una reinvenci\u00f3n completa de c\u00f3mo DHL opera y ofrece valor a sus clientes. Es un claro ejemplo de transformaci\u00f3n digital, en la que la empresa ha adoptado un enfoque estrat\u00e9gico a largo plazo para liderar en su sector.

Este caso de DHL demuestra c\u00f3mo una empresa puede empezar digitalizando procesos clave para ganar eficiencia, pero luego transformarse completamente para adaptarse a nuevas tecnolog\u00edas y necesidades del mercado, lo que le permite seguir siendo competitiva y sostenible en un entorno global cambiante.

  1. https://bootcamp.latam.express.dhl.com/es-ar/robots-en-log\u00edstica-tipos-tendencias-y-desaf\u00edos \u21a9

  2. https://group.dhl.com/en/media-relations/press-releases/2019/dhl-launches-its-first-regular-fully-automated-and-intelligent-urban-drone-delivery-service.html \u21a9

  3. https://www.dhl.com/es-en/home/innovation-in-logistics/logistics-trend-radar/advanced-analytics.html?locale=true \u21a9

  4. https://group.dhl.com/en/sustainability/environment.html \u21a9

"},{"location":"ia/","title":"Inteligencia Artificial","text":""},{"location":"ia/#definicion","title":"Definici\u00f3n","text":"

La\u00a0Inteligencia Artificial (IA)\u00a0es un campo de la inform\u00e1tica que se dedica al desarrollo de sistemas y algoritmos capaces de realizar tareas que, en condiciones normales, requerir\u00edan de inteligencia humana. Esto incluye capacidades como el aprendizaje, la percepci\u00f3n, la resoluci\u00f3n de problemas, la comprensi\u00f3n del lenguaje natural, y la toma de decisiones. La IA busca crear m\u00e1quinas que simulen la cognici\u00f3n humana y que puedan ejecutar tareas de forma aut\u00f3noma, bas\u00e1ndose en datos y patrones. A trav\u00e9s de enfoques como el aprendizaje autom\u00e1tico, la IA permite que los sistemas mejoren su rendimiento a partir de la experiencia, sin ser programados de manera expl\u00edcita para cada tarea espec\u00edfica.

La IA tambi\u00e9n tiene un papel clave en la automatizaci\u00f3n y optimizaci\u00f3n de procesos operativos y de negocio. Esto incluye ejemplos como la optimizaci\u00f3n de la cadena de suministro, la automatizaci\u00f3n del inventario y el balanceo energ\u00e9tico, que permiten a las empresas mejorar su eficiencia y reducir costos.

"},{"location":"ia/#tipos-de-inteligencia-artificial","title":"Tipos de Inteligencia Artificial1","text":"Tipo de IA Descripci\u00f3n IA d\u00e9bil Tambi\u00e9n conocida como IA limitada, se enfoca en resolver tareas espec\u00edficas, como clasificadores de texto o reconocimiento facial. Esta IA no tiene una comprensi\u00f3n real del contexto, solo sigue algoritmos predefinidos. IA fuerte/IA general (AGI) Es una IA avanzada que podr\u00eda tener capacidades cognitivas similares a las humanas, capaz de razonar, aprender y actuar en un contexto amplio, similar al pensamiento humano. Aunque es un concepto te\u00f3rico, se refiere a sistemas hipot\u00e9ticos que podr\u00edan realizar cualquier tarea cognitiva que un humano pueda hacer, incluyendo tener conciencia y razonar de manera aut\u00f3noma. ASI (Superinteligencia Artificial) Es un tipo de inteligencia hipot\u00e9tica que superar\u00eda las capacidades cognitivas humanas en todos los aspectos, desde la creatividad hasta la resoluci\u00f3n de problemas complejos. La ASI tendr\u00eda la capacidad de mejorar su propia inteligencia de manera aut\u00f3noma, lo cual podr\u00eda llevar a avances exponenciales en tecnolog\u00eda y conocimiento."},{"location":"ia/#lenguajes-de-programacion-para-ia","title":"Lenguajes de programaci\u00f3n para IA","text":"

Para desarrollar soluciones de IA, es fundamental conocer ciertos lenguajes de programaci\u00f3n que ofrecen bibliotecas y herramientas especializadas. Entre los m\u00e1s destacados se encuentran:

El conocimiento de estos lenguajes permite a los desarrolladores elegir las herramientas adecuadas seg\u00fan las necesidades de cada proyecto de IA, optimizando tanto el rendimiento como la facilidad de implementaci\u00f3n.

"},{"location":"ia/#explicacion","title":"Explicaci\u00f3n","text":"

La Inteligencia Artificial es como un software avanzado que puede aprender a realizar tareas espec\u00edficas y resolver problemas por s\u00ed mismo, sin intervenci\u00f3n constante. Por ejemplo, un asistente virtual como Siri o Alexa representa un tipo de IA d\u00e9bil: puede entender comandos y responder preguntas, pero solo sigue instrucciones predefinidas sin entender realmente el contexto o tener conciencia.

Una red neuronal, por su parte, es un modelo matem\u00e1tico que simula el funcionamiento del cerebro humano, utilizando m\u00faltiples nodos interconectados que imitan a las neuronas. Cuando subes una foto a una red social, la IA puede identificar a las personas en la imagen porque ha aprendido a reconocer caracter\u00edsticas faciales tras procesar millones de im\u00e1genes similares.

La IA fuerte o IA general (AGI) es un concepto te\u00f3rico que describe una inteligencia capaz de pensar, aprender y actuar como un ser humano en cualquier situaci\u00f3n, algo que a\u00fan no se ha logrado. Este tipo de IA tambi\u00e9n implicar\u00eda la posibilidad de tener emociones, conciencia y la capacidad de razonar de manera aut\u00f3noma.

La Inteligencia Artificial se apoya en el Big Data, que proporciona la gran cantidad de datos necesaria para entrenar modelos y mejorar las predicciones y decisiones empresariales. El uso de Big Data es fundamental para la optimizaci\u00f3n empresarial, incluyendo la previsi\u00f3n de la demanda y la personalizaci\u00f3n de ofertas.

"},{"location":"ia/#caso-practico-aplicacion-de-ia-en-la-medicina","title":"Caso pr\u00e1ctico: Aplicaci\u00f3n de IA en la medicina","text":"

Para ilustrar la aplicaci\u00f3n de la Inteligencia Artificial, tomemos el ejemplo del sector m\u00e9dico, donde la IA est\u00e1 transformando la forma en la que se diagnostican y tratan enfermedades.

"},{"location":"ia/#diagnostico-asistido-por-ia","title":"Diagn\u00f3stico asistido por IA","text":""},{"location":"ia/#personalizacion-del-tratamiento","title":"Personalizaci\u00f3n del tratamiento","text":""},{"location":"ia/#asistentes-medicos-virtuales","title":"Asistentes m\u00e9dicos virtuales","text":"

En estos ejemplos podemos ver c\u00f3mo la IA est\u00e1 permitiendo avances significativos en el campo de la salud, desde mejorar la precisi\u00f3n de los diagn\u00f3sticos hasta ofrecer tratamientos personalizados, haciendo que la medicina sea m\u00e1s eficiente y accesible.

  1. https://www.ibm.com/think/topics/artificial-intelligence-types \u21a9

  2. https://cs.stanford.edu/people/esteva/nature/ \u21a9

  3. https://www.nature.com/articles/srep26094 \u21a9

  4. https://ada.com \u21a9

"},{"location":"iag/","title":"Inteligencia Artificial Generativa","text":""},{"location":"iag/#definicion","title":"Definici\u00f3n","text":"

La Inteligencia Artificial Generativa1 se basa en complejos modelos de aprendizaje profundo (Deep Learning) que utilizan redes neuronales para identificar patrones y estructuras en grandes conjuntos de datos para crear otros nuevos.

Estos modelos aprovechan diferentes enfoques de aprendizaje, como el no supervisado o el semisupervisado, para procesar eficientemente grandes cantidades de datos sin etiquetar y crear modelos base generales.

La generaci\u00f3n de contenido se realiza mediante un proceso iterativo. Por ejemplo, en los modelos de difusi\u00f3n, se comienza con ruido aleatorio y gradualmente se refina hasta obtener el resultado deseado. En las Redes Generativas Adversarias (GAN), dos redes compiten entre s\u00ed: una genera contenido mientras la otra eval\u00faa su autenticidad, lo que resulta en una mejora continua de la calidad del contenido generado.

La eficacia de estos modelos depende en gran medida de la calidad y diversidad de los datos de entrenamiento, as\u00ed como de la arquitectura espec\u00edfica del modelo y los algoritmos de optimizaci\u00f3n utilizados durante el proceso de aprendizaje. A medida que la tecnolog\u00eda avanza, se est\u00e1n desarrollando modelos multimodales capaces de procesar y generar diferentes tipos de datos simult\u00e1neamente, como texto, im\u00e1genes y audio, lo que ampl\u00eda a\u00fan m\u00e1s las capacidades y aplicaciones de la IA generativa.

"},{"location":"iag/#explicacion-intuitiva","title":"Explicaci\u00f3n intuitiva","text":"

Los modelos de Inteligencia Artificial Generativa (IAG) pueden entenderse como sistemas de aprendizaje avanzados que funcionan de manera similar a un estudiante aplicado. Estos modelos \"estudian\" enormes cantidades de informaci\u00f3n sobre un tema espec\u00edfico, como el lenguaje humano, im\u00e1genes o m\u00fasica, y aprenden a reconocer patrones y estructuras en esos datos.

Una vez que han \"estudiado\" lo suficiente, estos modelos pueden generar contenido nuevo y original basado en lo que han aprendido. Es como si el estudiante, despu\u00e9s de leer miles de libros, pudiera escribir una historia completamente nueva siguiendo el estilo de sus autores favoritos.

En el caso de los modelos de lenguaje, como GPT-3 o GPT-4, el proceso es similar a aprender un idioma. El modelo analiza millones de textos, aprendiendo no solo palabras y gram\u00e1tica, sino tambi\u00e9n contextos, tonos y estilos de escritura. Luego, cuando se le da una indicaci\u00f3n o \"prompt\", puede generar texto coherente y contextualmente apropiado, como si fuera un escritor humano.

Para los modelos que generan im\u00e1genes, como DALL-E o Midjourney, el proceso es an\u00e1logo a un artista que ha estudiado millones de obras de arte. Estos modelos aprenden sobre formas, colores, estilos y composici\u00f3n, y pueden crear im\u00e1genes nuevas basadas en descripciones textuales.

Es importante entender que estos modelos no \"piensan\" en el sentido humano. No tienen comprensi\u00f3n real del mundo ni conciencia. En cambio, utilizan complejos c\u00e1lculos estad\u00edsticos para predecir qu\u00e9 tipo de contenido ser\u00eda m\u00e1s probable o apropiado dado un cierto contexto o indicaci\u00f3n.

La \"magia\" de estos modelos radica en su capacidad para combinar y recombinar lo que han aprendido de maneras nuevas y creativas. Pueden generar contenido que parece original y a menudo sorprendente, pero siempre basado en los patrones y estructuras que han aprendido de sus datos de entrenamiento.

"},{"location":"iag/#ejemplo-de-aplicacion-en-la-empresa","title":"Ejemplo de aplicaci\u00f3n en la empresa","text":"

Un ejemplo destacado es el caso de Coca-Cola2, que ha utilizado la IAG para revolucionar su estrategia de marketing y desarrollo de productos.

En 2023, Coca-Cola lanz\u00f3 una campa\u00f1a innovadora llamada \"Create Real Magic\" utilizando DALL-E 2, un modelo de IAG especializado en la creaci\u00f3n de im\u00e1genes. Esta iniciativa permiti\u00f3 a los consumidores generar obras de arte \u00fanicas inspiradas en los ic\u00f3nicos activos de la marca, como la botella contorneada y el logo din\u00e1mico. Los usuarios pod\u00edan crear im\u00e1genes personalizadas a trav\u00e9s de una plataforma online, que luego se utilizaban en anuncios digitales y vallas publicitarias.

La campa\u00f1a no solo aument\u00f3 la participaci\u00f3n del consumidor, sino que tambi\u00e9n proporcion\u00f3 a Coca-Cola informaci\u00f3n valiosa sobre las preferencias y la creatividad de su audiencia. Adem\u00e1s, la empresa utiliz\u00f3 la IAG para analizar estas creaciones y obtener ideas para nuevos dise\u00f1os de productos y empaquetados.

En el \u00e1mbito del desarrollo de productos, Coca-Cola ha empleado la IAG para optimizar la creaci\u00f3n de nuevas bebidas. Utilizando algoritmos de aprendizaje autom\u00e1tico, la empresa puede predecir qu\u00e9 combinaciones de sabores ser\u00e1n m\u00e1s atractivas para diferentes segmentos de mercado. Esto ha acelerado significativamente el proceso de desarrollo de productos, reduciendo el tiempo y los costes asociados con las pruebas de mercado tradicionales.

Adem\u00e1s, Coca-Cola ha implementado chatbots impulsados por IAG para mejorar su servicio al cliente. Estos asistentes virtuales pueden manejar consultas complejas, proporcionar informaci\u00f3n sobre productos y resolver problemas, lo que ha llevado a una mayor satisfacci\u00f3n del cliente y una reducci\u00f3n en los costos de atenci\u00f3n al cliente.

Este ejemplo ilustra c\u00f3mo la IAG puede integrarse en m\u00faltiples aspectos de una empresa, desde el marketing y el desarrollo de productos hasta la optimizaci\u00f3n de operaciones y el servicio al cliente, proporcionando ventajas competitivas significativas y transformando la forma en que las empresas interact\u00faan con sus consumidores y gestionan sus recursos.

"},{"location":"iag/#aplicacion-en-el-desarrollo-de-software","title":"Aplicaci\u00f3n en el desarrollo de software","text":"

La Inteligencia Artificial Generativa est\u00e1 transformando el desarrollo de software de manera significativa, ofreciendo herramientas y capacidades que mejoran la eficiencia y productividad de los desarrolladores. Algunas de las aplicaciones m\u00e1s destacadas en este campo incluyen:

Estas aplicaciones no solo aumentan la velocidad de desarrollo, sino que tambi\u00e9n permiten a los programadores centrarse en tareas de mayor nivel y m\u00e1s creativas. Sin embargo, es importante se\u00f1alar que la IA generativa act\u00faa como un asistente y no reemplaza la experiencia y el juicio del desarrollador humano. Los programadores deben revisar y validar cuidadosamente el c\u00f3digo generado por IA para garantizar su calidad, seguridad y adecuaci\u00f3n a los requisitos espec\u00edficos del proyecto.

"},{"location":"iag/#herramientas-sota-state-of-the-art-octubre-2024","title":"Herramientas SOTA (State of the Art) - Octubre 2024","text":""},{"location":"iag/#generacion-de-texto","title":"Generaci\u00f3n de texto","text":""},{"location":"iag/#generacion-de-imagen","title":"Generaci\u00f3n de imagen","text":""},{"location":"iag/#generacion-de-video","title":"Generaci\u00f3n de v\u00eddeo","text":""},{"location":"iag/#generacion-de-musica","title":"Generaci\u00f3n de m\u00fasica","text":""},{"location":"iag/#generacion-de-voz","title":"Generaci\u00f3n de voz","text":""},{"location":"iag/#generacion-de-3d","title":"Generaci\u00f3n de 3D","text":""},{"location":"iag/#generacion-de-avatar","title":"Generaci\u00f3n de Avatar","text":"
  1. https://blog.hubspot.es/website/que-es-inteligencia-artificial-generativa\u00a0\u21a9

  2. https://juanrecio.com/seis-formas-en-que-coca-cola-utiliza-la-ia-generativa-para-publicidad-y-marketing/\u00a0\u21a9

"},{"location":"it-ot/","title":"IT y OT","text":""},{"location":"it-ot/#definiciones","title":"Definiciones","text":"

IT (Tecnolog\u00edas de la Informaci\u00f3n)1: Hace referencia al conjunto de tecnolog\u00edas utilizadas para la gesti\u00f3n de la informaci\u00f3n en las organizaciones. Incluye sistemas como servidores, redes, bases de datos y dispositivos de almacenamiento, as\u00ed como los procesos asociados que permiten la creaci\u00f3n, procesamiento, almacenamiento y transmisi\u00f3n segura de los datos. Los sistemas IT est\u00e1n orientados a la optimizaci\u00f3n de la eficiencia, la automatizaci\u00f3n y la protecci\u00f3n de la informaci\u00f3n empresarial.

OT (Tecnolog\u00edas Operativas)2: Se refiere al hardware y software que gestiona los sistemas f\u00edsicos y controla procesos industriales. Las OT son fundamentales para supervisar y operar maquinaria, plantas de producci\u00f3n, sistemas de energ\u00eda y otros entornos industriales. Est\u00e1n dise\u00f1adas para garantizar la disponibilidad y fiabilidad de los procesos cr\u00edticos, priorizando el control f\u00edsico de operaciones sobre la eficiencia o seguridad de la informaci\u00f3n, en entornos m\u00e1s robustos y longevos que los sistemas IT.

"},{"location":"it-ot/#diferencias","title":"Diferencias","text":"IT OT Alcance Gestiona datos e informaci\u00f3n en entornos empresariales. Controla y supervisa procesos f\u00edsicos en entornos industriales. Objetivo Optimizaci\u00f3n de procesos y seguridad de la informaci\u00f3n. Fiabilidad y disponibilidad en el control de operaciones industriales. Ciclo de vida Frecuente actualizaci\u00f3n de sistemas y tecnolog\u00eda. Sistemas con ciclos de vida m\u00e1s largos, sin actualizaciones frecuentes. Entorno Oficinas, centros de datos, entornos digitales. Plantas industriales, f\u00e1bricas, entornos f\u00edsicos. Prioridad respecto a la ciberseguridad Confidencialidad. Disponibilidad."},{"location":"it-ot/#similitudes","title":"Similitudes","text":""},{"location":"it-ot/#explicacion","title":"Explicaci\u00f3n","text":"

La relaci\u00f3n entre IT y OT puede entenderse comparando c\u00f3mo gestionan diferentes aspectos de una empresa.

Imagina que tienes una f\u00e1brica que produce electrodom\u00e9sticos.

Ambos sistemas son cr\u00edticos, pero IT se enfoca en la gesti\u00f3n de informaci\u00f3n y optimizaci\u00f3n de procesos, mientras que OT se centra en garantizar que las operaciones f\u00edsicas en la planta sean seguras, eficientes y continuas. En la actualidad, la integraci\u00f3n de IT y OT es esencial para que una empresa funcione de manera m\u00e1s \u00e1gil y competitiva, especialmente con la llegada de tecnolog\u00edas de la Industria 4.0.

"},{"location":"it-ot/#convergencia-itot","title":"Convergencia IT/OT","text":"

La convergencia entre IT y OT3 es un paso fundamental en la transformaci\u00f3n digital industrial, permitiendo que los datos generados por los sistemas OT sean accesibles y gestionados por los sistemas IT. Esta integraci\u00f3n ofrece varios beneficios:

  1. Mayor visibilidad: Permite obtener datos en tiempo real de los procesos industriales, mejorando la capacidad de toma de decisiones.
  2. Optimizaci\u00f3n de recursos: La integraci\u00f3n IT/OT ayuda a reducir costos y aumentar la eficiencia.
  3. Aumento de la productividad: Facilita la automatizaci\u00f3n de procesos y la integraci\u00f3n de tecnolog\u00edas como el Internet de las Cosas (IoT).
  4. Seguridad integral: Un enfoque conjunto entre IT y OT mejora la ciberseguridad de la organizaci\u00f3n.
"},{"location":"it-ot/#ejemplo-la-convergencia-itot-de-siemens","title":"Ejemplo: La convergencia IT/OT de Siemens","text":"

Siemens dise\u00f1\u00f3 la plataforma MindSphere4, que permite conectar equipos industriales a la nube para recopilar y analizar datos en tiempo real. Este enfoque permite a las empresas monitorizar remotamente sus procesos industriales, predecir fallos de equipos y optimizar el rendimiento, transformando as\u00ed sus operaciones industriales y habilitando una mayor competitividad en el mercado global.

"},{"location":"it-ot/#caso-practico-diferencias-y-convergencia-entre-it-y-ot-en-una-fabrica-automotriz","title":"Caso pr\u00e1ctico: Diferencias y convergencia entre IT y OT en una f\u00e1brica automotriz","text":"

Imaginemos una f\u00e1brica de autom\u00f3viles que ha incorporado tanto sistemas IT como OT en sus operaciones diarias. A continuaci\u00f3n, detallamos c\u00f3mo funcionan por separado y c\u00f3mo se integran para maximizar la eficiencia y la productividad:

"},{"location":"it-ot/#it-en-la-fabrica","title":"IT en la f\u00e1brica","text":""},{"location":"it-ot/#ot-en-la-fabrica","title":"OT en la f\u00e1brica","text":""},{"location":"it-ot/#convergencia-itot-en-la-fabrica","title":"Convergencia IT/OT en la f\u00e1brica","text":"

La convergencia entre IT y OT ocurre cuando los datos de la planta (OT) son integrados en los sistemas de gesti\u00f3n empresarial (IT) para proporcionar una visi\u00f3n integral de la producci\u00f3n.

En este caso pr\u00e1ctico, IT es responsable de la gesti\u00f3n administrativa, financiera y log\u00edstica, mientras que OT controla los procesos f\u00edsicos y operativos en la planta de producci\u00f3n. La convergencia de ambos sistemas permite que la f\u00e1brica funcione de manera m\u00e1s eficiente, evitando paradas imprevistas, optimizando los recursos y mejorando la toma de decisiones en tiempo real. De este modo, la integraci\u00f3n entre IT y OT habilita la f\u00e1brica para competir en la Industria 4.0, al tener un control total de sus operaciones, tanto en el \u00e1mbito digital como en el f\u00edsico.

  1. Gartner Glossary. (s.f.). Information Technology (IT). https://www.gartner.com/en/information-technology/glossary/it-information-technology \u21a9

  2. Gartner Glossary. (s.f.). Operational Technology (OT). https://www.gartner.com/en/information-technology/glossary/operational-technology-ot \u21a9

  3. Deloitte. Managing the successful convergence of IT and OT. https://www2.deloitte.com/content/dam/Deloitte/global/Documents/Risk/gx-deloitte-managing-the-successful-convergence-of-it-and-ot.pdf \u21a9

  4. Siemens. (s.f.). MindSphere: The Industrial IoT as a Service Solution. https://www.siemens.com/es/es/productos/software/mindsphere.html \u21a9

"},{"location":"ml-dl/","title":"Machine Learning y Deep Learning","text":""},{"location":"ml-dl/#definicion","title":"Definici\u00f3n","text":"

Machine Learning (ML) o aprendizaje autom\u00e1tico\u00a0y Deep Learning (DL) o aprendizaje profundo son subcampos de la Inteligencia Artificial que se centran en la capacidad de las m\u00e1quinas para aprender de los datos sin necesidad de programaci\u00f3n expl\u00edcita para cada tarea espec\u00edfica. Machine Learning se basa en el uso de algoritmos que aprenden de los datos y hacen predicciones o toman decisiones basadas en patrones observados. Deep Learning es un subcampo de Machine Learning que utiliza redes neuronales artificiales, lo que permite a los modelos aprender de manera jer\u00e1rquica, detectando patrones m\u00e1s complejos y abstractos.

"},{"location":"ml-dl/#diferencias-entre-machine-learning-y-deep-learning","title":"Diferencias entre Machine Learning y Deep Learning","text":"Aspecto Machine Learning (ML) Deep Learning (DL) Estructura de modelo Utiliza algoritmos como \u00e1rboles de decisi\u00f3n, m\u00e1quinas de vectores de soporte (SVM), regresi\u00f3n lineal, entre otros. Utiliza redes neuronales profundas con m\u00faltiples capas (deep neural networks) que procesan la informaci\u00f3n de manera jer\u00e1rquica, inspiradas en el cerebro humano. Requisitos de datos Funciona bien con conjuntos de datos de tama\u00f1o moderado. Requiere grandes vol\u00famenes de datos para entrenar modelos eficaces debido a la cantidad de par\u00e1metros que necesita ajustar. Hardware necesario Se puede ejecutar en hardware convencional, como una CPU. Requiere GPU (unidades de procesamiento gr\u00e1fico) o TPU para acelerar el entrenamiento, dado el alto poder de c\u00f3mputo necesario para procesar grandes vol\u00famenes de datos. Tiempo de entrenamiento El entrenamiento suele ser m\u00e1s r\u00e1pido y puede realizarse con menos recursos. Requiere mucho tiempo para entrenar, especialmente con grandes vol\u00famenes de datos y modelos complejos. Nivel de automatizaci\u00f3n Necesita intervenci\u00f3n humana para la selecci\u00f3n de caracter\u00edsticas relevantes de los datos (feature engineering). Aprende autom\u00e1ticamente caracter\u00edsticas y patrones a trav\u00e9s de sus m\u00faltiples capas, reduciendo la necesidad de intervenci\u00f3n humana en la extracci\u00f3n de caracter\u00edsticas."},{"location":"ml-dl/#explicacion","title":"Explicaci\u00f3n","text":"

Machine Learning es como ense\u00f1ar a un programa a reconocer patrones y hacer predicciones usando datos. Imagina que quieres ense\u00f1arle a un modelo a distinguir entre gatos y perros en una imagen. En Machine Learning tradicional, los algoritmos necesitan ejemplos etiquetados de gatos y perros, y un humano debe realizar una selecci\u00f3n de caracter\u00edsticas (feature engineering) que describan mejor a cada uno (como la forma de las orejas o la textura del pelaje). Algoritmos como la regresi\u00f3n lineal o los \u00e1rboles de decisi\u00f3n analizan estas caracter\u00edsticas para aprender a clasificar las im\u00e1genes correctamente.

Por otro lado, Deep Learning lleva este proceso un paso m\u00e1s all\u00e1 al utilizar redes neuronales profundas, lo que significa que el propio modelo puede aprender qu\u00e9 caracter\u00edsticas son importantes. No es necesario decirle qu\u00e9 buscar en las im\u00e1genes; la red neuronal aprende autom\u00e1ticamente a reconocer patrones complejos como los bordes, las texturas y las formas. Esto hace que Deep Learning sea altamente eficaz para tareas como el reconocimiento de im\u00e1genes y el procesamiento del lenguaje natural.

"},{"location":"ml-dl/#aplicaciones-de-machine-learning-y-deep-learning","title":"Aplicaciones de Machine Learning y Deep Learning","text":""},{"location":"ml-dl/#machine-learning-en-accion","title":"Machine Learning en acci\u00f3n","text":""},{"location":"ml-dl/#deep-learning-en-accion","title":"Deep Learning en acci\u00f3n","text":""},{"location":"ml-dl/#caso-practico-machine-learning-vs-deep-learning-en-la-industria-del-desarrollo-de-software","title":"Caso pr\u00e1ctico: Machine Learning vs Deep Learning en la industria del desarrollo de software","text":"

Para comprender mejor la diferencia entre Machine Learning y Deep Learning, veamos ejemplos relativos al sector de desarrollo de software:

  1. https://tech.walmart.com/content/walmart-global-tech/en_us/blog/post/walmarts-element-a-machine-learning-platform-like-no-other.html \u21a9

  2. https://www.paypal.com/us/brc/article/payment-fraud-detection-machine-learning \u21a9

  3. https://static.googleusercontent.com/media/research.google.com/es//pubs/archive/36368.pdf \u21a9

  4. https://github.blog/security/vulnerability-research/leveraging-machine-learning-find-security-vulnerabilities/ \u21a9

  5. https://github.com/features/copilot \u21a9

"},{"location":"ud1/","title":"Portada","text":""},{"location":"ud1/#unidad-1-una-digitalizacion-inesperada","title":"Unidad 1: Una digitalizaci\u00f3n inesperada","text":""},{"location":"ud1/#tabla-de-contenidos","title":"Tabla de contenidos","text":""}]} \ No newline at end of file +{"config":{"lang":["es"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Inicio","text":""},{"location":"#digitalizacion-aplicada-a-los-sectores-productivos-gs","title":"Digitalizaci\u00f3n aplicada a los sectores productivos (GS)","text":""},{"location":"departamentos-it/","title":"Departamentos IT y roles","text":""},{"location":"departamentos-it/#definiciones","title":"Definiciones","text":"

Los entornos IT dentro de las empresas est\u00e1n compuestos por varios departamentos con funciones especializadas. Cada uno de ellos contribuye al correcto funcionamiento y evoluci\u00f3n de la infraestructura tecnol\u00f3gica de la organizaci\u00f3n. A continuaci\u00f3n, se detallan los principales departamentos IT y algunos roles m\u00e1s relevantes asociados a cada uno.

"},{"location":"departamentos-it/#departamentos-it","title":"Departamentos IT1234","text":""},{"location":"departamentos-it/#desarrollo-de-software","title":"Desarrollo de Software","text":"

Este departamento es responsable de crear, mantener y mejorar las aplicaciones que la empresa utiliza o distribuye a sus clientes. Su objetivo principal es garantizar que el software funcione correctamente, est\u00e9 alineado con las necesidades del negocio y sea escalable.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#infraestructura-y-operaciones","title":"Infraestructura y Operaciones","text":"

Este departamento es responsable de gestionar la infraestructura tecnol\u00f3gica que sostiene los sistemas de la empresa. Aqu\u00ed se incluyen servidores, redes, bases de datos y sistemas cr\u00edticos para la operaci\u00f3n diaria.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#seguridad-informatica","title":"Seguridad Inform\u00e1tica","text":"

Este departamento se encarga de proteger los activos digitales de la empresa, implementando medidas de seguridad para prevenir ataques cibern\u00e9ticos y garantizando la confidencialidad, integridad y disponibilidad de la informaci\u00f3n.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#analisis-de-datos-y-business-intelligence","title":"An\u00e1lisis de Datos y Business Intelligence","text":"

Este departamento se centra en recopilar, procesar y analizar datos para ayudar a la empresa a tomar decisiones basadas en informaci\u00f3n s\u00f3lida.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#soporte-tecnico","title":"Soporte T\u00e9cnico","text":"

El equipo de soporte t\u00e9cnico ofrece asistencia a usuarios internos y externos para resolver problemas tecnol\u00f3gicos y garantizar que los sistemas funcionen correctamente.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#gestion-de-proyectos-it","title":"Gesti\u00f3n de Proyectos IT","text":"

Este departamento se encarga de coordinar y supervisar la implementaci\u00f3n de proyectos tecnol\u00f3gicos en la empresa, garantizando que se cumplan los plazos, el presupuesto y los objetivos de negocio.

Algunos roles asociados a este departamento son:

"},{"location":"departamentos-it/#roles-de-gestion-en-it","title":"Roles de gesti\u00f3n en IT","text":""},{"location":"departamentos-it/#cio-chief-information-officer","title":"CIO (Chief Information Officer)","text":"

El CIO es el m\u00e1ximo responsable de la estrategia tecnol\u00f3gica de la empresa. Su rol implica la planificaci\u00f3n y gesti\u00f3n de todas las operaciones tecnol\u00f3gicas, asegurando que la tecnolog\u00eda apoye los objetivos comerciales.

"},{"location":"departamentos-it/#cto-chief-technology-officer","title":"CTO (Chief Technology Officer)","text":"

El CTO se enfoca en la innovaci\u00f3n tecnol\u00f3gica dentro de la empresa. Est\u00e1 al tanto de las nuevas tendencias tecnol\u00f3gicas y trabaja para integrar las m\u00e1s relevantes en la estrategia de la organizaci\u00f3n.

"},{"location":"departamentos-it/#ciso-chief-information-security-officer","title":"CISO (Chief Information Security Officer)","text":"

El CISO lidera la estrategia de seguridad de la informaci\u00f3n. Su responsabilidad es proteger los activos digitales de la empresa frente a ataques y garantizar el cumplimiento de las normativas de seguridad.

"},{"location":"departamentos-it/#it-manager","title":"IT Manager","text":"

El IT Manager supervisa a los equipos t\u00e9cnicos y de operaciones dentro del departamento de IT. Su funci\u00f3n es garantizar que los recursos tecnol\u00f3gicos est\u00e9n alineados con las necesidades de la empresa.

"},{"location":"departamentos-it/#explicacion","title":"Explicaci\u00f3n","text":"

Imaginemos que una empresa tecnol\u00f3gica decide lanzar una nueva plataforma de comercio electr\u00f3nico para expandir su presencia online. El proyecto comienza con una decisi\u00f3n estrat\u00e9gica por parte del CIO (Chief Information Officer), quien, despu\u00e9s de analizar las necesidades del negocio y las tendencias del mercado, decide que la empresa necesita una nueva plataforma que integre m\u00faltiples funcionalidades y sea segura, escalable y f\u00e1cil de usar.

El CIO discute su visi\u00f3n con el IT Manager y el CTO (Chief Technology Officer). El CTO, centrado en la innovaci\u00f3n tecnol\u00f3gica, se encarga de seleccionar las tecnolog\u00edas clave que se utilizar\u00e1n para construir la plataforma. El IT Manager coordina con los diferentes equipos para asegurar que todos los recursos y personal est\u00e9n alineados.

"},{"location":"departamentos-it/#desarrollo-y-diseno","title":"Desarrollo y dise\u00f1o","text":"

El proyecto pasa entonces al equipo de desarrollo de software. Aqu\u00ed, el Frontend Developer es responsable de crear una interfaz atractiva y f\u00e1cil de usar. Desarrolla la parte visual de la plataforma que los usuarios finales interactuar\u00e1n, asegurando que la experiencia de usuario (UX) sea intuitiva.

Mientras tanto, la Backend Developer se encarga de construir la l\u00f3gica del servidor, bases de datos y APIs que permitir\u00e1n que la plataforma gestione productos, pedidos y usuarios de manera eficiente. Selecciona las tecnolog\u00edas de servidor adecuadas y garantiza que el sistema sea robusto y escalable.

El Full Stack Developer colabora en ambas \u00e1reas, proporcionando soluciones integradas que permiten que el frontend y el backend se comuniquen sin problemas.

"},{"location":"departamentos-it/#infraestructura-y-operaciones_1","title":"Infraestructura y operaciones","text":"

La System Administrator y el Network Engineer configuran los servidores, aseguran la infraestructura en la nube y establecen la red para garantizar que la plataforma est\u00e9 disponible de forma continua y sin interrupciones. El Database Administrator (DBA) se asegura de que las bases de datos sean r\u00e1pidas y est\u00e9n optimizadas para manejar grandes vol\u00famenes de transacciones y datos de usuarios.

"},{"location":"departamentos-it/#seguridad","title":"Seguridad","text":"

La CISO (Chief Information Security Officer) supervisa la estrategia de seguridad, trabajando con el Ingeniero de seguridad para implementar firewalls y sistemas de protecci\u00f3n de datos. El Pentester realiza pruebas de intrusi\u00f3n para detectar posibles vulnerabilidades antes de que la plataforma se lance.

Adem\u00e1s, la Ingeniera de DevSecOps se asegura de que el ciclo de desarrollo est\u00e9 automatizado mediante pipelines seguros que integran pruebas de seguridad en cada etapa del desarrollo, desde el c\u00f3digo hasta el despliegue en producci\u00f3n. Esto garantiza que las vulnerabilidades se detecten a tiempo sin frenar el ritmo de desarrollo.

"},{"location":"departamentos-it/#publicacion-y-soporte","title":"Publicaci\u00f3n y soporte","text":"

Una vez que la plataforma est\u00e1 lista para ser lanzada, el IT Manager y la Project Manager supervisan su publicaci\u00f3n, coordinando con los equipos de operaciones y soporte. El Help Desk Technician est\u00e1 preparado para proporcionar asistencia t\u00e9cnica a los usuarios internos y externos, resolviendo cualquier problema que pueda surgir.

Finalmente, la Business Intelligence Analyst analiza los datos generados por los primeros usuarios de la plataforma, proporcionando informes sobre su rendimiento y recomendando mejoras para futuras versiones.

Este flujo de trabajo muestra c\u00f3mo, desde una decisi\u00f3n estrat\u00e9gica, los diferentes roles dentro del departamento IT colaboran para llevar una idea desde su concepci\u00f3n hasta su implementaci\u00f3n y operaci\u00f3n continua. Cada departamento y cada rol tiene una funci\u00f3n espec\u00edfica que contribuye al \u00e9xito global del proyecto.

  1. Electric.ai: \"The IT Department: Roles & Responsibilities to Know\". https://www.electric.ai/blog/guide-to-it-department \u21a9

  2. InvGate: \"Inside The IT Department: Key Roles, Structures, and Strategies\". https://blog.invgate.com/it-department \u21a9

  3. PDQ: \"How to structure an IT team: Examples & org charts\". https://www.pdq.com/blog/it-team-structure-and-org-chart/ \u21a9

  4. Atera: \"The Different IT department roles & responsibilities\". https://www.atera.com/blog/the-different-it-department-roles-and-responsibilities/ \u21a9

"},{"location":"digitalizacion/","title":"Digitalizaci\u00f3n y Transformaci\u00f3n Digital","text":""},{"location":"digitalizacion/#definiciones","title":"Definiciones","text":"

Digitalizaci\u00f3n: Es el proceso mediante el cual se convierten elementos f\u00edsicos o anal\u00f3gicos en su equivalente digital. Esto incluye la conversi\u00f3n de documentos en papel a formatos electr\u00f3nicos, el uso de sensores para obtener datos de procesos manuales, o la adopci\u00f3n de herramientas digitales para tareas que antes se hac\u00edan de forma tradicional. La digitalizaci\u00f3n mejora la eficiencia en el almacenamiento, procesamiento y transmisi\u00f3n de la informaci\u00f3n, permitiendo que los sistemas inform\u00e1ticos gestionen esos datos de forma m\u00e1s eficaz.

Transformaci\u00f3n digital: Es un proceso m\u00e1s amplio y profundo que la digitalizaci\u00f3n. Implica no solo la adopci\u00f3n de tecnolog\u00edas digitales, sino tambi\u00e9n un cambio fundamental en la forma en que las organizaciones operan, gestionan sus recursos, y ofrecen valor a sus clientes. La transformaci\u00f3n digital conlleva la revisi\u00f3n de modelos de negocio, cultura organizacional y procesos, buscando aprovechar al m\u00e1ximo las capacidades que ofrece la tecnolog\u00eda para obtener ventajas competitivas. En este sentido, la transformaci\u00f3n digital requiere de una estrategia a largo plazo y un enfoque global.

"},{"location":"digitalizacion/#diferencias","title":"Diferencias","text":"Digitalizaci\u00f3n Transformaci\u00f3n Digital Alcance Se enfoca en la conversi\u00f3n de elementos f\u00edsicos en digitales, como el escaneo de documentos. Abarca toda la organizaci\u00f3n, incluyendo procesos, cultura y modelo de negocio. Es un cambio estrat\u00e9gico. Objetivo Optimizar procesos existentes mediante la tecnolog\u00eda. Generar cambios significativos en la estructura organizativa e interacci\u00f3n con los clientes, utilizando la tecnolog\u00eda. Impacto Cambio localizado y menos disruptivo. Facilita la eficiencia pero no altera fundamentalmente el negocio. Cambio radical y a largo plazo en la manera de operar, impactando la cultura, estructura y resultados estrat\u00e9gicos. Proceso Es un paso t\u00e9cnico que puede ser implementado en segmentos espec\u00edficos de la empresa. Requiere planificaci\u00f3n estrat\u00e9gica a nivel global, con un enfoque hol\u00edstico y a largo plazo."},{"location":"digitalizacion/#explicacion","title":"Explicaci\u00f3n","text":"

La digitalizaci\u00f3n es b\u00e1sicamente el primer paso que una empresa da para modernizarse. Imagina una tienda que hasta ahora llevaba todas sus cuentas a mano y decide empezar a usar una caja registradora electr\u00f3nica. Lo que hace sigue siendo lo mismo (vender productos, registrar precios, manejar transacciones), pero ahora toda esa informaci\u00f3n se gestiona de forma digital. Esto le permite procesar los datos de manera m\u00e1s r\u00e1pida y eficiente, evitando errores y mejorando el control. Sin embargo, aunque ha digitalizado sus procesos, la esencia de c\u00f3mo trabaja la tienda no ha cambiado.

Ahora bien, la transformaci\u00f3n digital va un paso m\u00e1s all\u00e1. Siguiendo con el ejemplo, piensa en esa misma tienda que decide no solo utilizar una caja registradora electr\u00f3nica, sino tambi\u00e9n abrir una tienda online, gestionar su inventario con un sistema en la nube, y empezar a usar estrategias de marketing digital. Incluso podr\u00eda permitir a sus clientes comprar online y recoger los productos en la tienda f\u00edsica o devolverlos por internet. Todo esto implica un cambio profundo en la forma en que la tienda hace negocios, utilizando la tecnolog\u00eda no solo para mejorar lo que ya hac\u00eda, sino para cambiar su modelo por completo.

As\u00ed que, mientras que la digitalizaci\u00f3n es el primer paso hacia la modernizaci\u00f3n, la transformaci\u00f3n digital es cuando realmente te reinventas para adaptarte a un mundo cada vez m\u00e1s tecnol\u00f3gico.

"},{"location":"digitalizacion/#caso-practico-la-transformacion-de-dhl","title":"Caso pr\u00e1ctico: la transformaci\u00f3n de DHL","text":"

Para ilustrar estos conceptos, utilizaremos el ejemplo de DHL, una de las empresas de log\u00edstica m\u00e1s grandes del mundo. DHL ha llevado a cabo tanto procesos de digitalizaci\u00f3n como de transformaci\u00f3n digital para mantenerse competitiva en un mercado global en constante cambio.

"},{"location":"digitalizacion/#digitalizacion-en-dhl","title":"Digitalizaci\u00f3n en DHL","text":"

Estas acciones mejoraron la eficiencia operativa, pero no transformaron la esencia de c\u00f3mo funcionaba DHL. Estos son claros ejemplos de digitalizaci\u00f3n, donde se optimizan procesos existentes mediante tecnolog\u00eda digital.

"},{"location":"digitalizacion/#transformacion-digital-en-dhl","title":"Transformaci\u00f3n digital en DHL","text":"

Estas iniciativas van m\u00e1s all\u00e1 de la simple digitalizaci\u00f3n, ya que implican una reinvenci\u00f3n completa de c\u00f3mo DHL opera y ofrece valor a sus clientes. Es un claro ejemplo de transformaci\u00f3n digital, en la que la empresa ha adoptado un enfoque estrat\u00e9gico a largo plazo para liderar en su sector.

Este caso de DHL demuestra c\u00f3mo una empresa puede empezar digitalizando procesos clave para ganar eficiencia, pero luego transformarse completamente para adaptarse a nuevas tecnolog\u00edas y necesidades del mercado, lo que le permite seguir siendo competitiva y sostenible en un entorno global cambiante.

  1. https://bootcamp.latam.express.dhl.com/es-ar/robots-en-log\u00edstica-tipos-tendencias-y-desaf\u00edos \u21a9

  2. https://group.dhl.com/en/media-relations/press-releases/2019/dhl-launches-its-first-regular-fully-automated-and-intelligent-urban-drone-delivery-service.html \u21a9

  3. https://www.dhl.com/es-en/home/innovation-in-logistics/logistics-trend-radar/advanced-analytics.html?locale=true \u21a9

  4. https://group.dhl.com/en/sustainability/environment.html \u21a9

"},{"location":"ia/","title":"Inteligencia Artificial","text":""},{"location":"ia/#definicion","title":"Definici\u00f3n","text":"

La\u00a0Inteligencia Artificial (IA)\u00a0es un campo de la inform\u00e1tica que se dedica al desarrollo de sistemas y algoritmos capaces de realizar tareas que, en condiciones normales, requerir\u00edan de inteligencia humana. Esto incluye capacidades como el aprendizaje, la percepci\u00f3n, la resoluci\u00f3n de problemas, la comprensi\u00f3n del lenguaje natural, y la toma de decisiones. La IA busca crear m\u00e1quinas que simulen la cognici\u00f3n humana y que puedan ejecutar tareas de forma aut\u00f3noma, bas\u00e1ndose en datos y patrones. A trav\u00e9s de enfoques como el aprendizaje autom\u00e1tico, la IA permite que los sistemas mejoren su rendimiento a partir de la experiencia, sin ser programados de manera expl\u00edcita para cada tarea espec\u00edfica.

La IA tambi\u00e9n tiene un papel clave en la automatizaci\u00f3n y optimizaci\u00f3n de procesos operativos y de negocio. Esto incluye ejemplos como la optimizaci\u00f3n de la cadena de suministro, la automatizaci\u00f3n del inventario y el balanceo energ\u00e9tico, que permiten a las empresas mejorar su eficiencia y reducir costos.

"},{"location":"ia/#tipos-de-inteligencia-artificial","title":"Tipos de Inteligencia Artificial1","text":"Tipo de IA Descripci\u00f3n IA d\u00e9bil Tambi\u00e9n conocida como IA limitada, se enfoca en resolver tareas espec\u00edficas, como clasificadores de texto o reconocimiento facial. Esta IA no tiene una comprensi\u00f3n real del contexto, solo sigue algoritmos predefinidos. IA fuerte/IA general (AGI) Es una IA avanzada que podr\u00eda tener capacidades cognitivas similares a las humanas, capaz de razonar, aprender y actuar en un contexto amplio, similar al pensamiento humano. Aunque es un concepto te\u00f3rico, se refiere a sistemas hipot\u00e9ticos que podr\u00edan realizar cualquier tarea cognitiva que un humano pueda hacer, incluyendo tener conciencia y razonar de manera aut\u00f3noma. ASI (Superinteligencia Artificial) Es un tipo de inteligencia hipot\u00e9tica que superar\u00eda las capacidades cognitivas humanas en todos los aspectos, desde la creatividad hasta la resoluci\u00f3n de problemas complejos. La ASI tendr\u00eda la capacidad de mejorar su propia inteligencia de manera aut\u00f3noma, lo cual podr\u00eda llevar a avances exponenciales en tecnolog\u00eda y conocimiento."},{"location":"ia/#lenguajes-de-programacion-para-ia","title":"Lenguajes de programaci\u00f3n para IA","text":"

Para desarrollar soluciones de IA, es fundamental conocer ciertos lenguajes de programaci\u00f3n que ofrecen bibliotecas y herramientas especializadas. Entre los m\u00e1s destacados se encuentran:

El conocimiento de estos lenguajes permite a los desarrolladores elegir las herramientas adecuadas seg\u00fan las necesidades de cada proyecto de IA, optimizando tanto el rendimiento como la facilidad de implementaci\u00f3n.

"},{"location":"ia/#explicacion","title":"Explicaci\u00f3n","text":"

La Inteligencia Artificial es como un software avanzado que puede aprender a realizar tareas espec\u00edficas y resolver problemas por s\u00ed mismo, sin intervenci\u00f3n constante. Por ejemplo, un asistente virtual como Siri o Alexa representa un tipo de IA d\u00e9bil: puede entender comandos y responder preguntas, pero solo sigue instrucciones predefinidas sin entender realmente el contexto o tener conciencia.

Una red neuronal, por su parte, es un modelo matem\u00e1tico que simula el funcionamiento del cerebro humano, utilizando m\u00faltiples nodos interconectados que imitan a las neuronas. Cuando subes una foto a una red social, la IA puede identificar a las personas en la imagen porque ha aprendido a reconocer caracter\u00edsticas faciales tras procesar millones de im\u00e1genes similares.

La IA fuerte o IA general (AGI) es un concepto te\u00f3rico que describe una inteligencia capaz de pensar, aprender y actuar como un ser humano en cualquier situaci\u00f3n, algo que a\u00fan no se ha logrado. Este tipo de IA tambi\u00e9n implicar\u00eda la posibilidad de tener emociones, conciencia y la capacidad de razonar de manera aut\u00f3noma.

La Inteligencia Artificial se apoya en el Big Data, que proporciona la gran cantidad de datos necesaria para entrenar modelos y mejorar las predicciones y decisiones empresariales. El uso de Big Data es fundamental para la optimizaci\u00f3n empresarial, incluyendo la previsi\u00f3n de la demanda y la personalizaci\u00f3n de ofertas.

"},{"location":"ia/#caso-practico-aplicacion-de-ia-en-la-medicina","title":"Caso pr\u00e1ctico: Aplicaci\u00f3n de IA en la medicina","text":"

Para ilustrar la aplicaci\u00f3n de la Inteligencia Artificial, tomemos el ejemplo del sector m\u00e9dico, donde la IA est\u00e1 transformando la forma en la que se diagnostican y tratan enfermedades.

"},{"location":"ia/#diagnostico-asistido-por-ia","title":"Diagn\u00f3stico asistido por IA","text":""},{"location":"ia/#personalizacion-del-tratamiento","title":"Personalizaci\u00f3n del tratamiento","text":""},{"location":"ia/#asistentes-medicos-virtuales","title":"Asistentes m\u00e9dicos virtuales","text":"

En estos ejemplos podemos ver c\u00f3mo la IA est\u00e1 permitiendo avances significativos en el campo de la salud, desde mejorar la precisi\u00f3n de los diagn\u00f3sticos hasta ofrecer tratamientos personalizados, haciendo que la medicina sea m\u00e1s eficiente y accesible.

  1. https://www.ibm.com/think/topics/artificial-intelligence-types \u21a9

  2. https://cs.stanford.edu/people/esteva/nature/ \u21a9

  3. https://www.nature.com/articles/srep26094 \u21a9

  4. https://ada.com \u21a9

"},{"location":"iag/","title":"Inteligencia Artificial Generativa","text":""},{"location":"iag/#definicion","title":"Definici\u00f3n","text":"

La Inteligencia Artificial Generativa1 se basa en complejos modelos de aprendizaje profundo (Deep Learning) que utilizan redes neuronales para identificar patrones y estructuras en grandes conjuntos de datos para crear otros nuevos.

Estos modelos aprovechan diferentes enfoques de aprendizaje, como el no supervisado o el semisupervisado, para procesar eficientemente grandes cantidades de datos sin etiquetar y crear modelos base generales.

La generaci\u00f3n de contenido se realiza mediante un proceso iterativo. Por ejemplo, en los modelos de difusi\u00f3n, se comienza con ruido aleatorio y gradualmente se refina hasta obtener el resultado deseado. En las Redes Generativas Adversarias (GAN), dos redes compiten entre s\u00ed: una genera contenido mientras la otra eval\u00faa su autenticidad, lo que resulta en una mejora continua de la calidad del contenido generado.

La eficacia de estos modelos depende en gran medida de la calidad y diversidad de los datos de entrenamiento, as\u00ed como de la arquitectura espec\u00edfica del modelo y los algoritmos de optimizaci\u00f3n utilizados durante el proceso de aprendizaje. A medida que la tecnolog\u00eda avanza, se est\u00e1n desarrollando modelos multimodales capaces de procesar y generar diferentes tipos de datos simult\u00e1neamente, como texto, im\u00e1genes y audio, lo que ampl\u00eda a\u00fan m\u00e1s las capacidades y aplicaciones de la IA generativa.

"},{"location":"iag/#explicacion-intuitiva","title":"Explicaci\u00f3n intuitiva","text":"

Los modelos de Inteligencia Artificial Generativa (IAG) pueden entenderse como sistemas de aprendizaje avanzados que funcionan de manera similar a un estudiante aplicado. Estos modelos \"estudian\" enormes cantidades de informaci\u00f3n sobre un tema espec\u00edfico, como el lenguaje humano, im\u00e1genes o m\u00fasica, y aprenden a reconocer patrones y estructuras en esos datos.

Una vez que han \"estudiado\" lo suficiente, estos modelos pueden generar contenido nuevo y original basado en lo que han aprendido. Es como si el estudiante, despu\u00e9s de leer miles de libros, pudiera escribir una historia completamente nueva siguiendo el estilo de sus autores favoritos.

En el caso de los modelos de lenguaje, como GPT-3 o GPT-4, el proceso es similar a aprender un idioma. El modelo analiza millones de textos, aprendiendo no solo palabras y gram\u00e1tica, sino tambi\u00e9n contextos, tonos y estilos de escritura. Luego, cuando se le da una indicaci\u00f3n o \"prompt\", puede generar texto coherente y contextualmente apropiado, como si fuera un escritor humano.

Para los modelos que generan im\u00e1genes, como DALL-E o Midjourney, el proceso es an\u00e1logo a un artista que ha estudiado millones de obras de arte. Estos modelos aprenden sobre formas, colores, estilos y composici\u00f3n, y pueden crear im\u00e1genes nuevas basadas en descripciones textuales.

Es importante entender que estos modelos no \"piensan\" en el sentido humano. No tienen comprensi\u00f3n real del mundo ni conciencia. En cambio, utilizan complejos c\u00e1lculos estad\u00edsticos para predecir qu\u00e9 tipo de contenido ser\u00eda m\u00e1s probable o apropiado dado un cierto contexto o indicaci\u00f3n.

La \"magia\" de estos modelos radica en su capacidad para combinar y recombinar lo que han aprendido de maneras nuevas y creativas. Pueden generar contenido que parece original y a menudo sorprendente, pero siempre basado en los patrones y estructuras que han aprendido de sus datos de entrenamiento.

"},{"location":"iag/#ejemplo-de-aplicacion-en-la-empresa","title":"Ejemplo de aplicaci\u00f3n en la empresa","text":"

Un ejemplo destacado es el caso de Coca-Cola2, que ha utilizado la IAG para revolucionar su estrategia de marketing y desarrollo de productos.

En 2023, Coca-Cola lanz\u00f3 una campa\u00f1a innovadora llamada \"Create Real Magic\" utilizando DALL-E 2, un modelo de IAG especializado en la creaci\u00f3n de im\u00e1genes. Esta iniciativa permiti\u00f3 a los consumidores generar obras de arte \u00fanicas inspiradas en los ic\u00f3nicos activos de la marca, como la botella contorneada y el logo din\u00e1mico. Los usuarios pod\u00edan crear im\u00e1genes personalizadas a trav\u00e9s de una plataforma online, que luego se utilizaban en anuncios digitales y vallas publicitarias.

La campa\u00f1a no solo aument\u00f3 la participaci\u00f3n del consumidor, sino que tambi\u00e9n proporcion\u00f3 a Coca-Cola informaci\u00f3n valiosa sobre las preferencias y la creatividad de su audiencia. Adem\u00e1s, la empresa utiliz\u00f3 la IAG para analizar estas creaciones y obtener ideas para nuevos dise\u00f1os de productos y empaquetados.

En el \u00e1mbito del desarrollo de productos, Coca-Cola ha empleado la IAG para optimizar la creaci\u00f3n de nuevas bebidas. Utilizando algoritmos de aprendizaje autom\u00e1tico, la empresa puede predecir qu\u00e9 combinaciones de sabores ser\u00e1n m\u00e1s atractivas para diferentes segmentos de mercado. Esto ha acelerado significativamente el proceso de desarrollo de productos, reduciendo el tiempo y los costes asociados con las pruebas de mercado tradicionales.

Adem\u00e1s, Coca-Cola ha implementado chatbots impulsados por IAG para mejorar su servicio al cliente. Estos asistentes virtuales pueden manejar consultas complejas, proporcionar informaci\u00f3n sobre productos y resolver problemas, lo que ha llevado a una mayor satisfacci\u00f3n del cliente y una reducci\u00f3n en los costos de atenci\u00f3n al cliente.

Este ejemplo ilustra c\u00f3mo la IAG puede integrarse en m\u00faltiples aspectos de una empresa, desde el marketing y el desarrollo de productos hasta la optimizaci\u00f3n de operaciones y el servicio al cliente, proporcionando ventajas competitivas significativas y transformando la forma en que las empresas interact\u00faan con sus consumidores y gestionan sus recursos.

"},{"location":"iag/#aplicacion-en-el-desarrollo-de-software","title":"Aplicaci\u00f3n en el desarrollo de software","text":"

La Inteligencia Artificial Generativa est\u00e1 transformando el desarrollo de software de manera significativa, ofreciendo herramientas y capacidades que mejoran la eficiencia y productividad de los desarrolladores. Algunas de las aplicaciones m\u00e1s destacadas en este campo incluyen:

Estas aplicaciones no solo aumentan la velocidad de desarrollo, sino que tambi\u00e9n permiten a los programadores centrarse en tareas de mayor nivel y m\u00e1s creativas. Sin embargo, es importante se\u00f1alar que la IA generativa act\u00faa como un asistente y no reemplaza la experiencia y el juicio del desarrollador humano. Los programadores deben revisar y validar cuidadosamente el c\u00f3digo generado por IA para garantizar su calidad, seguridad y adecuaci\u00f3n a los requisitos espec\u00edficos del proyecto.

"},{"location":"iag/#herramientas-sota-state-of-the-art-octubre-2024","title":"Herramientas SOTA (State of the Art) - Octubre 2024","text":""},{"location":"iag/#generacion-de-texto","title":"Generaci\u00f3n de texto","text":""},{"location":"iag/#generacion-de-imagen","title":"Generaci\u00f3n de imagen","text":""},{"location":"iag/#generacion-de-video","title":"Generaci\u00f3n de v\u00eddeo","text":""},{"location":"iag/#generacion-de-musica","title":"Generaci\u00f3n de m\u00fasica","text":""},{"location":"iag/#generacion-de-voz","title":"Generaci\u00f3n de voz","text":""},{"location":"iag/#generacion-de-3d","title":"Generaci\u00f3n de 3D","text":""},{"location":"iag/#generacion-de-avatar","title":"Generaci\u00f3n de Avatar","text":"
  1. https://blog.hubspot.es/website/que-es-inteligencia-artificial-generativa\u00a0\u21a9

  2. https://juanrecio.com/seis-formas-en-que-coca-cola-utiliza-la-ia-generativa-para-publicidad-y-marketing/\u00a0\u21a9

"},{"location":"it-ot/","title":"IT y OT","text":""},{"location":"it-ot/#definiciones","title":"Definiciones","text":"

IT (Tecnolog\u00edas de la Informaci\u00f3n)1: Hace referencia al conjunto de tecnolog\u00edas utilizadas para la gesti\u00f3n de la informaci\u00f3n en las organizaciones. Incluye sistemas como servidores, redes, bases de datos y dispositivos de almacenamiento, as\u00ed como los procesos asociados que permiten la creaci\u00f3n, procesamiento, almacenamiento y transmisi\u00f3n segura de los datos. Los sistemas IT est\u00e1n orientados a la optimizaci\u00f3n de la eficiencia, la automatizaci\u00f3n y la protecci\u00f3n de la informaci\u00f3n empresarial.

OT (Tecnolog\u00edas Operativas)2: Se refiere al hardware y software que gestiona los sistemas f\u00edsicos y controla procesos industriales. Las OT son fundamentales para supervisar y operar maquinaria, plantas de producci\u00f3n, sistemas de energ\u00eda y otros entornos industriales. Est\u00e1n dise\u00f1adas para garantizar la disponibilidad y fiabilidad de los procesos cr\u00edticos, priorizando el control f\u00edsico de operaciones sobre la eficiencia o seguridad de la informaci\u00f3n, en entornos m\u00e1s robustos y longevos que los sistemas IT.

"},{"location":"it-ot/#diferencias","title":"Diferencias","text":"IT OT Alcance Gestiona datos e informaci\u00f3n en entornos empresariales. Controla y supervisa procesos f\u00edsicos en entornos industriales. Objetivo Optimizaci\u00f3n de procesos y seguridad de la informaci\u00f3n. Fiabilidad y disponibilidad en el control de operaciones industriales. Ciclo de vida Frecuente actualizaci\u00f3n de sistemas y tecnolog\u00eda. Sistemas con ciclos de vida m\u00e1s largos, sin actualizaciones frecuentes. Entorno Oficinas, centros de datos, entornos digitales. Plantas industriales, f\u00e1bricas, entornos f\u00edsicos. Prioridad respecto a la ciberseguridad Confidencialidad. Disponibilidad."},{"location":"it-ot/#similitudes","title":"Similitudes","text":""},{"location":"it-ot/#explicacion","title":"Explicaci\u00f3n","text":"

La relaci\u00f3n entre IT y OT puede entenderse comparando c\u00f3mo gestionan diferentes aspectos de una empresa.

Imagina que tienes una f\u00e1brica que produce electrodom\u00e9sticos.

Ambos sistemas son cr\u00edticos, pero IT se enfoca en la gesti\u00f3n de informaci\u00f3n y optimizaci\u00f3n de procesos, mientras que OT se centra en garantizar que las operaciones f\u00edsicas en la planta sean seguras, eficientes y continuas. En la actualidad, la integraci\u00f3n de IT y OT es esencial para que una empresa funcione de manera m\u00e1s \u00e1gil y competitiva, especialmente con la llegada de tecnolog\u00edas de la Industria 4.0.

"},{"location":"it-ot/#convergencia-itot","title":"Convergencia IT/OT","text":"

La convergencia entre IT y OT3 es un paso fundamental en la transformaci\u00f3n digital industrial, permitiendo que los datos generados por los sistemas OT sean accesibles y gestionados por los sistemas IT. Esta integraci\u00f3n ofrece varios beneficios:

  1. Mayor visibilidad: Permite obtener datos en tiempo real de los procesos industriales, mejorando la capacidad de toma de decisiones.
  2. Optimizaci\u00f3n de recursos: La integraci\u00f3n IT/OT ayuda a reducir costos y aumentar la eficiencia.
  3. Aumento de la productividad: Facilita la automatizaci\u00f3n de procesos y la integraci\u00f3n de tecnolog\u00edas como el Internet de las Cosas (IoT).
  4. Seguridad integral: Un enfoque conjunto entre IT y OT mejora la ciberseguridad de la organizaci\u00f3n.
"},{"location":"it-ot/#ejemplo-la-convergencia-itot-de-siemens","title":"Ejemplo: La convergencia IT/OT de Siemens","text":"

Siemens dise\u00f1\u00f3 la plataforma MindSphere4, que permite conectar equipos industriales a la nube para recopilar y analizar datos en tiempo real. Este enfoque permite a las empresas monitorizar remotamente sus procesos industriales, predecir fallos de equipos y optimizar el rendimiento, transformando as\u00ed sus operaciones industriales y habilitando una mayor competitividad en el mercado global.

"},{"location":"it-ot/#caso-practico-diferencias-y-convergencia-entre-it-y-ot-en-una-fabrica-automotriz","title":"Caso pr\u00e1ctico: Diferencias y convergencia entre IT y OT en una f\u00e1brica automotriz","text":"

Imaginemos una f\u00e1brica de autom\u00f3viles que ha incorporado tanto sistemas IT como OT en sus operaciones diarias. A continuaci\u00f3n, detallamos c\u00f3mo funcionan por separado y c\u00f3mo se integran para maximizar la eficiencia y la productividad:

"},{"location":"it-ot/#it-en-la-fabrica","title":"IT en la f\u00e1brica","text":""},{"location":"it-ot/#ot-en-la-fabrica","title":"OT en la f\u00e1brica","text":""},{"location":"it-ot/#convergencia-itot-en-la-fabrica","title":"Convergencia IT/OT en la f\u00e1brica","text":"

La convergencia entre IT y OT ocurre cuando los datos de la planta (OT) son integrados en los sistemas de gesti\u00f3n empresarial (IT) para proporcionar una visi\u00f3n integral de la producci\u00f3n.

En este caso pr\u00e1ctico, IT es responsable de la gesti\u00f3n administrativa, financiera y log\u00edstica, mientras que OT controla los procesos f\u00edsicos y operativos en la planta de producci\u00f3n. La convergencia de ambos sistemas permite que la f\u00e1brica funcione de manera m\u00e1s eficiente, evitando paradas imprevistas, optimizando los recursos y mejorando la toma de decisiones en tiempo real. De este modo, la integraci\u00f3n entre IT y OT habilita la f\u00e1brica para competir en la Industria 4.0, al tener un control total de sus operaciones, tanto en el \u00e1mbito digital como en el f\u00edsico.

  1. Gartner Glossary. (s.f.). Information Technology (IT). https://www.gartner.com/en/information-technology/glossary/it-information-technology \u21a9

  2. Gartner Glossary. (s.f.). Operational Technology (OT). https://www.gartner.com/en/information-technology/glossary/operational-technology-ot \u21a9

  3. Deloitte. Managing the successful convergence of IT and OT. https://www2.deloitte.com/content/dam/Deloitte/global/Documents/Risk/gx-deloitte-managing-the-successful-convergence-of-it-and-ot.pdf \u21a9

  4. Siemens. (s.f.). MindSphere: The Industrial IoT as a Service Solution. https://www.siemens.com/es/es/productos/software/mindsphere.html \u21a9

"},{"location":"llm/","title":"Grandes Modelos de Lenguaje (LLM)","text":""},{"location":"llm/#definicion","title":"Definici\u00f3n","text":"

Los Grandes Modelos de Lenguaje (Large Language Models, LLM) son modelos de inteligencia artificial generativa entrenados mediante t\u00e9cnicas avanzadas de aprendizaje profundo (Deep Learning) para procesar y generar lenguaje natural. Utilizan redes neuronales con un gran n\u00famero de par\u00e1metros, que les permiten aprender relaciones complejas y patrones a partir de enormes vol\u00famenes de datos textuales. A partir de la aplicaci\u00f3n de la arquitectura Transformer1, los resultados empezaron a ser verdaderamente \u00fatiles.

El entrenamiento de un LLM se divide en varias etapas clave:

  1. Preentrenamiento: En esta fase, el modelo se entrena con cantidades masivas de datos textuales (libros, art\u00edculos, sitios web, etc.) para aprender patrones del lenguaje, como gram\u00e1tica, contexto, tono y sem\u00e1ntica. Utiliza t\u00e9cnicas de aprendizaje no supervisado o autosupervisado para predecir la siguiente palabra en una oraci\u00f3n, bas\u00e1ndose en el contexto anterior.

  2. Fine-tuning con RLHF (Reinforcement Learning from Human Feedback): Una vez preentrenado, el modelo pasa por una fase de ajuste fino, en la cual se refuerzan sus capacidades para responder de manera espec\u00edfica a indicaciones humanas. En este proceso, se aplica aprendizaje por refuerzo a partir de la retroalimentaci\u00f3n humana, para mejorar la calidad de las respuestas que genera. Este proceso permite que el modelo se adapte a tareas m\u00e1s espec\u00edficas o aplicaciones concretas, haciendo que sea m\u00e1s efectivo al responder a instrucciones complejas. Es decir, pasamos de un modelo que completa texto a un modelo que puede responder a interacciones tipo chatbot.

El proceso de inferencia de un LLM consiste en generar una respuesta a partir de un input de texto (un prompt). Durante este proceso, se utiliza la informaci\u00f3n aprendida durante el entrenamiento para producir una salida que sea coherente y relevante para el contexto dado.

Cada LLM se distingue por ciertas caracter\u00edsticas que determinan su rendimiento y capacidades, como el n\u00famero de par\u00e1metros del modelo y la cantidad de tokens de contexto que puede manejar. Un mayor n\u00famero de par\u00e1metros permite al modelo captar patrones m\u00e1s complejos, mientras que un mayor l\u00edmite de tokens de contexto facilita mantener conversaciones m\u00e1s largas y coherentes.

Para personalizar las respuestas, se pueden ajustar ciertos par\u00e1metros clave del modelo, tales como la temperatura.\u00a0Este par\u00e1metro controla el grado de aleatoriedad en las respuestas del modelo. Un valor bajo de temperatura resulta en respuestas m\u00e1s predecibles y repetitivas, mientras que un valor alto introduce mayor creatividad y variaci\u00f3n, lo que puede ser \u00fatil dependiendo del tipo de aplicaci\u00f3n.

"},{"location":"llm/#explicacion-intuitiva","title":"Explicaci\u00f3n intuitiva","text":"

Los Grandes Modelos de Lenguaje se pueden imaginar como un estudiante extremadamente aplicado que ha le\u00eddo una vasta biblioteca, cubriendo todos los temas posibles. Este \"estudiante\" es capaz de recordar detalles espec\u00edficos y tambi\u00e9n de generar contenido nuevo basado en lo que ha aprendido.

El proceso de preentrenamiento es como la etapa inicial en la que el estudiante lee todos estos libros. Aprende las reglas del idioma, las relaciones entre palabras, y c\u00f3mo se estructuran las oraciones y los conceptos. Posteriormente, el fine-tuning es como si un profesor le ense\u00f1ara al estudiante a responder preguntas de forma m\u00e1s espec\u00edfica y \u00fatil, corrigiendo errores y guiando las respuestas hacia un comportamiento deseado.

Cuando le haces una pregunta a este estudiante (es decir, cuando realizas una consulta al modelo), usa toda la informaci\u00f3n almacenada para darte una respuesta coherente. La \"temperatura\" de la respuesta es como su estado de \u00e1nimo: si le pides que sea muy creativo, te dar\u00e1 respuestas m\u00e1s imaginativas; si le pides que sea preciso, te dar\u00e1 respuestas m\u00e1s habituales.

Los LLM son herramientas que pueden \"hablar\" y \"escribir\" imitando la capacidad humana, utilizando todo lo que han aprendido a partir de los datos, lo que los convierte en asistentes poderosos para muchas tareas.

"},{"location":"llm/#ejemplo-de-aplicacion-en-la-empresa","title":"Ejemplo de aplicaci\u00f3n en la empresa","text":"

Un ejemplo claro de c\u00f3mo un LLM puede mejorar la productividad es el caso de una empresa de atenci\u00f3n al cliente online. Supongamos que la empresa SoporteMax recibe cientos de consultas al d\u00eda relacionadas con sus productos y servicios. La implementaci\u00f3n de un LLM para la gesti\u00f3n de estas consultas puede optimizar significativamente su proceso.

En lugar de depender exclusivamente de agentes humanos, SoporteMax utiliza un LLM para proporcionar respuestas automatizadas a preguntas frecuentes y resolver problemas b\u00e1sicos de los clientes. El modelo es capaz de entender el contexto de cada consulta, ofrecer una respuesta precisa, e incluso derivar casos m\u00e1s complejos a un agente humano si es necesario.

Con esta implementaci\u00f3n, SoporteMax ha conseguido los siguientes beneficios:

  1. Reducci\u00f3n del tiempo de respuesta: Las consultas simples se resuelven en cuesti\u00f3n de segundos, mejorando la satisfacci\u00f3n del cliente.
  2. Aumento de la capacidad de gesti\u00f3n: Los agentes humanos pueden enfocarse en problemas m\u00e1s complejos, mientras que el LLM se ocupa de las consultas m\u00e1s comunes y repetitivas.
  3. Disponibilidad 24/7: El LLM est\u00e1 disponible en todo momento, proporcionando soporte a los clientes incluso fuera del horario de oficina, lo cual incrementa el nivel de servicio.

Adem\u00e1s, el equipo de desarrollo del modelo puede hacer reentrenamientos sucesivos con los datos recogidos de las interacciones previas, mejorando constantemente refinando sus respuestas y adapt\u00e1ndose mejor a las necesidades espec\u00edficas de los clientes de SoporteMax.

"},{"location":"llm/#algunos-llms-sota-noviembre-2024","title":"Algunos LLMs SOTA - Noviembre 2024","text":"
  1. Attention Is All You Need \u21a9

"},{"location":"ml-dl/","title":"Machine Learning y Deep Learning","text":""},{"location":"ml-dl/#definicion","title":"Definici\u00f3n","text":"

Machine Learning (ML) o aprendizaje autom\u00e1tico\u00a0y Deep Learning (DL) o aprendizaje profundo son subcampos de la Inteligencia Artificial que se centran en la capacidad de las m\u00e1quinas para aprender de los datos sin necesidad de programaci\u00f3n expl\u00edcita para cada tarea espec\u00edfica. Machine Learning se basa en el uso de algoritmos que aprenden de los datos y hacen predicciones o toman decisiones basadas en patrones observados. Deep Learning es un subcampo de Machine Learning que utiliza redes neuronales artificiales, lo que permite a los modelos aprender de manera jer\u00e1rquica, detectando patrones m\u00e1s complejos y abstractos.

"},{"location":"ml-dl/#diferencias-entre-machine-learning-y-deep-learning","title":"Diferencias entre Machine Learning y Deep Learning","text":"Aspecto Machine Learning (ML) Deep Learning (DL) Estructura de modelo Utiliza algoritmos como \u00e1rboles de decisi\u00f3n, m\u00e1quinas de vectores de soporte (SVM), regresi\u00f3n lineal, entre otros. Utiliza redes neuronales profundas con m\u00faltiples capas (deep neural networks) que procesan la informaci\u00f3n de manera jer\u00e1rquica, inspiradas en el cerebro humano. Requisitos de datos Funciona bien con conjuntos de datos de tama\u00f1o moderado. Requiere grandes vol\u00famenes de datos para entrenar modelos eficaces debido a la cantidad de par\u00e1metros que necesita ajustar. Hardware necesario Se puede ejecutar en hardware convencional, como una CPU. Requiere GPU (unidades de procesamiento gr\u00e1fico) o TPU para acelerar el entrenamiento, dado el alto poder de c\u00f3mputo necesario para procesar grandes vol\u00famenes de datos. Tiempo de entrenamiento El entrenamiento suele ser m\u00e1s r\u00e1pido y puede realizarse con menos recursos. Requiere mucho tiempo para entrenar, especialmente con grandes vol\u00famenes de datos y modelos complejos. Nivel de automatizaci\u00f3n Necesita intervenci\u00f3n humana para la selecci\u00f3n de caracter\u00edsticas relevantes de los datos (feature engineering). Aprende autom\u00e1ticamente caracter\u00edsticas y patrones a trav\u00e9s de sus m\u00faltiples capas, reduciendo la necesidad de intervenci\u00f3n humana en la extracci\u00f3n de caracter\u00edsticas."},{"location":"ml-dl/#explicacion","title":"Explicaci\u00f3n","text":"

Machine Learning es como ense\u00f1ar a un programa a reconocer patrones y hacer predicciones usando datos. Imagina que quieres ense\u00f1arle a un modelo a distinguir entre gatos y perros en una imagen. En Machine Learning tradicional, los algoritmos necesitan ejemplos etiquetados de gatos y perros, y un humano debe realizar una selecci\u00f3n de caracter\u00edsticas (feature engineering) que describan mejor a cada uno (como la forma de las orejas o la textura del pelaje). Algoritmos como la regresi\u00f3n lineal o los \u00e1rboles de decisi\u00f3n analizan estas caracter\u00edsticas para aprender a clasificar las im\u00e1genes correctamente.

Por otro lado, Deep Learning lleva este proceso un paso m\u00e1s all\u00e1 al utilizar redes neuronales profundas, lo que significa que el propio modelo puede aprender qu\u00e9 caracter\u00edsticas son importantes. No es necesario decirle qu\u00e9 buscar en las im\u00e1genes; la red neuronal aprende autom\u00e1ticamente a reconocer patrones complejos como los bordes, las texturas y las formas. Esto hace que Deep Learning sea altamente eficaz para tareas como el reconocimiento de im\u00e1genes y el procesamiento del lenguaje natural.

"},{"location":"ml-dl/#aplicaciones-de-machine-learning-y-deep-learning","title":"Aplicaciones de Machine Learning y Deep Learning","text":""},{"location":"ml-dl/#machine-learning-en-accion","title":"Machine Learning en acci\u00f3n","text":""},{"location":"ml-dl/#deep-learning-en-accion","title":"Deep Learning en acci\u00f3n","text":""},{"location":"ml-dl/#caso-practico-machine-learning-vs-deep-learning-en-la-industria-del-desarrollo-de-software","title":"Caso pr\u00e1ctico: Machine Learning vs Deep Learning en la industria del desarrollo de software","text":"

Para comprender mejor la diferencia entre Machine Learning y Deep Learning, veamos ejemplos relativos al sector de desarrollo de software:

  1. https://tech.walmart.com/content/walmart-global-tech/en_us/blog/post/walmarts-element-a-machine-learning-platform-like-no-other.html \u21a9

  2. https://www.paypal.com/us/brc/article/payment-fraud-detection-machine-learning \u21a9

  3. https://static.googleusercontent.com/media/research.google.com/es//pubs/archive/36368.pdf \u21a9

  4. https://github.blog/security/vulnerability-research/leveraging-machine-learning-find-security-vulnerabilities/ \u21a9

  5. https://github.com/features/copilot \u21a9

"},{"location":"ud1/","title":"Portada","text":""},{"location":"ud1/#unidad-1-una-digitalizacion-inesperada","title":"Unidad 1: Una digitalizaci\u00f3n inesperada","text":""},{"location":"ud1/#tabla-de-contenidos","title":"Tabla de contenidos","text":""}]} \ No newline at end of file diff --git a/docs/glosario/sitemap.xml.gz b/docs/glosario/sitemap.xml.gz index a3e908d..549c605 100644 Binary files a/docs/glosario/sitemap.xml.gz and b/docs/glosario/sitemap.xml.gz differ diff --git a/docs/glosario/ud1/index.html b/docs/glosario/ud1/index.html index c09a2fe..2c8215a 100644 --- a/docs/glosario/ud1/index.html +++ b/docs/glosario/ud1/index.html @@ -624,7 +624,7 @@

Unidad 1: Una digitalización in

Tabla de contenidos