Inicio / Para niños / A4

A4 La IA en la práctica

¿Cómo predicen los modelos y quién es responsable cuando se equivocan?

Etapa
Programadores, Edades de 11 a 14
Lecciones
7
Lo que crearás
Un modelo con informe de pruebas y un breve argumento razonado sobre un tema de IA

Antes de empezar. Necesitas Python para estas lecciones. Pide a un adulto que te ayude a instalarlo desde python.org, que incluye un editor sencillo llamado IDLE. No crees cuentas ni escribas tu nombre en ninguna web para ejecutar código.

Estas lecciones usan Python sencillo que escribes tú mismo. Cada programa de esta página se ha ejecutado y comprobado.

Reglas de seguridad · Versión para docentes y familias de este curso

Tus lecciones

Abre una lección. Marca las casillas a medida que avances. Haz una lección cada vez.

Lección 1: Cómo predicen los modelosUnos 45 minutos
  1. Prepárate
  2. Hazlo
  3. Compruébalo
  4. Enséñalo a un adulto

Prepárate

Necesitas:

  • Python e IDLE (u otro editor que ya uses)
  • Papel

Hazlo, paso a paso

  1. # Cada mascota: [altura en cm, peso en kg, qué es]
    pets = [
        [25, 4, "cat"], [23, 3, "cat"], [28, 5, "cat"], [30, 6, "cat"],
        [45, 18, "dog"], [55, 25, "dog"], [38, 9, "dog"], [60, 30, "dog"],
    ]
    
    def predict(weight):
        if weight < 8:      # nuestra línea divisoria
            return "cat"
        return "dog"
    
    wrong = 0
    for height, weight, label in pets:
        guess = predict(weight)
        print(label, "-> machine says", guess)
        if guess != label:
            wrong = wrong + 1
    
    print("Wrong guesses:", wrong)

    Deberías ver algo así:

    cat -> machine says cat
    cat -> machine says cat
    cat -> machine says cat
    cat -> machine says cat
    dog -> machine says dog
    dog -> machine says dog
    dog -> machine says dog
    dog -> machine says dog
    Wrong guesses: 0
Prueba con una IA real (con un adulto): Pídele que explique tu modelo

Es opcional y la hace un adulto. Si tienes menos de 13 años, el adulto escribe y lee, y tú diriges y compruebas. Lee primero la guía del laboratorio de IA. Unos 20 minutos.

Por qué hacemos esto. Escribiste una línea divisoria. Mira si una IA la explica bien. Tú eres el experto, así que compruébalo.

Instrucción 1: Explica rasgos y etiquetas

Aquí tienes un conjunto de datos de mascotas como [altura en cm, peso en kg, etiqueta]: [25,4,cat], [23,3,cat], [28,5,cat], [30,6,cat], [45,18,dog], [55,25,dog], [38,9,dog], [60,30,dog]. Un programa dice «cat» si el peso es menor de 10 y «dog» en caso contrario. ¿En qué mascotas se equivoca? Explica qué son los rasgos, la etiqueta y la predicción.

Cambia solo las partes inventadas que están entre [corchetes]. Nunca añadas un nombre, un colegio, una dirección, una foto ni nada privado.

En qué fijarte

  • Viste que un perro de 9 kg falla cuando la línea es 10. ¿Encontró la misma mascota?
  • ¿Son correctas sus definiciones de rasgo, etiqueta y predicción?
  • ¿Cometió algún error? Si es así, ¿cuál?

Apúntalo

La herramienta, la instrucción, lo que respondió, con qué lo comprobaste y si estaba bien, mal o no estabas seguro. Hoja de registro

Piénsalo. ¿Por qué sigues necesitando comprobar la explicación de una IA aunque suene bien?

Compruébalo tú mismo

¿Cuáles son las características, la etiqueta y la predicción en esta lección?

Abrir la respuesta

Características: altura y peso. Etiqueta: gato o perro. Predicción: la suposición que hace el programa.

¿Qué mascota falla cuando la línea está en 10?

Abrir la respuesta

El perro de 9 kg (38 cm de alto). Queda por debajo de la línea, así que el programa dice gato.

Enséñalo a un adulto

Explica a un adulto qué hace la línea divisoria y por qué moverla cambia las respuestas.

Siguiente: Lección 2

Lección 2: Construye y entrena un clasificadorUnos 50 minutos

Pide a un adulto que mejore el plan para desbloquear las Lecciones 2 a 7.

Lección 3: Entrenamiento, prueba y sobreajusteUnos 50 minutos

Pide a un adulto que mejore el plan para desbloquear las Lecciones 2 a 7.

Lección 4: Sesgo en los datos y en las decisionesUnos 50 minutos

Pide a un adulto que mejore el plan para desbloquear las Lecciones 2 a 7.

Lección 5: Modelos de lenguaje y respuestas inventadasUnos 55 minutos

Pide a un adulto que mejore el plan para desbloquear las Lecciones 2 a 7.

Lección 6: Ética, privacidad, derechos de autor y mi código de IAUnos 55 minutos

Pide a un adulto que mejore el plan para desbloquear las Lecciones 2 a 7.

Lección 7: IA, sociedad y normasUnos 50 minutos

Pide a un adulto que mejore el plan para desbloquear las Lecciones 2 a 7.