Aprendizaje profundo Flashcards
Redes convolutivas, Redes recurrentes
¿Qué tipo de problemas puede ser aprendido por un perceptrón?
Lineal
¿Cuál es el rango de la función sigmoide?
(0,1)
¿Cuál es una propiedad sobre el algoritmo ORIGINAL del perceptrón?
Si los datos no son linealmente separables, el algoritmo del percepton no converge y se mantiene ciclando entre algún conjunto de pesos
¿Qué es lo que calcula una neurona?
Una neurona calcula la media de todos los atributos antes de aplicar la salida a la función de activación
¿Qué hace una función de activación?
Agrega no linearidades al modelo
En el contexto del entrenamiento de redes neuronales ¿Qué representa el gradiente?
La tasa de cambio del error con respecto a los pesos
¿Cuál es la función de activación que, en general, no es susceptible al desvanecimiento de gradiente?
ReLU
La última capa de una clasificación binaria debería ser:
Sigmoide
El principal objetivo de backpropagation es:
Propagar el error para ajustar los pesos de la Red Neuronal
¿Qué hacen las capas convolucionales?
Son extractores de características y atributos importantes.
¿Dónde se hace la clasificación final de las entradas del modelo?
La clasificación es hecha en las capas totalmente conectadas al final.
¿Qué es una red neuronal?
Modelo matemático para el aprendizaje inspirado en redes neuronales biológicas. Modela funciones matemáticas desde inputs hasta outputs en función de la estructura y parámetros de la red. Permite aprender los parámetros de la red en función de
datos.
¿Para qué se utiliza el descenso de gradiente en redes neuronales?
Se utiliza para entrenar redes neuronales minimizando las pérdidas.
¿Qué es una red neuronal multicapa?
Red neuronal artificial con una capa de entrada, una
capa de salida y al menos una capa oculta
¿Qué es el backpropagation?
Es un algoritmo para entrenar redes neuronales con
capas ocultas
¿Cómo funciona el backpropagation?
Comenzar con una elección aleatoria de pesos.
Repites:
1. Calcular el error para la capa de salida.
2. Para cada capa, comenzando con la capa de salida y moviéndose
hacia adentro, hacia la primera capa oculta:
* Propagar el error una capa atrás.
* Actualizar pesos.
¿Qués es una red neuronal profunda?
Es una red neuronal con múltiples capas ocultas.
¿Qué es overfitting?
Es cuando un modelo aprende los datos de entrenamiento con demasiada precisión, incluido su ruido y peculiaridades, que le impide generalizar bien a datos nuevos e invisibles
¿Cuáles son técnicas para evitar overfitting?
Dropout
¿Qué es dropout?
Eliminar neuronas (unidades) temporalmente - seleccionadas en
aleatorio: de una red neuronal para evitar
dependencia excesiva de ciertas neuronas
¿Qué es una feed-forward neural network?
Es una red neuronal que tiene conexiones sólo en una dirección
¿Qué es una red neuronal recurrente?
Es una red neuronal que genera resultados que
se retroalimenta con sus propios inputs
¿Qué es modelado de lenguaje?
El modelado de lenguaje es la tarea de predecir qué palabra viene a continuación.
¿Qué es un n-grama?
Un n-grama es un fragmento de n palabras consecutivas.