tipos - ¿Biblioteca de red neuronal.NET de código abierto?
redes neuronales matlab (8)
¿Alguien puede recomendar una buena biblioteca de red neuronal .NET de código abierto?
¡Gracias!
Aquí hay una lista de recursos relacionados con F # para el aprendizaje automático de .NET de código abierto.
http://fsharp.org/machine-learning/
Marcos disponibles en NuGet: (El contenido a continuación se tomó directamente de la URL mencionada anteriormente para fines de persistencia).
Aprendizaje.MachineLearning: contiene máquinas de vectores de soporte, árboles de decisión, modelos ingenuos bayesianos, medios K, modelos de mezcla gaussiana y algoritmos generales como Ransac, validación cruzada y búsqueda en cuadrícula para aplicaciones de aprendizaje automático. Este paquete es parte de Accord.NET Framework.
Encog Machine Learning Framework: una red neuronal avanzada y un marco de aprendizaje automático. Encog contiene clases para crear una amplia variedad de redes, así como clases de apoyo para normalizar y procesar datos para estas redes neuronales. Encog entrena utilizando propagación elástica multihilo. Encog también puede hacer uso de una GPU para acelerar aún más el tiempo de procesamiento. También se proporciona un banco de trabajo basado en GUI para ayudar a modelar y entrenar redes neuronales.
Numl: una biblioteca de aprendizaje automático diseñada para facilitar el uso del uso de técnicas de modelado estándar para la predicción y el agrupamiento
En caso de que esto ayude a alguien más, MS SQL tiene un soporte de red neuronal integrado bastante robusto como parte de Data Mining Analysis Services .
Sé que MS SQL no es de código abierto, pero las probabilidades son que si está utilizando .NET, es posible que sus datos ya estén en SQL.
Encog es una API de red neuronal de código abierto para Java y DotNet.
Por lo que puedo ver: FANN ajusta a ambas categorías.
NeuronDotNet no es tan amplio en su alcance como AForge, pero su enfoque exclusivo en NN lo hace quizás más accesible y posiblemente más en esta área.
Actualización : (diciembre 2012)
El antiguo repositorio de NeuronDotNet en http://neurondotnet.freehostia.com está inactivo.
El código fuente más reciente, la versión 3.0, está disponible en sourceforge, pero este proyecto está efectivamente inactivo . Al parecer, su desarrollador original, y único colaborador, Vijeth Dinesha, ha dejado de actualizar y mejorar este código base. ¡Gracias, Vijeth! Tal vez alguien lo recoja algún día de donde te fuiste. De hecho, NeuronDotNet es un marco relativamente maduro y su simplicidad y enfoque único lo hacen atractivo, en comparación con otros marcos en los que las redes neuronales son solo una característica / módulo.
https://dotnet.github.io/infer/ Infer.NET es un marco para ejecutar inferencia bayesiana en modelos gráficos.