Las redes neuronales se utilizan generalmente para el aprendizaje supervisado. Sin embargo, hay algunos enfoques para usarlo para el aprendizaje no supervisado.
Los más destacados incluyen:
1. La mayoría de los algoritmos de Autoencoder no están supervisados, sin embargo, se utilizan principalmente para la extracción de características de tareas supervisadas en la literatura. Si de alguna manera se puede encontrar una manera de usarlos sin la capa supervisada final que se usa en la mayoría de los documentos, se pueden usar para tareas de LSH (que es un algoritmo aleatorio), pero de manera semántica.
2. Existe un enfoque de Redes Estocásticas Generativas propuesto por el equipo de LISAlab. Esto se puede usar para aprender probabilidades conjuntas y, por lo tanto, como PGM.
3. He leído al menos un artículo donde se utilizaron redes neuronales convolucionales con un alto número de dimensiones en la capa superior para la agrupación. También hay algunos documentos más para hacer clustering tipo K Nearest Neighbor tradicional. Uno necesita hacer una encuesta de literatura.
sobre API: no estoy seguro de que exista.
¿Cuál es la mejor manera de hacer una red neuronal capaz de aprender sin supervisión, y cuáles son sus usos?
Related Content
¿Qué plataforma de chatbot surgirá como el ganador?
¿Cómo probarás en un chat que eres humano, no una máquina?
¿Se puede usar la suma de todo el conocimiento sobre Quora para la inteligencia artificial?
Para el aprendizaje no supervisado, Auto-Encoder y sus variantes para empezar.
Otras opciones son modelos generativos, como las máquinas de Boltzman restringidas
Los modelos no supervisados se utilizan cuando no tiene etiquetas para los datos y desea conocer la estructura inherente a ellos.
Consulte varios programas de aprendizaje profundo en diferentes idiomas: enlaces de software “Aprendizaje profundo
API de Java: aprendizaje profundo distribuido de código abierto para la JVM
He estado creando redes neuronales profundas con Theano por algún tiempo y funciona maravillosamente. Estar en python, es más fácil de entender. Además, puede ejecutarlo en gpu sin cambiar el código.
More Interesting
¿Puedo crear IA simplemente usando declaraciones if-else?
¿Cómo obtiene Prismatic el contenido principal de cada artículo de noticias?
¿Crees que la IA puede resolver cualquiera de los problemas del milenio antes que los humanos?
Cuando la IA alcance la conciencia, ¿cómo lo sabremos?
¿Cuál es el vocabulario completo para la red neuronal de convolución?
¿Cuáles son los principales candidatos actuales en el campo de la IA?
¿Cuál es la contribución de Infosys Limited en OpenAI (empresa)?
¿Qué es el aprendizaje único en las redes neuronales?