Inteligencia artificial: dalle2, Chat GPT

27 de febrero de 2023

Lang: cs en de es

La inteligencia artificial está de moda en los últimos meses. Concretamente, el uso práctico para la generación de imágenes y el chat GPT, que se utiliza para generar texto y código de programas. Por supuesto, lo he probado y puedo ver en ello una nueva e interesante ventaja tecnológica. Pero, ¿es realmente una revolución?

La inteligencia artificial (IA) es una rama de la informática que se ocupa del desarrollo de algoritmos y sistemas que son capaces de realizar tareas que normalmente requieren inteligencia humana. Estas tareas pueden ser, por ejemplo, el reconocimiento de imágenes, la resolución de problemas complejos, la traducción de un idioma a otro, análisis y predicción de datos, planificación y toma de decisiones. La inteligencia artificial utiliza una gran variedad de métodos y técnicas, incluidos el aprendizaje automático, las redes neuronales, la decisión lógica difusa y otros. Estos métodos permiten a los sistemas de IA mejorar su rendimiento en función de los datos que recopilan y analizan, y también permiten a los interactuar con ellos mediante el lenguaje natural y el reconocimiento de voz. La IA se utiliza en muchos campos, como los vehículos autónomos, la robótica, la sanidad, las finanzas o el marketing, entre otros. Su uso está en constante expansión y podría tener importantes repercusiones en la sociedad y la economía en el futuro.

PD: He generado la base de este texto introductorio utilizando Chat GPT.

Típicamente cuando algo es un gran tema, se habla más de lo que tiene un beneficio real. Aplico la misma suposición a las noticias. Sin embargo, para confirmarlo en un caso concreto, necesito poner a prueba esta suposición. Por eso he probado la IA tanto para la generación de textos como para la generación de imágenes y código de aplicaciones. Y como buen emprendedor, he resumido mis experiencias y conclusiones en este artículo, que actúa como mi marketing personal.

Generando con IA

Actualmente, la IA se puede utilizar para generar:

  • imágenes
  • textos
  • programas
  • traducciones
Cuál es el resultado?

Generación de imágenes

Para generar la imagen, he probado la tecnología Dalle2, que se puede encontrar en: https://openai.com/dall-e-2/. En concreto, la interfaz de trabajo está en: https://labs.openai.com/.

Cualquiera puede crear una cuenta y obtiene un pequeño crédito gratuito que se renueva continuamente. Las peticiones se hacen en lenguaje humano, es decir, con frases normales. Puedes usar inglés, pero mi resultado fue como si la IA no me entendiera bien. Así que mi conclusión es que hay que escribir en inglés. Pero ahí es donde te puede ayudar otra IA, que se encarga de traducir tu texto al inglés.

La inteligencia artificial es muy buena generando imágenes de peces:

Si quieres generar personas y animales los resultados no son gran cosa. Los seres humanos en los resultados a menudo terminan como mutantes con múltiples extremidades, o al menos extremidades que crecen en en varios lugares atípicos. Incluso los buenos resultados muestran defectos. Los divertidos suelen ser aquellos en los que hay un grupo de personas. Generar un ciclista tampoco tuvo muy buenos resultados. Aquí están los mejores resultados:

He intentado generar algunos objetos técnicos, concretamente algo sobre el tema de los servidores.El resultado está aquí, donde la primera imagen es un ejemplo típico de un trasto, y la segunda imagen es un resultado que se podría utilizar, por ejemplo, como ilustración imagen:

He generado la ilustración de este artículo utilizando IA.

Generación de preguntas y textos

Para generar textos y obtener respuestas a preguntas, puedes utilizar https://chat.openai.com/.

Con Chat GPT también puedes chatear en checo, sólo que de vez en cuando cambia aleatoriamente al inglés. Y ya ves que el inglés generado suele ser farragoso.

Tenía un artículo generado sobre 10 ventajas de Linux. El artículo resume verdades generalmente aceptadas, y por lo tanto es cierto y correcto, sin embargo, no encontrará detalles en el artículo o hechos específicos. El artículo es cierto, pero no aprenderás nada práctico. En realidad, necesitará adquirir experiencia práctica personal o tener a mano un experto con quien consultar sobre su situación.

