Ecosistema de simulación de propósito general de última generación para la IA aplicada

AnyLogic es líder tecnológico y de mercado en el ámbito de la simulación de propósito general. Como resultado, los modelos AnyLogic pueden ayudar a los profesionales de la IA en muchas aplicaciones prácticas diferentes, entre ellas:

Conecta los modelos de simulación aplicados a los agentes RL y entrénalos para las políticas desplegables.

En este escenario, los modelos ML entrenados se utilizan desde dentro de entornos simulados.

Los modelos de simulación pueden utilizarse para generar cantidades ilimitadas de datos de entrenamiento relevantes, limpios, estructurados y etiquetados.

¿Por qué utilizar AnyLogic con IA?

API abierta y capacidad de programación

Soporte para el desarrollo orientado a objetos a todos los niveles con API abierta junto con recursos de modelado visual.

Modelización basada en agentes

Tecnologías exclusivas de AnyLogic basadas en agentes AnyLogic la posicionan naturalmente como una potente plataforma de creación de modelos para entornos de entrenamiento utilizados en esquemas de aprendizaje por refuerzo multiagente.

Facilidad de uso

AnyLogic permite utilizar lenguajes de modelado visual, scripts y bibliotecas externas. La compatibilidad nativa con diagramas de flujo, diagramas de estados, diagramas de acciones y diagramas de acciones y flujos facilita el desarrollo, mientras que la compatibilidad nativa con scripts proporciona extensibilidad.

Tecnologías de simulación de vanguardia

AnyLogic es la única plataforma que admite todos los métodos de simulación (Evento Discreto, Basado en Agentes, Dinámica de Sistemas) y cualquier combinación de ellos, además de bibliotecas de modelado especializadas para manipulación de materiales, modelado de procesos, fluidos, ferrocarriles, peatones y tráfico rodado.

Aplicación probada en diversas industrias

AnyLogic es la plataforma de simulación de facto para las empresas Fortune 500 de todo el mundo. La familiaridad de estas empresas con AnyLogic es ventajoso para los profesionales de la IA que deseen utilizar la plataforma como parte de las soluciones de IA para estas empresas.

Integraciones de simulación de IA

Acceso al modelo ML mediante la biblioteca Pypeline

Utiliza la biblioteca Pypeline para acceder localmente a un modelo entrenado de aprendizaje automático basado en Python.

Si un modelo ML entrenado desplegado es accesible mediante una biblioteca Python, se puede utilizar Pypeline -una biblioteca AnyLogic personalizada- para consultarlo. Pypeline te permite ejecutar scripts Python con argumentos o ejecutar interactivamente código Python desde dentro de tus modelos AnyLogic, utilizando una instalación Python local.

Acceso al modelo ML mediante la biblioteca ONNX Helper

Utiliza la biblioteca ONNX Helper para acceder fácilmente a un modelo entrenado de aprendizaje automático (ML) guardado en el formato de archivo «.onnx». ONNX, abreviatura de Open Neural Network Exchange (Intercambio Abierto de Redes Neuronales), es un formato marco estandarizado e interoperable para modelos ML entrenados.

Aunque existe una biblioteca Java estándar, su uso requiere conocimientos técnicos relativamente avanzados. ONNX Helper es una biblioteca complementaria de descarga gratuita para cualquier edición de AnyLogic. Mediante un único objeto y una única función, proporciona una forma sencilla y fácil de consultar modelos ML.

Accede a los modelos AnyLogic en Python utilizando la biblioteca Alpyne

Utiliza Alpyne, una biblioteca de Python, para ejecutar interactivamente modelos exportados del experimento RL.

Si un modelo AnyLogic contiene un Experimento de Aprendizaje por Refuerzo y, opcionalmente, algunas retrollamadas para desencadenar una acción, el modelo puede exportarse desde AnyLogic y controlarse en un script de Python.

Anylogic para la industria de la IA

Andrei Borshchev, director general de The AnyLogic Company, en la Conferencia AnyLogic 2019, resumiendo el uso de la simulación en el aprendizaje automático para las empresas. Destacando la facilidad de uso y el entrenamiento sin riesgos de los algoritmos de ML que proporciona AnyLogic.

Agende una demostración personalizada