http://www.aertia.com

JMSL Numerical Library for Java

de Visual Numerics

La librería JMSL ofrece la coleción más completa de clases matemáticas, estadísticas, financieras, gráficas y de minería de datos disponible para Java. Es la única solución para programadores de Java que combina gráficas integradas con funciones matemáticas y estadísticas IMSL?, líderes en la industria.

Análisis Numérico y Visualización
La librería JMSL es el más amplio conjunto de clases matemáticas, estadísticas, financieras, gráficas y de minería de datos disponibles en Java 100%. Es la única solución para los programadores que combina gráficas integradas con la probada funcionalidad matemática y estadística de los algoritmos numéricos IMSL™ líderes en el mercado.

Hoy en día, las decisiones empresariales han de estar basadas en análisis completos y actualizados, que aprovechen el valioso conjunto de datos obtenido durante años. Mediante la combinación del análisis numérico avanzado con la visualización propia de la plataforma Java, es posible obtener una mayor comprensión de estos datos, gracias al descubrimiento de nuevas relaciones entre las variables empresariales.

Predicción Avanzada con Tecnología de Redes Neuronales
La librería JMSL incluye tecnología de redes neuronales que complementa las ya existentes funciones de minería de datos, modelado y predicción, disponibles en toda la familia de productos IMSL. Las clases para la predicción basada en redes neuronales ofrecen un extraordinario potencial en el mundo de los negocios, gracias a su capacidad de crear modelos predictivos a partir de datos históricos y de "aprender" para optimizar el modelo a medida que se obtiene más información.

Una de las principales características de este conjunto de clases de redes neuronales es su capacidad para imitar los procesos humanos de resolución de problemas, mediante la aplicación de los conocimientos adquiridos de datos históricos a nuevos problemas, lo que permite afinar la precisión de las predicciones con el tiempo. Gracias a ello, es posible extraer información, como datos históricos sobre costes, y aplicarlos a la red neuronal para predecir costes futuros con un elevado grado de precisión.

La aplicación integra el proceso de minería de datos mediante redes neuronales en cuatro pasos: preprocesado de datos, entrenamiento de la red, predicción de la red y postprocesado de datos.

Potentes Estadísticas para Aplicaciones Punteras
La versión 3.0 de la librería numérica JMSL incluye nuevos algoritmos estadísticos que permiten desarrollar innovadoras aplicaciones en áreas como la bioinformática y las ciencias de la vida, donde es habitual disponer de un gran volumen de datos muy complejo.

JMSL también incluye gráficas del tipo "mapa de calor" (heat map), de aplicación a diferentes disciplinas como ciencias de la vida, y que permite mostrar arrays bidimensionales de valores de color. La gráfica de mapa de calor se añade al amplio y potente conjunto de funciones gráficas ofrecido por la librería JMSL, y que resulta de inestimable ayuda para el desarrollo de aplicaciones numéricas avanzadas en Java.


Gráfica que muestra la temperatura a lo largo de todo un año

La Arquitectura
Las aplicaciones creadas en Java™ son, por naturaleza, flexibles y muy portables. Gracias a la independencia de plataforma propia de Java, estas aplicaciones se ejecutan sobre la Web o un servidor, y disponen de amplias capacidades de interconexión y de colaboración a lo largo de la empresa. Más importante aun es que Java es fácil de usar, lo que permite un rápido desarrollo y puesta en marcha, así como una reducción de costes y una mejora en la productividad.

Con la librería numérica JMSL™ para Java, Visual Numerics® lleva todas las ventajas inherentes del lenguaje Java a una nueva dimensión, añadiendo potentes funciones analíticas a sus amplias prestaciones. Visual Numerics ha ampliado la base del lenguaje Java para acomodar nuevas clasificaciones para el análisis numérico, ofreciendo la única solución completamente soportada y documentada para Java, que está respaldada por las librerías numéricas IMSL™.

El Líder en Análisis Numérico para Java
La librería JMSL continúa siendo líder en la plataforma Java, gracias a su potente tecnología para el análisis y visualización de datos. La versión 3.0 de JMSL ofrece un rápido y escalable marco de trabajo para el desarrollo de aplicaciones analíticas a medida. Gracias a sus algoritmos de redes neuronales, a su pre y postprocesado de minería de datos y al resto de sus algoritmos estadísticos avanzados, los analistas en campos como finanzas, negocios, bioinformática y ciencias de la vida podrán crear programas para la minería de datos y el análisis predictivo de datos complejos.

Novedades de la librería numérica JMSL™ 4.0

La versión 4 de JMSL Numerical Library incluye nuevos algoritmos de clasificación de redes neurales, optimización de Programación Lineal Densa, gráficas 3D y un nuevo generador de números aleatorios. Ahora, los analistas en campos como las financias, los negocios, la bioinformática y las ciencias de la vida pueden adaptar sus aplicaciones de producción para llevar a cabo la minería de datos y el análisis predictivo de datos complejos en un entorno 100% Java.

Motores de clasificación de redes neurales

  • Ofrecen la capacidad de crear modelos predictivos y entrenar la red para optimizar el modelo con el tiempo mediante información adicional.
  • Permiten imitar el proceso humano de resolución de problemas aplicando el conocimiento obtenido de datos históricos sobre nuevos datos. 
  • Utilizan la alimentación hacia adelante, adaptada para la predicción y para los problemas binarios y de clasificación múltiple.

Nuevo optimizador de programación lineal de alto rendimiento 

  • Nuevo y avanzado optimizador de programación lineal densa y con restricciones. 
  • El algoritmo LP (Linear Programming) más rápido del mercado para Java.
  • Los resultados de rendimiento para la librería JMSL son comparables a los del mejor optimizador de LP densa basado en Fortran existente.
  • Incluye un lector MPS que facilita su uso con problemas almacenados en formato MPS.
  • Adaptado a usuarios que deseen realizar optimización de carteras, sistemas bursátiles y modelado de riesgos.

Gráficas 3D

Técnica de generación de números aleatorios Mersenne Twister

  • Ofrece una rápida generación de números pseudoaleatorios de muy alta calidad.


© 2004, Aertia, S.L.