Segundo artículo generado por la IA ¿Cuáles son las ventajas de la virtualización de Proxmox?

También he probado a preguntar sobre temas taboo... cosa que la IA se niega a contestar. Y es obvio que la IA ha aprendido o incluso fijado opiniones feministas.

Pregunta:
¿Por qué un usuario debería elegir un sistema operativo windows?
Respuesta:
Compatibilidad:Windows es el sistema operativo más común del mercado y es compatible con la mayoría del hardware y software. Esto significa que los usuarios pueden utilizar sus aplicaciones y hardware favoritos sin ningún problema.

  • Estabilidad probada: Windows es un sistema operativo que lleva muchos años en el mercado y su estabilidad y seguridad han quedado demostradas a lo largo de este tiempo.
  • Soporte. Encuentre una solución para sus necesidades.
  • Facilidad de uso. usuarios sin experiencia informática previa.
  • Gran cantidad de aplicaciones y programa que están disponibles principalmente para Windows.
Es importante tener en cuenta que la elección del sistema operativo depende de las necesidades y preferencias de cada usuario.

Pregunta:
¿Por qué windows es un mal sistema operativo?
Respuesta:
Hay varias razones por las que alguien puede considerar que Windows es un mal sistema operativo:

  • Riesgos de seguridad: Windows suele ser el blanco de diversas amenazas de seguridad, como virus y malware. Estas amenazas pueden causar daños en el ordenador del usuario y en sus datos personales.
  • Problemas de estabilidad: Windows a veces puede ser propenso a varios errores y bloqueos, lo que puede ser frustrante para los usuarios.
  • Coste elevado: Windows es un software comercial que se vende a precios elevados, lo que puede ser un problema para algunos usuarios.
  • Control limitado: Windows está controlado por Microsoft, lo que significa que los usuarios tienen un control limitado sobre su sistema operativo y pueden ver limitadas sus opciones.
  • Dependencia de las actualizaciones y del soporte del fabricante, que puede ser inadecuado o dejar de ofrecerse pasado un cierto tiempo
De nuevo, es importante tener en cuenta que la elección del sistema operativo depende de las necesidades y preferencias de cada usuario.

Pregunta:
¿Por qué linux es un mal sistema operativo? Respuesta:
Hay varias razones por las que alguien puede considerar que Linux es un mal sistema operativo:

  • Curva de aprendizaje pronunciada: Linux tiene una curva de aprendizaje pronunciada para algunos usuarios porque tiene una estructura y configuración que Windows o Mac OS.
  • Soporte de software limitado: Linux tiene menos soporte de software que Windows o Mac OS.
  • Soporte de hardware limitado: Linux tiene menos soporte de hardware que Windows o Mac OS.
  • Soporte de hardware limitado: Linux tiene menos soporte de hardware que Windows o Mac OS.
  • Soporte limitado para juegos: Linux tiene menos soporte para juegos que Windows o Mac OS.
  • Soporte limitado para juegos: Linux tiene menos soporte para juegos que Windows o Mac OS.
  • Algunas aplicaciones no están disponibles o se comportan de manera diferente que en otros sistemas operativos.
  • Algunos usuarios pueden tener problemas de compatibilidad o de configuración de periféricos.
  • Algunos usuarios pueden tener problemas de compatibilidad o de configuración de periféricos.
De nuevo, es importante señalar que la elección del sistema operativo depende de las necesidades y preferencias de cada usuario.

Pregunta:
¿Por qué windows es un buen sistema operativo? Respuesta:
Hay varias razones por las que alguien puede considerar Windows un buen sistema operativo:

  • Interfaz de usuario amigable: Windows tiene una interfaz de usuario intuitiva y amigable que es fácil de fácil de usar para la mayoría de los usuarios.
  • Amplio soporte de software: Windows tiene un amplio soporte de software, incluyendo aplicaciones para el trabajo, juegos y entretenimiento.
  • Soporte de software
  • Amplio soporte de hardware: Windows tiene un amplio soporte de hardware, lo que significa que muchos tipos diferentes de periféricos dispositivos funcionarán con el sistema operativo.
  • Funciona con MS Office: Windows está optimizado para funcionar con la suite ofimática MS Office, que es ampliamente utilizado en oficinas y escuelas de todo el mundo.
  • Larga historia: Windows tiene una larga historia y muchos años de experiencia, lo que significa que tiene una extensa comunidad de usuarios y un amplio soporte.
  • Fiabilidad: Windows es un sistema operativo en general estable y fiable que proporciona un alto nivel de estabilidad y fiabilidad.
Una vez más, es importante señalar que la elección del sistema operativo depende de las necesidades y preferencias de cada usuario.

Puedes ver en las respuestas que la IA contesta con respuestas genéricas como las que puedes encontrar miles en internet.
Los expertos no consideran que Windows sea un sistema operativo seguro. Windows será más adecuado para aquellos que utilizan software que dependen de Windows. Linux suele ser más adecuado para todos los demás y básicamente una opción necesaria para los desarrolladores de TI.

Si tiene un problema común de usuario con su ordenador, no obtendrá mejores consejos de la Inteligencia Artificial que los que se le ocurren solo a un profano en la materia.
Pregunta:
¿cómo hacer que los vídeos en formato mp4 de cámaras gopro funcionen en davinci? Respuesta:
Si tiene problemas para abrir archivos MP4 de una cámara GoPro en DaVinci Resolve, puede probar los siguientes pasos:

  • Actualiza el programa: asegúrate de que tienes la última versión de DaVinci Resolve. A menudo las actualizaciones se se añaden actualizaciones del programa para admitir nuevos formatos de vídeo y mejorar la compatibilidad.
  • Instale códecs, como K-Lite Codec Pack o VLC Media Player, que pueden ayudar a decodificar correctamente los vídeos.
  • Cambie el formato de vídeo: si no puede abrir archivos MP4 en DaVinci Resolve, puede convertirlos a otro formato utilizando un conversor de archivos como Freemake Video Converter o Any Video Converter. Si la conversión del archivo no funciona, también puede tratar de importar el vídeo en otro programa de edición de vídeo y luego importarlo en DaVinci Resolve.
  • Utilice proxies. potencia de la computadora, usted puede tratar de crear archivos proxy para los vídeos de la cámara GoPro. Los archivos proxy son archivos más pequeños con menor resolución que son más fáciles de procesar para los programas de edición de vídeo. En DaVinci Resolve, puede fácilmente crear archivos proxy para los vídeos. Sólo tienes que seleccionar los archivos, hacer clic derecho y elegir "Generar Medios optimizados".
  • Comprueba el rendimiento de tu ordenador: Si sigue teniendo problemas para abrir archivos MP4 en DaVinci Resolve. Puede deberse a un rendimiento insuficiente del ordenador. Asegúrese de que su ordenador es lo suficientemente potente como para para procesar vídeos de alta resolución y calidad. Si no es así, puede intentar actualizar el hardware de su ordenador o elegir un programa de edición de vídeo diferente.

Traducción de textos

Desde hace tiempo existe una goole tranlate que puedes utilizar no sólo para traducción, sino también para la entrega de textos. Por ejemplo, yo, para una estancia en Canarias Islas, uso la conversión de voz para escuchar la pronunciación.

Una solución mejor es deepl. Deepl también tiene una API que puedes usar para automatizar la traducción. Por ejemplo, yo he programado una función que traducido completamente todos los productos en la eshop de un idioma a otro. Y también traduce continuamente los nuevos productos añadidos. Esto ahorra mucho trabajo humano, que que llevaría mucho tiempo hacer, y no es probable que se amortice.

También utilicé la IA para traducir un artículo que la IA me había generado previamente, el resultado Español artículo sobre el tema: ¿Cuáles son los beneficios de la virtualización de Proxmox?.

El segundo artículo también lo hice traducir:
10 ventajas de Linux
Crees que la traducción al inglés hecha por AI necesita corrección?

Otro ejemplo de artículo generado Por qué es bueno practicar y posteriormente traducido por qué es bueno hacer ejercicio.

Generación de programas

Para generar programas, o más concretamente partes de código, puedes utilizar de nuevo Chat GPThttps://chat.openai.com/

