11 votos

Qué pedir en un buen marco de la creación de prototipos?

Leyendo en los métodos cuantitativos, el modelo de desarrollo y pruebas, una pregunta obvia viene a la mente:

¿Qué debe uno preguntarse de desarrollo de prototipos (modelo de pruebas) de marco?

Conozco a un montón de personas que utilizan el R, C/C++ y así sucesivamente para las pruebas, pero se hace necesario re-inventar todo o hay algunas características, tales como estadísticas básicas de los métodos y los datos de capacidades de visualización, que uno debe pedir?

7voto

Chris Bunch Puntos 639

Hay una enorme diferencia entre R (y Matlab, SAS, o de otros estadísticos idiomas) y relativamente de bajo nivel lenguajes como C/C++/C#/Java exactamente en este sentido. La última categoría se utiliza más a menudo para la estabilidad de los productos finales, donde la velocidad y el rendimiento puede ser crucial, mientras que la primera categoría se utiliza con más frecuencia para el modelo de pruebas y prototipos.

La estadística de las lenguas tienen muchas características básicas, incluyendo a los que usted menciona, estadísticas básicas y de visualización de datos, así como mucho más que hacer de la creación de un prototipo mucho más fácil y rápido el proceso. Algunas de las características que más utiliza en el día a día el modelo de desarrollo y de backtesting son:

  • Optimización (importancia de una buena optimización algos no debe ser subestimado!)
  • Álgebra lineal (valores propios, la descomposición de valor singular)
  • La interpolación (splines cúbicos)
  • Filtrado (FIR, IIR, EMA)
  • De lectura/escritura a CSV/Excel/bases de datos/otros formatos
  • Avanzadas de gráficos (diagramas de barras, histogramas, diagramas de caja, de dispersión, de 3-D)
  • Fecha/hora de la manipulación y de series de tiempo de apoyo
  • Vector/matriz de manipulación (de manipulación de datos)
  • Gran biblioteca de menos comúnmente utilizado algoritmos (por ejemplo, Expectation-Maximization) disponibles como paquetes

Estoy seguro de que muchas de estas características se podría encontrar en lenguajes de bajo nivel, pero el nivel de integración hace mucho más fácil de utilizar en la estadística de idiomas.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X