--- template: overrides/main.html title: Primeiros Passos --- # Primeiros Passos Bem-vindo à documentação do SysIdentPy! Aprenda como começar a usar o SysIdentPy no seu projeto. Em seguida, explore os principais conceitos e descubra recursos adicionais para modelar sistemas dinâmicos e séries temporais.
Para informações completas sobre modelos, métodos e um conjunto de exemplos e benchmarks implementados no SysIdentPy, confira nosso livro:
Nonlinear System Identification and Forecasting: Theory and Practice With SysIdentPyEsse livro oferece uma orientação detalhada para auxiliar no seu trabalho com o SysIdentPy.
🛠️ Você também pode explorar os tutoriais na documentação para exemplos práticos.
pip install sysidentpy
pip install sysidentpy["all"]
pip install sysidentpy=="0.5.3"
pip install git+https://github.com/wilsonrljr/sysidentpy.git
Se você não tem experiência prévia com Python, recomendamos a leitura de Using Python's pip to Manage Your Projects' Dependencies , que é uma excelente introdução à mecânica de gerenciamento de pacotes em Python e ajuda na solução de erros.
Construa variações como NARX, NAR, ARMA, NFIR e outras.
Use métodos como FROLS, MetaMSS e combinações com técnicas de estimação de parâmetros.
Escolha entre 8+ funções base, combinando tipos lineares e não lineares para modelos NARMAX personalizados.
Mais de 15 métodos para explorar diferentes cenários em conjunto com técnicas de seleção de estrutura.
Minimize diferentes funções objetivo usando informação afim para estimação de parâmetros.
Reproduza resultados de artigos com SimulateNARMAX. Teste e compare modelos publicados em artigos.
Integre com PyTorch para arquiteturas NARX neurais usando qualquer otimizador e função de custo.
Compatível com scikit-learn, CatBoost e mais para criar modelos NARMAX.