Bonsai parceiros de simulação
As simulações dão suporte ao aprendizado de reforço com a Bonsai plataforma machine teaching com ambientes interativos para treinamento iterativo. Além de dar suporte a linguagens de codificação comuns, como Python, Bonsai funciona com fornecedores de software para dar suporte a plataformas de simulação comercial.
A parceria de simulação comercial se enquadra em duas categorias:
- Totalmente integrado: os fornecedores de software totalmente integrados fornecem o conjunto completo de funcionalidades de Bonsai simulação e aparecem como um tipo de upload de simulador com suporte na interface do Bonsai usuário.
- Funciona com Bonsai: as plataformas de software que trabalham com Bonsai atendem aos requisitos básicos para validar que as simulações criadas em sua plataforma treinarão com êxito com Bonsaio .
Importante
Os usuários que optam por criar a simulação com os parceiros com suporte talvez precisem obter licenças adicionais ou um contrato comercial do fornecedor para treinar a IA em escala.
Suporte de plataformas de simuladores
Parceiros totalmente integrados
Plataforma | Fornecedor | Documentação do parceiro | Oferta de simulador gerenciado |
---|---|---|---|
AnyLogic | AnyLogic | Guia de Introdução | Software de simulação AnyLogic para Bonsai |
FlexSim | FlexSim | Introdução ao Bonsai | FlexSim para Bonsai |
Simulink | MathWorks | Projeto Bonsai Microsoft Caixa de Ferramentas do Simulink | Nenhuma oferta |
Python | Personalizado | Adicionar sim do Python | Não aplicável |
VP Link | Wood | Adicionar sim de link de VP | Nenhuma oferta |
Plataformas de software totalmente integradas oferecem os seguintes benefícios:
- Bonsai pode executar e dimensionar automaticamente o treinamento com sua simulação.
- O treinamento de cérebros é validado para trabalhar com ferramentas e exemplos disponíveis publicamente.
- Conecte simulações não gerenciadas com facilidade a ferramentas de conexão nativas.
- Crie pacotes de simulação gerenciados com facilidade carregando sua simulação.
- Gere de modo programático um cérebro de pacotes de simulação gerenciados.
- Documentação pública sobre como conectar e usar simuladores não gerenciados criados na plataforma.
- Suporte do e do fornecedor de software para problemas de Bonsai integração.
- Os contratos comerciais e de cobrança para treinamento de IA em escala são tratados diretamente por meio Bonsaido .
- As ferramentas, os conectores e as bibliotecas que fornecem a lógica de integração estão disponíveis publicamente com a cobrança pré-negociada.
Parceiros "Funciona com Bonsai"
As plataformas a seguir funcionam com Bonsai, mas não atenderam aos requisitos para se qualificarem para integração completa. Se você tiver um modelo de simulação em execução em uma dessas plataformas e precisar de assistência ou recursos adicionais, entre em contato conosco para obter ajuda.
Plataforma | Fornecedor | Recursos |
---|---|---|
Ativar (FMU) | Altair | Nenhum recurso público |
Amesim (FMU) | Siemens | Nenhum recurso público |
Cosmo Tech | Cosmo Tech | Nenhum recurso público |
Simulação Dinâmica (DYNSIM) | Aveva | Nenhum recurso público |
Flomaster (FMU) | Siemens | microsoft/FMU-bonsai-connector |
Fluent (Construtor de Gêmeo Digital) | ANSYS | microsoft/bonsai-twin-builder |
gPROMS | Siemens PSE | Nenhum recurso público |
Gym | OpenAI | microsoft/bonsai-gym |
Hadean Distributed Cloud Platform | Hadean | Nenhum recurso público |
MATLAB | MathWorks | microsoft/bonsai-simulink |
MuJoCo | MuJoCo | Nenhum recurso público |
OpenModelica (FMU) | Software livre | microsoft/FMU-bonsai-connector |
Petro-SIM | KBC | Nenhum recurso público |
Simulador de treinamento de pipeline | Aveva | Nenhum recurso público |
Sistema Operacional Robô (ROS) | Software livre | microsoft/ROS-bonsai-connector |
Simpy | Software livre | NealAnalyticsLLC/bonsai_simpy_demo |
Simulação de planta tecnomatix | Siemens | Nenhum recurso público |
Tecnomatix Process Simulate | Siemens | Nenhum recurso público |
Requisitos da plataforma para parceiros
Requisitos de software "Funciona com Bonsai"
Para se qualificar para o status "Funciona com Bonsai", os fornecedores devem:
- Implementar um modelo de simulação para verificação de integração.
- Implementar um arquivo do Inkling para um cérebro de exemplo que usa o modelo de verificação.
- Forneça suporte de integração para que Bonsai possa iniciar o treinamento, percorrer iterações de treinamento e concluir um loop de episódio com o simulador.
- Prove que o modelo de verificação é executado rápido o suficiente para ser utilizável com Bonsai (<30 s/iteração).
- Prove que o cérebro de exemplo correspondente no Bonsai pode se conectar ao modelo de verificação como um simulador não gerenciado e aprender com êxito o conceito necessário.
- Estabeleça um contrato de licenciamento personalizado para os clientes.
Requisitos de software do status "Totalmente integrado"
Para se qualificar com o status "Totalmente integrado", os fornecedores precisam:
- Atenda a todos os requisitos para plataformas "Funciona com Bonsai".
- Atualizar o software de simulação para que ele seja executado como um aplicativo conteinerizado (por exemplo, Docker).
- Suporte ao upload de arquivo de modelo de simulação para criar simuladores gerenciados.
- Implemente a inspeção de modelo para gerar Bonsaium JSON compatível com o que descreve todos os estados e ações relevantes no modelo.
- Fornecer ferramentas de integração nativa para simuladores não gerenciados criados na plataforma.
- Crie uma oferta de simulador gerenciado para Bonsai pagamento, dimensionamento e licenciamento.
- Publique instruções para usar modelos de simulação com Bonsai.
- Estabeleça um processo de suporte para ajudar os clientes de software a solucionar Bonsai problemas de integrações.
- Atualize a garantia de vendas públicas para realçar casos de uso com Bonsai.
Modelo de conector
Para garantir uma experiência consistente para os clientes, os fornecedores de software de simulação devem usar o Bonsai modelo de repositório do conector para estruturar o repositório GitHub voltado para o cliente para seu conector de integração.