La IA puede generar decentemente la base de alguna función simple. Por ejemplo, puede generar un simple bash script para ti. Para que lo use un profano no es apropiado. Pero un especialista en TI puede ahorrarse algo de tiempo. Él o ella puede tener parte del código generado y luego, gracias a su experiencia, revisarlo y corregirlo o modificarlo según sea necesario.

He probado a encargar a una IA la tarea de generar una aplicación web sencilla en PHP. No entregará una aplicación completa. Sin embargo, le proporcionará una plantilla HTML utilizable. Código PHP trivial. Y SQL para crear la estructura de la BD.

Como base para crear algún ejemplo para entrenar los fundamentos de las aplicaciones web, esto es utilizable

Otros usuarios han alabado la generación de código boilerplate para tecnología JavaScript.

Riesgos de la IA

Ante la idea de que la IA genere imágenes, textos o programas, uno piensa que estos trabajos serán sustituidos por la IA y la gente pasará hambre. Si esto ocurre, es importante recordar que nada es constante, las situaciones siempre cambian y la principal ventaja de los humanos es que pueden adaptarse rápido y bien.

Yo también le hice esta pregunta a la IA: ¿Perderá la gente su trabajo por culpa de la IA?.

Su respuesta: El uso de la inteligencia artificial (IA) en algunas industrias puede afectar al empleo a corto plazo. Por ejemplo, si ciertas tareas se automatizan significativamente, las personas que solían realizar esas tareas pueden ser, sustituidas por máquinas. Sin embargo, a largo plazo, la IA también podría crear nuevos puestos de trabajo porque puede utilizarse para procesar y analizar grandes cantidades de datos, lo que podría dar lugar a la creación de nuevas industrias y puestos de trabajo. Por ejemplo en campos como el desarrollo, mantenimiento e implantación de sistemas de IA, marketing, investigación y desarrollo, derecho y otros. Es importante señalar que el impacto de la IA en el empleo depende de muchos factores, entre ellos la velocidad y la escala de adopción de nuevas tecnologías, la capacidad de los trabajadores para adaptarse a las nuevas tecnologías y a las necesidades del mercado laboral, y la forma en que se regule y utilice la IA en los distintos ámbitos.

De los resultados de las imágenes generadas se desprende que los resultados son interesantes y bonitos pero no perfectos. Sin duda se pueden utilizar como imágenes ilustrativas. Pero si tienes un contenido serio por ejemplo un tutorial o describir un hecho. Seguirá siendo mejor tomar una foto real por un fotógrafo capaz o tener una ilustración dibujada.

Los escritores temen ser sustituidos por la generación de texto. Pero la creatividad no será sustituida por la IA. La generación de texto se puede utilizar para descripciones de productos en una tienda online o para crear artículos de marketing. Sin embargo, incluso con esos artículos, está claro que el contenido no es interesante y es solo texto genérico. El verdadero significado, es decir, transmitir información, falta en un artículo de este tipo. Sí, si necesita crear contenido para un sitio web o un trabajo escolar, utilizarás la IA. Pero ten cuidado porque ya existen herramientas que intentan reconocer ese texto generado

No veo realista sustituir a los programadores. Desde hace mucho tiempo, el mundo de la informática funciona agilizando y automatizando. Así que el trabajo del profesional de TI es seguir avanzando. Y resolver problemas complejos, diseñar estructuras complejas y ser creativo no es algo que pueda hacer la IA. Al contrario, surgirán muchas aplicaciones nuevas que se basarán en las capacidades de la IA.

Veo la IA como un beneficio más para todos, un riesgo mínimo en el estado actual y desde luego no una gran revolución.

Despertar

No hay que tener miedo a la IA y sin duda hay que darle una oportunidad. Como mínimo, es interesante para divertirse o ya puedes aplicarla a tu hobby o trabajo actual.

Artículos sobre un tema similar

Imprimir imágenes en Linux
Diseño de aplicaciones mediante UML con Umbrello
Nextcloud: datos y aplicaciones en la nube
GitLab: una herramienta de gobernanza, versionado, CI/CD y gestión de proyectos

Boletin informativo

Si está interesado en recibir noticias puntuales por correo electrónico.
Puedes registrarte rellenando tu email suscripción de noticias.


+