Aprendizaje automático en el trading: teoría, práctica, operaciones y más - página 76

 
Mihail Marchukajtes:
Me pregunto si esto nos ayuda de alguna manera https://news.mail.ru/society/26600207/?frommail=10

Sin duda ayudará, porque:

"La demostración de la hipótesis abc presentada por Mochizuki en 2012 ocupa más de 500 páginas de texto, y pocos matemáticos son capaces de entenderla y verificarla".

Sólo queda leer más de 500 páginas de texto en japonés y entender de qué se habla.

 
Yury Reshetov:

Sin duda ayudará, porque:

"La demostración de la hipótesis abc presentada por Mochizuki en 2012 ocupa más de 500 páginas de texto, y pocos matemáticos son capaces de entenderla y comprobarla".

Sólo queda leer más de 500 páginas de texto en japonés y entender de qué habla.

Lo único que queda por hacer es entender la nueva y revolucionaria notación introducida por Mochizuki en sus pruebas.
 
Alexey Burnakov:
Eso es lo que digo, no queda mucho - para entender las nuevas y revolucionarias designaciones que Mochizuki introdujo en sus pruebas.
Así que por qué sentarse... A trabajar, amigos, a trabajar :-)
 
Yury Reshetov:

Lo he puesto en paralelo con la última versión 6.01. Nada más funciona. Si fuera posible, lo habría paralizado un poco más. Lo hacía por mí mismo, es decir, necesito calcularlo todo más rápido.


Ahora he ideado un algoritmo, cómo calcular los predictores débiles, para que puedan ser eliminados. Llevará mucho tiempo calcularlo, pero merecerá la pena, porque en lugar de un predictor débil, podemos sustituirlo por otros más fuertes. O eliminar los predictores débiles, aumentando tanto la velocidad de cálculo como la capacidad de generalización. Porque, para el trading, es necesario recalcular constantemente los modelos en cuanto el mercado empieza a hacer trampas. Y el mercado es así, en cuanto se fusionan otros operadores, cambian sus estrategias y tienes que recalcularlas.

Escucha, Yury, por lo que el optimizador se puede ejecutar en la tarjeta de vídeo, ya que todo está en paralelo allí. ¿En la JCUDA? Los cálculos son cien veces más rápidos allí....... Puede que sea capaz de ejecutar 20 predicados... Tengo una tarjeta gráfica Radeon que parece soportar esta función. Sería interesante probar ....
 
Mihail Marchukajtes:
Escucha, Yury, puedes ejecutar el Optimizador en una tarjeta de vídeo, ya que todo está en paralelo allí. ¿En la JCUDA? Los cálculos son cien veces más rápidos allí....... Podría ser capaz de hacer 20 predicados... Tengo una tarjeta gráfica Radeon que parece soportar esta función. Sería interesante probar ....

Otra cosa es que todo está paralelizado en las CPUs modernas también. Y todo lo que se presta al paralelismo, ya lo he paralizado. Es decir, los "beneficios" de trasladar los cálculos de la CPU a la GPU son muy cuestionables. Por no hablar de que no tengo ni idea de cómo hacerlo funcionar ni siquiera a modo de prueba.

Necesita un especialista que le explique, al menos, si ese traslado merece la pena o no.

Tiene su propio lenguaje de programación, que es incompatible con Java.

 
Yury Reshetov:

Otra cosa es que todo está paralelizado en las CPUs modernas también. Y ya he puesto en paralelo todo lo que se podía poner en paralelo. Así que las "ventajas" de trasladar los cálculos de la CPU a la GPU son muy cuestionables. Por no hablar de que no tengo ni idea de cómo hacerlo funcionar ni siquiera a modo de prueba.

Necesita un especialista que le explique, al menos, si esa transferencia tiene sentido o si no merece la pena.

Existe un lenguaje de programación propio, incompatible con Java.

No... JCUDA es sólo para el paralelismo de Java... Búscalo en Google, hay un sitio con instrucciones de cómo ejecutarlo todo... Realmente no soy bueno en ello.... http://www.jcuda.org/ Sólo para el paralelismo en 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 es sólo para el paralelismo en Java... Búscalo en Google, hay un sitio con instrucciones de cómo ejecutarlo... Realmente no soy bueno en ello.... http://www.jcuda.org/ Es para el paralelismo en Java

jCUDA es una especie de código de izquierda para las tarjetas NVidia. Intentar aprenderlo es una pérdida de tiempo, porque no todo el mundo tiene tarjetas NVidia. Yo, por ejemplo, no tengo esa tarjeta de vídeo. Y no voy a comprar tal cosa. Además, no sé, ¿es razonable o te vas a llevar alguna basura? Después de todo, puedes perder tu tiempo y dinero en ello, mientras que el resultado puede ser que todo funcione igual de bien en la CPU que en la tarjeta de vídeo.

Sinceramente, tengo una tarjeta gráfica Intel, sin soporte de computación GPU. Es barato y poco costoso. Para el comercio es suficiente, pero no tengo tiempo para jugar a juegos con gráficos extravagantes. Por eso no necesito una tarjeta gráfica de lujo.

 
Yury Reshetov:

jCUDA es una especie de código de izquierda para las tarjetas NVidia. Intentar aprenderlo es una pérdida de tiempo, porque no todo el mundo tiene tarjetas NVidia. Yo, por ejemplo, no tengo esa tarjeta de vídeo. Y no voy a comprar tal cosa. Además, no sé, ¿es razonable o te vas a llevar alguna basura? Puedes perder tu tiempo y dinero en ello, porque el resultado puede ser que todo funcione igual de bien en la CPU que en la tarjeta de vídeo.

A decir verdad, tengo una tarjeta gráfica Intel sin soporte de GPU computing. Barato y barato. Es suficiente para comerciar, pero no tengo tiempo para jugar a juegos con gráficos extravagantes. Por eso no necesito una tarjeta gráfica de lujo.

Ya veo... Así que... pensó algo....
 
Mihail Marchukajtes:
Ya veo... Así que... Pensamiento de algo....

¿Cuál es el problema? Debemos centrarnos inmediatamente en Tianhe-2. Hace tiempo que ni siquiera minan bitcoins en las videocámaras, son demasiado débiles para esas tareas.


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

IEEE Spectrum acaba de publicar su tercera clasificación anual con suTop Programming Languages 2016,

Desde aquí

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...
Razón de la queja: