A través de la siguiente presentación se pretende dar una visión general de la evolución de la Inteligenica Artificial a través de la Historia y los problemas asociados a ella. Se pretende poner de relieve el impacto de la tecnología en nuestras vidas tanto de manera social, política, educativa...
Se proponen un aserie de artículos aparecidos en prensa sobre Inteligencia Artificial. Cada miembro de la clase elige uno y hace un pequeño resumen, elige, al menos, cuatro palabras que desconozca y da su definición y realiza una pequeña opinión personal sobre lo que dice el artículo.
Adjuntamos ejemplos de artículos propuestos pero pueden buscar los que más le interesen (inteligencia artificial en agricultura. como ayuda a la medicina...)
Ser mujer en tiempos de IA: cuando tu jefe es el algoritmo
DATOS PARA CHATGPT
NOVEDADES DE ESTAS HERRAMIENTAS- VIDEO
Una emprendedora que quiere descolonizar la inteligencia artificial en África
CHATGPT CONTESTA SOBRE PROFESIONES DEL FUTURO
¿Es posible acabar con los sesgos de los algoritmos?
Herramientas detectar escrito humano
ChatGPT: qué es, cómo usarlo y qué puedes hacer con este chat de inteligencia artificial GPT
¿Cuándo interesan nuestros cuerpos a la IA?
La mujer que quiere descolonizar la Inteligencia Artificial en África apoyando el talento local
‘Lavender’: la máquina de IA que dirige los bombardeos de Israel en Gaza
El uso de la IA en los ataques a Irán preocupa por los posibles errores en la selección de objetivos
Los arquitectos invisibles: cómo los algoritmos discriminan y deciden lo que lees
Un hombre se suicida por tener un romance con la IA y su familia demanda a Google
Autoimagen y dismorfia digital: cómo influyen los filtros en la percepción corporal
Para llegar a este punto al alumnado se le supone cierto grado de conocimiento en programación clásica por bloques. El ejercicio consiste en crear a través de scratch un programa en el que mediante una listas haga una serie de órdenes. Para que ejecute estas órdenes las instrucciones que le demos deben estar de manera exactamente igual escritas que como le enseñamos. Es decir, si quiero decir "salta" y escribo "slta" el programa no me va a entender.
Posteriormente a trabes de Machine Learning se crearan unas listas de ordenes con IA. De esta manera la IA aproxima lo qeu has escrito a lo que tiene almacenado y realiza la acción con cierto grado de incertidumbre.
Para realizarlo seguiremos estos pasos que tiene el INTEF como recurso:
Como ejemplo, vamos a desarrollar paso a paso un asistente virtual con el que controlaremos la iluminación y la temperatura de nuestro hogar usando órdenes en lenguaje natural. En esta web tienes el los tutoriales completos, y el enlace de descarga de archivos que necesitarás. Te enlazo aquí los tutoriales:
1. Comenzamos a programar un asistente virtual con Scratch 3.0
2. Nos encontramos con los límites de la programación clásica.
3. La herramienta Machine Learning for Kids.
4. Entrenamos y generamos el modelo de aprendizaje automático.
5. Probamos nuestro modelo de aprendizaje automático.
6. Exportamos el modelo a un proyecto Scratch 3.0.
Si no lo tenéis hecho os lo dejo aquí para descargar
Micro:bit a través de su págian nos permite usar la IA para entrenarla. Nuestro objetivo es acabar comprando la cámara y poder sacar más partido de una manera más vistosa a la IA pero de momento lo que vamos a hacer es entrenar los gestos.
Se propone a la clase crear una historia (antirracista, feminista, por los derechos humanos...) y utilizar el microbit, a modo de marioneta interactiva, para contarla.
A través de su página nos dan las instrucciones para crear nuestras marionetas interactivas: https://microbit.org/es-es/projects/make-it-code-it/ai-storytelling-friend/
Aquí el resultado que ha tenido lugar en clase.
En la pagina CreateAI de micro: bit hemos entrenado con una serie de muestras unas acciones determinadas, como agitar, saltar, dormir y rodar.
Para ello hay que establecer un micro: bit como transmisor de los datos de movimiento que queramos y otro como receptor de radio del que transmite para así mandarlo traducido al ordenador y usarlo como muestras para entrenar al programa con IA.
A continuación se muestran dos imágenes sobre las acciones entrenadas con el programa de aprendizaje con inteligencia artificial:
La grafica de movimiento del micro:bit utilizado. Detectado por el programa de aprendizaje:
El algoritmo aprendido por el programa de Inteligencia Artificial se pasa al micro:bit para poder descargarse en un solo micro:bit sin necesidad del programa de aprendizaje:
Historia:
Era una mañana fresca y tranquila cuando Lala, salió solo a caminar por el campo. Nadie lo había llamado, pero algo en el aire le decía que era un buen día para explorar.
Con paso firme y la nariz pegada al suelo, siguió un sendero de olores hasta encontrar un tronco viejo. Sin detenerse, saltó sobre él con agilidad, sacudiendo las hojas que crujieron bajo sus patas.
Después de un buen rato explorando, el sol empezó a calentar su lomo y el cansancio lo alcanzó. Buscó un rincón bajo un árbol, se dio unas vueltas y se acurrucó en la hierba suave, cerrando los ojos con calma.
Allí, solo pero contento, Lala dejó que el silencio y el viento lo arrullaran mientras dormía al aire libre.