"New Neural" es un proyecto de motor de red neuronal de código abierto para la plataforma MetaTrader 5. - página 45

 
Lo tenía más rápido pero antes era más sencillo:

Todo son conjeturas. No hay pruebas.

Experimenté mucho con los GAs, había algunas dudas de que el PRNG estuviera en bucle (repitiendo). Resultó que no se trataba del carrete... (esto es sobre mí).

Conclusión: el PRNG no afecta al funcionamiento del AG.

Sobre la inicialización:

Hay tal deseo, que es posible inicializar en una elección - por ceros, PRNG, de un archivo.

Oh hombre, realmente no se repite, y solía repetir, bueno, vamos a saber (ahora voy a cortar todo innecesario).

Sobre la inicialización: ¿no entiendes?


ZS ha vuelto a publicar el código fuente.

Un poco más lento pero era más fácil, antes.

  CRandm rnd;
  uint st=GetTickCount();
  rnd.Srand((uint)TimeLocal(),1000000);
  Print("time=",GetTickCount()-st);

era de 114 segundos, ahora tras la simplificación es de 120 segundos.

 
Urain:

Sobre la inicialización: ¿no lo entiendes?

Inicialmente la cuadrícula (pesos) se inicializa básicamente con el azar.

Estaría bien poder inicializar con ceros, para poder ver inmediatamente de qué es capaz el algoritmo de aprendizaje.

Además, si no quieres reaprender la cuadrícula, carga los pesos desde un archivo y termina el aprendizaje.

 
su.humano:

Inicialmente la cuadrícula (pesos) se inicializa básicamente con el azar.

Estaría bien poder inicializar con ceros, para poder ver inmediatamente de qué es capaz el algoritmo de aprendizaje.

Además, si no quieres reaprender la red, carga los pesos desde un archivo y termina el aprendizaje.

La mayoría de los algoritmos no se mueven en absoluto de los pesos de rejilla cero.

Si quieres reaprender una rejilla, debes aprender los pesos desde un archivo, pero si no quieres aprender la rejilla, la mayoría de los algoritmos no se mueven en absoluto, así que no puedes aprender desde un archivo.

 
Urain:
Nada, a partir de pesos de rejilla cero la mayoría de los algoritmos no se moverán en absoluto.

Puedes ver de un vistazo lo que el algoritmo de aprendizaje puede hacer.

desde el azar y desde el archivo de pesos(este es el valor por defecto, ni siquiera una discusión).

Es bueno saberlo.
 
su.humano:
Puedes ver de inmediato de qué es capaz el algoritmo de aprendizaje.
La gente, por el contrario, está trabajando duro, pasando la noche en vela intentando averiguar cómo no caer en el agujero cero, y tú estás ahí con la cabeza.
 
Urain:
La gente, por el contrario, se pasa noches y noches intentando averiguar cómo no entrar en el punto cero, mientras tú mismo estás en él con la cabeza.

A veces también me desvelo por la noche, pero es una prueba dura. Pruébalo.

De lo contrario, la red y el algoritmo no son capaces de nada.

Si lo comparamos con el cerebro humano: cuando un bebé nace, sus neuronas están llenas de ceros. )

 
su.humano:

A veces también me desvelo por la noche, pero es una prueba dura. Pruébalo.

De lo contrario, la red y el algoritmo no pueden hacer nada.

En la mayoría de los casos (excepto en los que se necesitan los pesos 0, que son los casos en los que la rejilla no es necesaria en absoluto, porque las neuronas están anuladas) el entrenamiento sólo se ralentiza y eso es todo (y no significativamente). No hay lado positivo de pesos 0 en la inicialización.

Por el bien de "eso" ciertamente se puede hacer, pero no tiene ningún sentido práctico.

 
joo:

En la mayoría de los casos (excepto en aquellos en los que se necesitan pesos 0, que son los casos en los que no se necesita la rejilla en absoluto, porque las neuronas están anuladas) el entrenamiento sólo se ralentizará y eso es todo (y no significativamente). No hay lados positivos de pesos 0 en la inicialización.

Por el bien de "eso" se puede hacer ciertamente, pero no tiene ningún sentido práctico.

No voy a discutir.

Lo principal es poder cargar desde un archivo.

En el caso extremo (el mío), puedes rellenar el archivo con ceros.

 
her.human:

No voy a discutir.

Lo principal es poder cargar desde un archivo.

En un caso extremo (el mío), puedes llenar el archivo con ceros.

¿Qué clase de humor es este, cambiar los pesos de carga son dos líneas de código, la gente aquí generalmente no va a escribir código?

El proyecto se llama " motor de red neuronal", nadie te limpiará los mocos, hará el motor, y tú apretarás las tuercas y cambiarás las ruedas.

Y nadie escribirá un autómata con un botón de [dinero] por ti.

 
su.humano:

Si lo comparamos con el cerebro humano: cuando un bebé nace, sus neuronas están llenas de ceros. )

La anécdota de la barba me vino inmediatamente a la mente.

Буратине дали три яблока. Два он съел. 
Сколько яблок осталось у Буратины? 
Думаете одно? 
Ничего подобного. 
Никто же не знает сколько у него уже было яблок до этого. 
Мораль - обнуляйте переменные!!!
Dudo de los "ceros" en el momento del nacimiento, además creo que las desviaciones de error están presentes todo el tiempo
Razón de la queja: