Há cinco estágios principais para a criação de um modelo de previsão de vendas no MindsDB:
- Preparação de dadosConexão com bancos de dados de vendas (por exemplo, MySQL) e garantia de que os dados contenham campos característicos, como histórico de vendas, categorias de produtos, registros de data e hora etc.
- Criação de modelosExecutar instrução SQL
CREATE PREDICTOR sales_forecast FROM mysql_db.sales_data PREDICT next_quarter_revenue
O sistema será acionado automaticamente:- Identificar características numéricas e categóricas
- Identificar campos de séries temporais (por exemplo, order_date)
- Configuração dos parâmetros padrão da estrutura do Lightwood
- Monitoramento de treinamento: através de
SELECT * FROM mindsdb.predictors WHERE name='sales_forecast'
Visualizar o progresso do treinamento e as métricas de precisão - Consulta de previsãoUse um arquivo como
SELECT next_quarter_revenue FROM sales_forecast WHERE product_category='electronics'
para obter os resultados da previsão de - Otimização dos efeitos: através de
RETRAIN sales_forecast USING ...
Ajuste da engenharia de recursos ou dos parâmetros do modelo
Declaração de pontos fortes:
Economia de tempo de aproximadamente 801 TP3T em comparação com os processos tradicionais de ML, com um estudo de caso empresarial que mostra um varejista alcançando uma precisão de previsão de vendas semanal de 921 TP3T.
Essa resposta foi extraída do artigoMindsDB: uma plataforma de código aberto para conectar dados de várias fontes e fazer consultas com SQL e IAO