wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Repaso Temas 1 a 3

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

En la programación tradicional el humano escribe las reglas. En el Machine Learning supervisado, ¿qué "entrega" el humano a la máquina para que aprenda?

a)

Solo las reglas

b)

Datos de entrada y las respuestas correctas (salidas)

c)

Solo los datos de entrada sin etiquetas

d)

El algoritmo terminado

2.

Si imaginamos una muñeca Matryoshka (una dentro de otra), ¿cuál sería la muñeca más grande que engloba a las demás?

a)

Machine Learning

b)

Visión artificial

c)

Deep Learning

d)

Inteligencia Artificial (IA)

3.

Queremos agrupar a nuestros clientes en diferentes segmentos según sus compras, pero no sabemos a priori qué grupos existen. ¿Qué tipo de aprendizaje usamos?

a)

Por refuerzo

b)

Regresión lineal

c)

No supervisado

d)

Supervisado

4.

Si queremos predecir el precio exacto de una vivienda (un número real) basándonos en sus metros cuadrados, estamos ante un problema de...

a)

Clasificación

b)

Clustering

c)

Regresión

d)

Asociación

5.

¿Por qué dividimos nuestros datos en un conjunto de entrenamiento (train) y otro de prueba (test)?

a)

Para ahorrar espacio en memoria

b)

Para entrenar el modelo dos veces

c)

No es necesario dividir los datos

d)

Para evaluar el modelo con datos que nunca ha visto antes

6.

En una neurona artificial, ¿cómo se decide la importancia de cada dato de entrada?

a)

Multiplicando cada entrada por un "peso" (w)

b)

Sumando todos los datos por igual

c)

Eliminando los datos negativos

d)

Dividiendo por el número de entradas

7.

¿Cuál de los siguientes es un hiperparámetro (definido por el programador antes de empezar)?

a)

Los pesos (w) de las conexiones

b)

El sesgo (b) de la neurona

c)

La tasa de aprendizaje (learning rate)

d)

La predicción final

8.

Tu modelo tiene un 99% de acierto en los datos de entrenamiento, pero falla estrepitosamente con datos nuevos. ¿Qué le pasa?

a)

Tiene sobreajuste (overfitting)

b)

Tiene subajuste (underfitting)

c)

Falta memoria RAM

d)

Nada, es un buen modelo

9.

En el Aprendizaje por Refuerzo, ¿cómo sabe el "agente" si lo ha hecho bien o mal?

a)

No lo sabe nunca

b)

Alguien le dice la respuesta correcta inmediatamente

c)

A través de una señal de recompensa (positiva o negativa)

d)

Comparando con una base de datos histórica

10.

Un robot aspiradora siempre sigue la misma ruta porque sabe que ahí limpia polvo (gana puntos). Sin embargo, nunca descubre que la otra habitación está sucia. ¿Qué le falta?

a)

Exploración

b)

Explotación

c)

Memoria RAM

d)

Supervisión

11.

Tienes datos de compras de clientes sin ninguna etiqueta. Quieres encontrar grupos de comportamiento similar. ¿Qué algoritmo usas?

a)

Regresión lineal

b)

Deep learning

c)

Q-Learning

d)

K-Means (K-Medias)

12.

Ya dividimos en train y test. Pero si ajustamos los hiperparámetros probando una y otra vez contra el test... ¿qué problema creamos?

a)

"Contaminamos" los datos de prueba (data leakage) y el modelo se sobreajusta a ellos

b)

El modelo se vuelve muy lento

c)

El modelo pierde memoria

d)

No pasa nada, es la forma correcta de hacerlo

13.

Tenemos pocos datos y nos da miedo que, al dividir y aleatorizar, el conjunto de test acabe siendo "demasiado fácil" o "demasiado difícil". ¿Qué técnica usamos?

a)

Validación cruzada (k-fold cross-validation)

b)

Entrenar con todos los datos sin dividir

c)

K-means

d)

Duplicar los datos hasta tener muchos

14.

Estamos creando un detector de fraude. Sólo el 1% de las transacciones son fraude. Si nuestro modelo dice SIEMPRE "No es fraude", ¿cuál será su accuracy?

a)

0%

b)

50%

c)

99%

d)

100%

15.

En un diagnóstico médico, ¿qué error es más peligroso y queremos evitar a toda costa?

a)

Falso positivo

b)

Falso negativo

c)

Verdadero positivo

d)

Verdadero negativo

16.

Estás mirando una curva ROC. ¿Qué significa la línea diagonal que corta el gráfico por la mitad (AUC = 0.5)?

a)

Que el modelo es perfecto

b)

Que el modelo tiene un 50% de error de código

c)

Que hemos usado pocos datos

d)

Que el modelo es equivalente a lanzar una moneda al azar

17.

Si tu modelo es demasiado simple (ej. una línea recta para explicar datos curvos), tendrá mucho error tanto en entrenamiento como en test. Esto se llama...

a)

Alta varianza (overfitting)

b)

Alto sesgo (underfitting)

c)

Regularización

d)

Validación cruzada