Eureqa fue un motor de modelado propietario creado en el Laboratorio de Inteligencia Artificial de Cornell y luego comercializado por Nutonian, Inc. El software utilizaba algoritmos genéticos para determinar ecuaciones matemáticas que describen conjuntos de datos en su forma más simple, una técnica conocida como regresión simbólica .
Desde la década de 1970, la principal forma en que las empresas habían realizado ciencia de datos era contratar científicos de datos y equiparlos con herramientas como R , Python , SAS y SQL para ejecutar modelos predictivos y estadísticos. [1] En 2007, Michael Schmidt, entonces estudiante de doctorado en Biología Computacional en Cornell, junto con su asesor Hod Lipson , desarrolló Eureqa para ayudar a automatizar el trabajo de ajuste de curvas de los científicos de datos mediante la creación de una herramienta que buscaría automáticamente el "mejor" modelo matemático para ajustarse a un conjunto de datos dado (donde mejor se define como el modelo más simple que se puede encontrar para lograr un nivel dado de ajuste a los datos). [2] [3]
En noviembre de 2009, el programa se puso a disposición para su descarga como software gratuito . [4] Lipson describió el beneficio de la herramienta como el manejo de campos que están abrumados por datos pero que carecen de teoría para explicarlos. [5] En la edición de octubre de 2011 de "Physical Biology", Lipson describió un experimento de levadura que predijo siete ecuaciones conocidas. [6] Esto tuvo lugar después de que Lipson hubiera pedido a científicos de diferentes disciplinas que compartieran su trabajo para probar la versatilidad de Eureqa. [6]
Eureqa funcionó creando ecuaciones aleatorias con los datos a través de una búsqueda evolutiva . [5] Las suposiciones iniciales podrían no ajustarse bien a los datos, pero algunas de las ecuaciones encajarán mejor que otras y se utilizarán como base para la siguiente ronda de suposiciones hasta que el ajuste no pueda mejorarse más. [7]
Más de 80.000 usuarios descargaron el programa. [8] La gente utilizó la aplicación para muchos usos, incluido el análisis del pastoreo de ganado y el modelado del comportamiento del mercado de valores. [4]
En 2017, Nutonian fue adquirida por DataRobot y Eureqa se fusionó con su cartera de software de pago . [9]