Soluções

Blog

Sobre

FAQ

Contato

Entrar

31 de jan. de 2025

Lançamento Beta da Plataforma Harumi

Estamos animados de anunciar o Lançamento Beta da Plataforma Harumi, agora disponível em platform.harumi.io!

Unindo Otimização e Machine Learning

A Pesquisa Operacional (PO) e o Aprendizado de Máquina (ML) são ferramentas poderosas utilizadas em várias indústrias para melhorar a eficiência, reduzir custos e promover a inovação. Ao aproveitar dados e modelos matemáticos, as empresas podem otimizar operações, aprimorar a tomada de decisões e aumentar a receita.

Embora a otimização esteja em toda parte, desde a solução de problemas de roteamento até a gestão de estoque, o gargalo muitas vezes está na modelagem do problema. A maioria das empresas precisa de equipes especializadas para modelar seus problemas de otimização e, para questões de menor escala, o custo dessas equipes pode superar os benefícios. Isso cria uma barreira para a otimização generalizada, uma vez que o principal desafio não está em resolver o problema, mas em defini-lo e modelá-lo corretamente.

Tornando a Otimização Mais Acessível com IA

Para democratizar a otimização, a Harumi utiliza Large Language Models (LLMs) para automatizar o processo de modelagem. Nossa abordagem inclui:

  1. Compreensão da Lógica Empresarial em Linguagem Natural: Traduzindo problemas empresariais em termos matemáticos estruturados.

  2. Raciocínio Matemático: Convertendo conceitos de negócios em restrições lineares.

  3. Implementando Código de Solvers: Escrevendo o código para solvers como Gurobi, que otimizam com base nas restrições fornecidas.

Ao conectar a lacuna entre a lógica empresarial e a modelagem matemática, as LLMs reduzem significativamente a necessidade de equipes de modelagem especializadas, tornando a otimização mais amplamente acessível.

Por Que Não Usar Apenas LLMs para Resolver Problemas?

Uma abordagem simples é pedir a uma LLM de uso geral (como ChatGPT) para resolver um problema de otimização. No entanto, esse método possui limitações-chave:

  • Resultados Não Confiáveis: LLMs podem produzir soluções com erros de previsão de tokens.

  • Representações Ambíguas: Problemas complexos frequentemente carecem de descrições precisas, tornando-os difíceis de interpretar.

  • Longas Descrições de Problemas: Indústrias como sistemas de energia envolvem conjuntos de dados extensos com os quais LLMs gerais têm dificuldades.

  • Matrizes de Dados Grandes: Problemas de otimização geralmente envolvem milhares ou milhões de variáveis e restrições.

  • Alucinações: LLMs podem gerar resultados plausíveis, mas incorretos.

Ao combinar LLMs com solvers tradicionais, a Harumi garante soluções de otimização confiáveis, estruturadas e precisas.

Arquitetura do Framework Harumi

Desenvolvemos um agente de IA de ponta com 10% mais precisão na solução de problemas matemáticos e quantitativos comparado ao output de outros LLMs, projetado para auxiliar em aprendizado de máquina, pesquisa operacional e análise de dados. Nosso agente de IA suporta modelagem de otimização, tornando a tomada de decisões complexas mais intuitiva. A arquitetura do agente foi desenvolvida para suportar:

  1. Descrição Natural do Problema: Usuários descrevem seus problemas de otimização em linguagem simples.

  2. Pré-processamento: Identificar parâmetros, objetivos e restrições.

  3. Modelagem Iterativa: LLMs ajudam a estruturar modelos de otimização com etapas de validação integradas.

  4. Agente Formulador: Converte descrições de problemas em um modelo matemático formal (por exemplo, LaTeX).

  5. Agente Programador: Traduz esse modelo em código pronto para solucionadores (por exemplo, Gurobi, CPLEX).

  6. Agente Avaliador: Detecta erros e garante a precisão do modelo.

Principais Recursos da Harumi Beta

  • Criar e compartilhar projetos de otimização com modelos matemáticos complexos.

  • Editor de texto inteligente adaptado para documentar projetos de pesquisa operacional.

  • Geração automática de código, integrando-se a solvers como Gurobi e CPLEX.

  • Assistente de IA conversacional para ajudar a iniciar novos projetos de otimização em logística, infraestrutura e mais.

  • Segurança de dados de nível empresarial, executando LLMs em uma nuvem privada sem compartilhar dados externamente.

A Harumi Beta está no ar! Crie uma conta em platform.harumi.io e descubra como a IA pode revolucionar seus processos de otimização e tomada de decisões.

Em breve: novos recursos chegando à plataforma. Não fique de fora!

  • Execução de código Python no navegador com WebAssembly para iterações rápidas.

  • Execução de código no servidor para suportar processamento mais complexo.

  • Integração de backend com vários solvers para execução de código.

  • Desenvolvimento de uma aplicação de visualização e interação com componentes gráficos.

  • Integração com fontes de dados externas (datatable, Excel, CSV) para execução de código perfeita.

  • Fornecimento de um ambiente de simulação para resultados de execução.

#Lançamentos

Por Marcel Nicolay

Otimize seus processos mais rapidamente conosco

Agende uma demonstração e conecte-se a especialistas.

Otimize seus processos mais rapidamente conosco

Agende uma demonstração e conecte-se a especialistas.

Otimize seus processos mais rapidamente conosco

Agende uma demonstração e conecte-se a especialistas.