¿Qué es la plataforma World Modeler y cómo se compara con plataformas similares?

Desde que inventé World Modeler, creo que estoy calificado para responder esta pregunta.

Como se explica en dos tipos de software , algunos sistemas de software tienen un “modelo mundial” en su núcleo, que es una simplificación de “dibujos animados” de algo en el mundo real. Ejemplos conocidos incluyen Microsoft Project (que modela tareas y recursos), filtrado colaborativo de Amazon (que modela las preferencias de los usuarios), publicidad de Google (que modela la probabilidad de que los usuarios hagan clic en ciertos anuncios) y sistemas de fraude de telecomunicaciones y tarjetas de crédito (qué modelo El comportamiento del comportamiento fraudulento y no fraudulento).

La imagen de arriba muestra una vista de alto nivel de World Modeler. Cualquier software que incluya un modelo mundial (ya sea que use World Modeler o algún otro enfoque) incluye cuatro componentes:

1. Datos : de las fuentes habituales (SQL, Excel, Hadoop, IaaS, etc.)

2. Un modelo, en dos partes:

  • Un modelo analítico, ML o estadístico construido en una herramienta de modelado como R , SPSS o SAS o una herramienta de propósito especial como Theano , http://deeplearning4j.org/, H2O , Caffe o Torch .
  • Un modelo de sistemas, a menudo en forma de modelo de decisión, que une los múltiples modelos analíticos.

3. Un componente de toma de decisiones. Este puede ser un sistema automatizado, como podríamos ver en sistemas de abandono o fraude o como en el filtrado colaborativo de Amazon o Netflix; o podría ser un humano. Si el tomador de decisiones es humano, necesitamos dos componentes adicionales:

  • Visualización de datos: para permitir que los datos se “carguen” efectivamente en el cerebro humano, como se puede escuchar en la charla de Mark Zangari de la USF el año pasado .
  • Visualización de decisiones: para permitir que las partes interesadas comprendan el modelo en la decisión. Mark y yo inventamos esta parte.

4. Infraestructura circundante: código tradicional (javascript, java, C #, asp, python, php, etc.) que lo conecta todo en una aplicación empresarial completa.

World Modeler ™ se creó para “llenar el vacío” entre la tecnología, la cultura y la experiencia de los modeladores, y otros dentro de una organización que necesitan dar vida a esos modelos en sistemas de nivel empresarial, implementados y ágiles.

Contiene alrededor de dos millones de líneas de código de uso general que se integra con otras herramientas para proporcionar un marco para proporcionar las cuatro funciones anteriores. De esta manera, nuestros clientes (o socios) solo necesitan escribir una capa delgada de código para obtener un sistema totalmente personalizado de nivel empresarial a bajo costo, bajo riesgo y poco tiempo de los sistemas COTS (comerciales disponibles) .

Entonces, para responder la pregunta específica sobre cómo World Modeler se compara con otros tipos de software, aquí hay algunos ejemplos:

  • Al igual que las herramientas de análisis como SPSS o SAS o una herramienta de propósito especial como Theano , H2O , Caffe o Torch , entregamos modelos, pero somos los “huesos” de su “carne” , proporcionando un despliegue rápido y reducción de riesgos infraestructura para implementar sistemas que tienen estas tecnologías en su corazón.
  • Al igual que las herramientas de modelado de sistemas como Stella y las herramientas de análisis de decisiones como Analytica , permitimos que el usuario use una interfaz de arrastrar y soltar para construir modelos complejos. Sin embargo, a diferencia de esas herramientas, nuestra interfaz de simulación permite al usuario visualizar las partes del sistema que se mueven a medida que avanza la simulación (consulte esta página para ver un ejemplo basado en la web y esta parte de este video para obtener una explicación y una vista de la versión de escritorio ) También continuamos con el usuario más allá de la fase de análisis de un proyecto en plena producción.
  • Al igual que las herramientas de modelado de sistemas adaptativos complejos , nuestro modelo de sistemas incluye efectos de retroalimentación y otras dinámicas complejas, que se visualizan a medida que se ejecuta el modelo. Podemos hacer simulación de Monte Carlo y varios tipos de optimización. No incluimos modelos basados ​​en agentes en este momento, pero sería una adición fácil si fuera necesario.
  • Al igual que las empresas centradas en la consultoría de Decision Intelligence, como AbsolutData e Informed Decisions , también ofrecemos servicios de consultoría de Decision Intelligence. Al igual que las herramientas AHP como Transparent Choice , utilizamos soporte informático para ayudar a tomar mejores decisiones, pero nuevamente, como se describe aquí, estamos la infraestructura a sus algoritmos .
  • Al igual que los modelos específicos de dominio como el Modelo mundial en el corazón del modelo de Futuros Internacionales (FI) mantenido por el Centro Frederick S. Pardee para Futuros Internacionales , World Modeler puede usarse para modelar el futuro de muchos sistemas complejos que interactúan en todo el mundo. Sin embargo, World Modeler es una herramienta de modelado, en la cual los usuarios agregan sus modelos y datos, en lugar del modelo y los datos mismos, que es uno de los grandes valores de los IF. Ambos sistemas funcionan en un navegador, por lo que pueden ser utilizados en colaboración por equipos de todo el mundo. Sin embargo, a diferencia de los IF, World Modeler agrega capacidades de modelado de agencias para responder a la pregunta ” ¿Cómo cambiará el mundo si modificamos esta política?” . De esta manera, World Modeler es complementario a los IF, porque los pronósticos de IF podrían usarse dentro del marco de World Modeler para predecir tendencias globales importantes.

Hay un ecosistema emergente en torno a World Modeler y Decision Intelligence / Decision Engineering, y muchos recursos que puede utilizar para obtener más información. Echa un vistazo a @¿Qué hace diferente a World Modeler? para una lista Y el video a continuación es un lugar divertido para comenzar.