Errori, bug, domande - pagina 2686

 
Igor Makanu:

Ok, questa è una buona risposta, è più o meno giusta, è un peccato che la fonte non sia mai stata trovata,

resta da scoprire a quale numero totale di passaggi il GA sarà acceso, finora sembra 100 000 000 di passaggi, per i miei compiti è sufficiente

a condizione che il parametro da ottimizzare sia uno. se più, si accende comunque la genetica.

 
Andrey Dik:

A condizione che ci sia un solo parametro da ottimizzare. Se ce ne sono di più, la genetica verrà comunque attivata.

hmm, i partecipanti alla battaglia si sono alzati ))))

questa è la mia domanda! - dove sono sepolte queste informazioni?!

Devi essere d'accordo che quando leggi e selezioni l'impostazione di ottimizzazione Slow (ricerca completa lenta) ti aspetti una ricerca completa e non di indovinare il puzzle dove si trovano le informazioni su questa modalità!

o la sezione di aiuto dovrebbe contenere queste informazioni:

Lento (forza bruta totale)

Questa modalità cerca attraverso tutte le possibili combinazioni di valori delle variabili di input selezionate per l'ottimizzazione nella scheda corrispondente.

Questo metodo è il più accurato, ma richiede molto tempo per eseguire l'Expert Advisor con tutte le combinazioni di parametri.

oppure, per non creare ambiguità, questa voce di menu dovrebbe essere chiamata .... Beh, non come sembra ora.
 
Igor Makanu:

hmm, i concorrenti hanno tirato su ))))

Ecco la mia domanda! - dove sono sepolte queste informazioni?!

Concordo che quando si legge e si seleziona l'ottimizzazione lenta (ricerca completa), ci si aspetta una ricerca completa, non di indovinare dove si trovano le informazioni su questa modalità!

O questo o la sezione di aiuto dovrebbe contenere queste informazioni:

oppure, per non creare ambiguità, questa voce di menu dovrebbe essere chiamata .... Beh, non come sembra ora.

Sono d'accordo.

L'ho menzionato prima, ma non è stato ascoltato.

 
Igor Makanu:

hmm, i concorrenti hanno tirato su ))))

Ecco la mia domanda! - dove sono sepolte queste informazioni?!

Concordo che quando si legge e si seleziona l'ottimizzazione lenta (ricerca completa), ci si aspetta una ricerca completa, non di indovinare dove si trovano le informazioni su questa modalità!

qui, in generale, o la sezione di aiuto dovrebbe contenere queste informazioni:

oppure, per non creare ambiguità, questa voce di menu dovrebbe essere chiamata .... Beh, non come sembra ora.

100 milioni di passaggi per 1 secondo ciascuno sono 3,2 anni di calcolo su un core ~ un mese di calcolo ininterrotto su una macchina a 32 core.

Perché?

 
Andrey Khatimlianskii:

100 milioni di passaggi di 1 secondo ciascuno sono 3,2 anni di calcolo su un core ~ un mese di calcolo ininterrotto su una macchina a 32 core.

Per quale motivo?

Questo è esattamente il mio punto.
Non capisco a cosa serva tutto questo accanimento. Crea algoritmi normali che non richiedono tentativi.
Tutte le combinazioni "giuste" che hai trovato sono corrette solo per il periodo di tempo in cui avviene il tentativo.
E poi?
Poi arriva la prossima release con una scusa - non l'abbiamo "ottimizzato" abbastanza e abbiamo bisogno di un supercomputer più potente.

Cerchiamo tra i byte nel file ex5 dell'EA - forse questi byte costruiranno un EA gracial da soli. :))

 
Andrey Khatimlianskii:

100 milioni di passaggi di 1 secondo ciascuno sono 3,2 anni di calcolo su un core ~ un mese di calcolo ininterrotto su una macchina a 32 core.

Perché?

la domanda era come funziona, non perché, ma grazie all'aiuto della camera, la situazione si è chiarita ;)

Nikolai Semko:

E poi?
E poi il prossimo flop con una scusa - non è abbastanza "ottimizzato", abbiamo bisogno di un supercomputer più potente.

Speriamo per il meglio, e ci sono diversi compiti di ottimizzazione, non sei d'accordo che non tutte le ottimizzazioni possono passare un test in avanti a destra di OOS e anche a sinistra? ;)

SZZ: so che i miracoli non accadono, ma mi piacerebbe crederci ;)))

 
Igor Makanu:

la domanda era come funziona, non perché, ma grazie all'aiuto della stanza, la situazione è stata chiarita ;)

Quindi funziona, in generale, in modo logico. Invece di iniziare una ricerca inutile e senza fine, si abilita la genetica. Si potrebbe semplicemente disattivare il pulsante Start, ma a chi servirebbe?

 
Andrey Khatimlianskii:

Quindi funziona, in generale, in modo logico. Invece di iniziare una ricerca inutile e senza fine, si attiva la genetica. Si potrebbe semplicemente disattivare il pulsante Start, ma a chi servirebbe?

Non ci deve essere nessun dilettantismo nel software, questo è quello che intendo, tutto deve essere documentato, se dice "Complete Brute Force" allora deve essere completo e le condizioni per passare a qualsiasi altra ottimizzazione devono essere scritte nei documenti.

Altrimenti, l'utente si aspetta una cosa e si sorprende di trovarne un'altra, e non si può mandare questo utente a studiare le banchine, poiché non esistono in questa materia.

Un'enumerazione completa può essere necessaria non solo per l'ottimizzazione, ma anche, per esempio, per identificare le dipendenze tra i parametri e il loro impatto sul risultato, per costruire mappe di dipendenza, nel quadro dell'ottimizzazione questo compito non può essere risolto, perché ci saranno "buchi" nelle mappe.

 
Andrey Dik:

Non ci dovrebbe essere nessun dilettantismo nel software, è di questo che stiamo parlando, tutto deve essere documentato, se dice "Full overshoot", allora deve essere pieno, e le condizioni per passare a qualsiasi altra ottimizzazione devono essere specificate nei documenti.

Altrimenti un utente si aspetta una cosa e si sorprende di trovarne un'altra, e non si può mandare questo utente a studiare i documenti, perché non ce ne sono su questo argomento.

Nel porto, naturalmente. O per la prima volta (per ogni EA) per visualizzare un avviso.

Ma, in generale, è già prassi normale che il software pensi per un utente muto . Perché l'utente diventa davvero più scemo esigendo un'interfaccia intuitiva.


Andrey Dik:

La forza bruta completa può essere necessaria non solo per l'ottimizzazione, ma, per esempio, per identificare le dipendenze tra i parametri e il loro impatto sul risultato, costruendo mappe di dipendenze, nel quadro dell'ottimizzazione questo problema non può essere risolto, perché ci saranno "buchi" nelle mappe.

Modalità di calcolo mat?

 
Andrey Khatimlianskii:

Nel porto, naturalmente.

Modalità matematica?

Qui.

E anche la modalità matematica.