Robot vestible

Un robot vestible, también llamado exoesqueleto motorizado, es un traje de armadura motorizada que ayuda al usuario a mover y levantar objetos pesados. Los primeros robots vestibles se desarrollaron para los soldados, con el fin de ayudarles a transportar cargas pesadas o permitirles moverse con mayor facilidad en terrenos accidentados. Otras versiones más recientes se … Leer más

Máquina Neural de Turing (NTM)

Una máquina neural de Turing (NTM) es un modelo de aprendizaje automático que combina una red neural recurrente (RNN) con un módulo de memoria externa, como una cinta o una matriz. La NTM puede ser entrenada para realizar tareas que son difíciles o imposibles para una RNN sola, como el aprendizaje de algoritmos, la respuesta … Leer más

Lógica difusa

La lógica difusa es un tipo de lógica que se ocupa del razonamiento aproximado, más que del preciso. Se utiliza a menudo en aplicaciones de Inteligencia Artificial porque puede tratar con datos imprecisos o incompletos. La lógica difusa se basa en la idea de «conjuntos difusos», que son conjuntos que tienen un grado de pertenencia, … Leer más

Aprendizaje no supervisado

El aprendizaje no supervisado es un tipo de algoritmo de aprendizaje automático que busca patrones en los datos sin ninguna etiqueta preexistente. El algoritmo no depende de ninguna entrada externa para entrenar el modelo y, en cambio, utiliza un conjunto de datos para encontrar patrones o agrupaciones ocultas. El aprendizaje no supervisado se utiliza en … Leer más

Red neuronal recurrente (RNN)

Una red neuronal recurrente (RNN) es un tipo de red neuronal diseñada para manejar datos secuenciales. Las RNN son similares a las redes neuronales tradicionales, pero tienen una capa adicional llamada capa recurrente que les permite retener información sobre entradas anteriores. Esto hace que las RNN sean adecuadas para tareas como la predicción de la … Leer más

NeuroEvolución de Topologías Aumentadas (NEAT)

NEAT es un algoritmo neuroevolutivo desarrollado por Kenneth Stanley en 2002. Fue diseñado para optimizar las redes neuronales artificiales (RNA) haciéndolas evolucionar de manera similar a como la selección natural hace evolucionar las redes neuronales biológicas. NEAT comienza con una población de RNA generadas aleatoriamente. A continuación, se evalúa cada RNA en una tarea o … Leer más

Árbol de decisión

Un árbol de decisión es una estructura arbórea parecida a un diagrama de flujo en la que cada nodo interno representa una «prueba» sobre un atributo (por ejemplo, si una moneda sale cara o cruz), cada rama representa el resultado de la prueba y cada nodo de la hoja representa una etiqueta de clase (decisión … Leer más

Aprendizaje automático en línea

El aprendizaje automático en línea es un campo de las ciencias de la computación que se centra en el diseño de algoritmos que pueden aprender de flujos de datos, de forma totalmente en línea. Es decir, los algoritmos toman instancias de datos de una en una, y deben emitir una predicción para la etiqueta de … Leer más

Algoritmo codicioso

Un algoritmo codicioso es un algoritmo que sigue la heurística de resolución de problemas de hacer la elección localmente óptima en cada etapa con la esperanza de encontrar un óptimo global. En muchos problemas, una estrategia codiciosa no suele producir una solución óptima, pero sin embargo una heurística codiciosa puede ser la mejor estrategia para … Leer más