Ai :: nneasy

Defina, aprenda y use redes neuronales fáciles de diferentes tipos utilizando un código portátil en Perl y XS.
Descargar ahora

Ai :: nneasy Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Graciliano M. P.
  • Sitio web del editor:
  • http://search.cpan.org/~gmpassos/

Ai :: nneasy Etiquetas


Ai :: nneasy Descripción

Defina, aprenda y use redes neuronales fáciles de diferentes tipos utilizando un código portátil en Perl y XS. AI :: NNeasy es un módulo PERL para definir, aprender y usar redes neuronales fáciles de diferentes tipos utilizando un código portátil en Perl y Xs.El propósito principal de este módulo es crear redes neuronales fáciles con PERL. El módulo fue diseñado para poder Se extenderá a múltiples tipos de red, algoritmos de aprendizaje y funciones de activación. Esta arquitectura se basó en el módulo AI :: NNFLEX, de lo que le he vuelto a escribir para solucionar algunos errores de serialización y haber otimido el código y agregó algunas funciones XS para obtener la velocidad en el proceso de aprendizaje. Finalmente, he agregado un Intuitive Inteface para crear y usar el NN, y agregó un algoritmo ganador a la salida. Hemos enviado este módulo porque después de la prueba Difer Difer NN Módulo en Perl No puedo encontrar uno que sea portátil a través de Linux y Windows, Fácil de usar y lo más importante, uno que realmente funciona en un problema reall. Con este módulo, no necesita aprender mucho sobre NN para poder construir uno, simplemente define la construcción de la NN, aprenda su conjunto de Entradas, y use su ejemplo. Un ejemplo de un NN para calcular XOR: Use AI :: NNEASY; ## Nuestro error máximo para el cálculo de salida. My $ ERR_OK = 0.1; ## CREA EL NN: MY $ NN = AI :: NNEASY-> NUEVO ('XOR.NNE', ## Archivo para guardar el NN. , ## Tipos de salida del NN. $ ERR_OK, # # Error máximo máximo para la salida. 2, ## Número de entradas. 1, ## Número de salidas. , ## Capas ocultas. (Esto está configurando 1 capa oculta con 3 nodos).); ## Nuestro conjunto de entradas y salidas para aprender: My @Set = ( => , => , => , => ,); ## Calcule el error real para el SET: MY $ SET_ERR = $ NN-> get_set_error (@set); ## Si el error de ajuste es más grande que el error máximo de error, aprenda este conjunto: if ($ set_err> $ err_ok) {$ nn-> aprender_set (@set); ## Guardar el NN: $ nn-> guardar; } ## Use el NN: My $ OUT = $ NN-> RUN_GET_WINNER (); Imprimir "00 => @ $ OUT "; ## 00 => 0 MIS $ OUT = $ nn-> run_get_winner (); imprimir" 01 => @ $ fuera "; ## 01 => 1 MIS $ OUT = $ NN-> RUN_GET_WINNER (); Imprimir" 10 => @ $ OUT "; ## 10 => 1 MIS $ OUT = $ NN-> RUN_GET_WINNER (); Imprimir" 11 => @ $ OUT "; ## 11 => 0 ## o simplemente interactúe a través de @set: para (My $ i = 0; $ i <@set; $ i + = 2) {my $ out = $ nn-> run_get_winner ($ establecer ); imprimir "@ {$ SET }) => @ $ OUT ";} Requisitos: · Perl


Ai :: nneasy Software relacionado

sslh

Cambie la conexión entrante entre los servidores SSH y SSL / HTTPS. ...

168

Descargar