L'apprendimento automatico nel trading: teoria, modelli, pratica e algo-trading - pagina 23

 
mytarmailS:

Come posso fare in modo che il codice non faccia colonne extra? Per esempio, 3 colonne in una funzione producono 9 combinazioni, anche se tre sono effettivamente sufficienti, come nel mio esempio sopra

non ha senso fare A/B e poi B/A

это думайте сами :) ваш R
 
Alexey Burnakov:
это думайте сами :) ваш R
Ahaha... Grazie a voi! )
 
mytarmailS:
Ahaha... Grazie anche per questo! )

Sul serio, sei l'unico che non sa imparare a programmare.

Ok, questa volta ti darò un indizio:

if(j > i) { ....... }

questo è tutto, ragazzi )

 
Alexey Burnakov:

Sul serio, sei l'unico che non sa imparare a programmare.

Ok, questa volta ti darò un indizio:

if(j > i) { ....... }

questo è tutto, ragazzi )

Il tuo codice è morto su 30 iterazioni))) mancanza di memoria, cos'altro puoi fare? Ho speso così tanto tempo a scrivere tutte le caratteristiche che avevo solo per mescolare per controllare il modello, e poi un tale casino
 
mytarmailS:
Il tuo codice è morto a 30 iterazioni))) non c'è abbastanza memoria, cos'altro puoi fare? ha speso così tanto tempo a scrivere tutte le caratteristiche rimaste per mescolare la validazione del modello, ed ecco la spazzatura

Non l'avevo mai sentito prima! "il tuo codice è morto". È R che è morto, ma il codice è vivo e vegeto e sui dati che ho dato funziona per meno di un secondo.

Per me funziona. In alternativa, siete davvero a corto di memoria e avete array di dati molto grandi.

In generale, questo algoritmo utilizza funzioni e capacità linguistiche di base. È difficile renderlo più semplice e compatto se il tuo R si blocca già a qualche trentesima iterazione. La mancanza di memoria significa che dovrete spendere un po' per un paio di moduli di memoria al fine di impegnarvi in macchine di apprendimento. È una dura realtà )

 
Alexey Burnakov:

Non l'avevo mai sentito prima! "il tuo codice è morto". È R che è morto, mentre il codice è vivo e vegeto e funziona per meno di un secondo sui dati che ho citato.

Sì, sono d'accordo, ho sbagliato... Poi l'ho reso un po' più semplice, ho trovato il pacchetto di combinazioni appropriato scritto in cpd e l'ho provato, stessa storia lì... Non ho davvero un computer, e le combinazioni sono risultate essere 2500++ per 100.000 linee, R sta semplicemente morendo... Ho bisogno di comprare più memoria inequivocabilmente
 
mytarmailS:
Sì, sono d'accordo, non l'ho messa così... poi l'ho reso un po' più facile, ho trovato il pacchetto di combinazioni appropriate scritto in cp e ho provato con quello, stessa storia... Il mio computer è davvero inutile e le combinazioni sono risultate 2500++ per 100 000 linee, R sta semplicemente morendo... Devo comprare più memoria di sicuro
Credo che ci sia una variante di R insieme a SQL. Non ci sono restrizioni sulla dimensione dell'array.
 
Ciao a tutti. Anch'io mi occupo di apprendimento automatico. Finora ho provato a usare il classificatore ingenuo bayesiano e il metodo dei vettori di supporto.
 
SciFi:
Ciao a tutti. Anch'io mi occupo di apprendimento automatico. Ho provato finora ad applicare il classificatore bayesiano ingenuo e il metodo dei vettori di supporto.
Spingete tutto in rattle e postate i risultati, che dovrebbero dimostrare che i vostri modelli non sono sovrallenati.
 
mytarmailS:
Sì, sono d'accordo, non l'ho messa così... Ho provato con pochi clic e poi ho trovato il mio pacchetto combo scritto in cp e l'ho provato con la stessa storia... Non ho davvero un computer e le combinazioni erano 2500++ per 100.000 linee, R sta semplicemente morendo... Devo comprare più memoria inequivocabilmente

Si tratta dei limiti fisici della vostra macchina, chiaramente.

E in generale, le domande sul codice dovrebbero prima cercare di risolversi da sole. Aprire google, digitare, per esempio, colonne di data frame in ciclo elenco risultati stackoverflow.

E il sito menzionato sopra ha risposte al 99% delle domande.

Motivazione: