Data Science & ML

Fundamentos de Deep Learning

Perceptrones, backpropagation, funciones de activación, loss functions, optimizers, batch size, epochs

24 preguntas de entrevista·
Senior
1

¿Qué es un perceptrón en el contexto de las redes neuronales?

Respuesta

Un perceptrón es la unidad básica de una red neuronal, inspirado en la neurona biológica. Toma múltiples entradas, las multiplica por pesos, suma todo con un bias, luego aplica una función de activación para producir una salida. El perceptrón simple solo puede resolver problemas linealmente separables, lo que llevó al desarrollo de redes multicapa.

2

¿Cuál es la principal limitación del perceptrón simple (monocapa)?

Respuesta

El perceptrón simple solo puede resolver problemas linealmente separables, es decir, problemas donde las clases pueden separarse mediante una línea recta (o un hiperplano en dimensiones superiores). Esta limitación, demostrada por Minsky y Papert en 1969 con el problema XOR, frenó temporalmente la investigación en redes neuronales hasta que se introdujeron los perceptrones multicapa.

3

¿Cuál es el rol de la función de activación en una red neuronal?

Respuesta

La función de activación introduce no linealidad en la red, permitiéndole aprender relaciones complejas entre entradas y salidas. Sin una función de activación no lineal, incluso una red multicapa se comportaría como una simple transformación lineal. Las funciones comunes incluyen ReLU, sigmoid y tanh, cada una con propiedades específicas según el caso de uso.

4

¿Qué función de activación se usa más comúnmente en las capas ocultas de las redes modernas?

5

¿Cuándo debe usarse la función de activación softmax en una red neuronal?

+21 preguntas de entrevista

Domina Data Science & ML para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis