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

 
Mihail Marchukajtes:
Mi chiedo se questo ci aiuta in qualche modo https://news.mail.ru/society/26600207/?frommail=10

Sarà certamente d'aiuto, perché:

"La dimostrazione dell'ipotesi abc presentata da Mochizuki nel 2012 richiede più di 500 pagine di testo, e pochi matematici sono in grado di capirla e verificarla".

Non resta che leggere più di 500 pagine di testo in giapponese e capire di cosa parla.

 
Yury Reshetov:

Sarà certamente d'aiuto, perché:

"La dimostrazione dell'ipotesi abc presentata da Mochizuki nel 2012 richiede più di 500 pagine di testo, e pochi matematici sono in grado di capirla e controllarla".

Non resta che leggere più di 500 pagine di testo in giapponese e capire di cosa sta parlando.

L'unica cosa che resta da fare è capire la nuova notazione rivoluzionaria introdotta da Mochizuki nelle sue prove.
 
Alexey Burnakov:
È quello che dico io, non rimane molto - per capire le nuove denominazioni rivoluzionarie che Mochizuki ha introdotto nelle sue prove.
Quindi perché sedersi... Al lavoro, amici - al lavoro :-)
 
Yury Reshetov:

Ho messo tutto in parallelo nell'ultima versione 6.01. Non funziona nient'altro. Se fosse stato possibile, l'avrei messo in parallelo ancora un po'. Lo stavo facendo per me stesso, cioè ho bisogno di calcolare tutto più velocemente.


Ora ho trovato un algoritmo, come calcolare i predittori deboli, in modo che possano essere rimossi. Ci vorrà molto tempo per calcolarlo, ma ne varrà la pena, perché invece di un predittore debole, possiamo sostituirlo con uno più forte. Oppure sbarazzarsi dei predittori deboli, aumentando sia la velocità di calcolo che la capacità di generalizzazione. Perché, per il trading, è necessario eseguire costantemente un ricalcolo dei modelli non appena il mercato inizia ad andare a tradimento. E il mercato è così, appena gli altri trader si fondono, cambiano le loro strategie e tu devi ricalcolarle.

Ascolta, Yury, così l'ottimizzatore può essere eseguito sulla scheda video, poiché tutto è parallelo lì. Su JCUDA? I calcoli sono cento volte più veloci lì....... Potrei essere in grado di eseguire 20 predicati... Ho una scheda grafica Radeon che sembra supportare questa funzione. Sarebbe interessante provare....
 
Mihail Marchukajtes:
Guarda, Yury, puoi eseguire l'Optimizer su una scheda video, dato che lì è tutto in parallelo. Su JCUDA? I calcoli sono cento volte più veloci lì....... Potrei essere in grado di fare 20 predicati... Ho una scheda grafica Radeon che sembra supportare questa funzione. Sarebbe interessante provare....

Un'altra cosa è che tutto è parallelizzato anche nelle CPU moderne. E tutto ciò che si presta al parallelismo, l'ho già parallelato. Cioè, i "benefici" dello spostamento dei calcoli dalla CPU alla GPU sono molto discutibili. Per non parlare del fatto che non ho idea di come farlo funzionare anche in prova.

Avete bisogno di uno specialista che possa almeno spiegarvi se vale la pena o meno un tale trasferimento.

Ha un proprio linguaggio di programmazione, che è incompatibile con Java.

 
Yury Reshetov:

Un'altra cosa è che tutto è parallelizzato anche nelle CPU moderne. E ho già messo in parallelo tutto ciò che poteva essere messo in parallelo. Quindi i "benefici" dello spostamento dei calcoli dalla CPU alla GPU sono molto discutibili. Per non parlare del fatto che non ho idea di come farlo funzionare anche in prova.

Avete bisogno di uno specialista che possa almeno spiegarvi se un tale trasferimento ha senso o se non ne vale la pena.

C'è un linguaggio di programmazione proprio, incompatibile con Java.

No... JCUDA è solo per il parallelismo Java... Cerca su Google, c'è un sito con le istruzioni su come eseguire il tutto... Non sono davvero bravo a farlo.... http://www.jcuda.org/ Solo per il parallelismo in Java
jcuda.org - Java bindings for CUDA
  • www.jcuda.org
This site contains Java bindings for NVIDIA® CUDA™ and related libraries. To use these libraries, you need a CUDA-enabled GPU device and the NVIDIA driver with CUDA support and the CUDA Toolkit from the NVIDIA website. The APIs of the libraries on this site have been kept close to the original APIs. The functions of all libraries are provided...
 
Mihail Marchukajtes:
No... JCUDA è solo per il parallelismo in Java... Cercalo su Google, c'è un sito con le istruzioni su come eseguirlo... Non sono davvero bravo a farlo.... http://www.jcuda.org/ È per il parallelismo in Java

jCUDA è una specie di codice di sinistra per le schede NVidia. Cercare di impararlo è una perdita di tempo, perché non tutti hanno schede NVidia. Io, per esempio, non ho una tale scheda video. E non ho intenzione di comprare una cosa del genere. Inoltre, non so, è ragionevole o si ottiene qualche schifezza? Dopo tutto, potete sprecare il vostro tempo e denaro su di esso, mentre il risultato può essere che tutto funzionerà altrettanto bene sulla CPU che sulla scheda video.

Onestamente, ho una scheda grafica Intel, nessun supporto di calcolo GPU. È economico e poco costoso. Per il trading è sufficiente, ma non ho tempo per giocare a giochi con una grafica sofisticata. Ecco perché non ho bisogno di una scheda grafica di lusso.

 
Yury Reshetov:

jCUDA è una specie di codice di sinistra per le schede NVidia. Cercare di impararlo è una perdita di tempo, perché non tutti hanno schede NVidia. Io, per esempio, non ho una tale scheda video. E non ho intenzione di comprare una cosa del genere. Inoltre, non so, è ragionevole o si ottiene qualche schifezza? Potete sprecare il vostro tempo e denaro su di esso, perché il risultato potrebbe essere che tutto sarebbe altrettanto buono sulla CPU che sulla scheda video.

A dire il vero, ho una scheda grafica Intel senza supporto per il GPU Computing. Economico ed economico. È sufficiente per il commercio, ma non ho tempo per giocare a giochi con una grafica di lusso. Ecco perché non ho bisogno di nessuna scheda grafica di lusso.

Capisco... Quindi... pensato qualcosa....
 
Mihail Marchukajtes:
Capisco... Quindi... Pensiero di qualcosa....

Qual è il problema? Dobbiamo concentrarci immediatamente su Tianhe-2. Non hanno nemmeno minato bitcoin su videocamere per molto tempo - sono troppo deboli per questi compiti.


Китайский суперкомпьюьтер Тяньхэ-2 возглавил мировой рейтинг Top500
Китайский суперкомпьюьтер Тяньхэ-2 возглавил мировой рейтинг Top500
  • habrahabr.ru
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста. Пометьте топик понятными вам метками, если хотите или закрыть
 

IEEE Spectrum ha appena pubblicato la sua terza classifica annuale con il suo2016 Top Programming Languages,

Da qui

The 2016 Top Programming Languages
The 2016 Top Programming Languages
  • spectrum.ieee.org
Welcome to IEEE Spectrum’s third interactive ranking of the most popular programming languages. As it’s impossible to look over the shoulder of every programmer, Spectrum uses various metrics as proxies for gauging the current use of a language. Working with data journalist Nick Diakopoulos, from 10 online sources we’ve chosen 12 metrics, each...