Trasferisci lo script del modello jmp in python?Il nostro team ha creato un modello neurale e ARMA in JMP e ora un cliente vuole valutare questi modelli in Python. Qualcuno può aiutare o dare consigli su come trasferire gli script del modello jmp in Python?
Ri: trasferire lo script del modello jmp in python?Grazie per questa bella procedura graduale per la parte neurale, la userò sicuramente! Ora cercherò di trovare una soluzione per il trasferimento di script ARIMA per eliminare gli effetti del tempo dai residui.. qualsiasi aiuto è benvenuto.
Ri: trasferire lo script del modello jmp in python?Mi dispiace che la mancanza di supporto per l'implementazione dei nostri modelli ARIMA sia un collo di bottiglia per il tuo progetto. Questo sarebbe un buon ingresso nella lista dei desideri di JMP.
Per quanto riguarda la generazione del codice Python per i modelli di reti neurali: JMP Pro 14.2 aggiunto il supporto per la mappatura degli operatori di algebra lineare JSL su NumPy, ottenendo un codice di punteggio molto più piccolo e veloce. Sfortunatamente, l'operazione di pubblicazione predefinita per le reti neurali non sfrutta questa funzione, ma puoi comunque accedervi procedendo nel seguente modo:
1) Adatta la tua rete neurale;
2) Dal modello LRT, invece di utilizzare "Pubblica formula di previsione" - che spingerebbe il modello direttamente nel deposito delle formule - utilizzare "Salva formule veloci". Ciò aggiungerà una nuova colonna Formula alla tabella di dati denominata
"".
È lo stesso modello di base ma utilizza moltiplicazioni di matrici nei suoi calcoli.
3) Tornare al menu principale, selezionare Analizza > Modellazione predittiva > Deposito formule
4) Da Formula Depot LRT, seleziona la prima opzione, "Aggiungi formula da colonna". Selezionare la nuova colonna formula se necessario (verrà selezionata automaticamente se è l'unica disponibile). Questo dovrebbe aggiungere una nuova voce al Formula Depot con il nome
"Neural - ".
5) Dall'LRT della nuova voce, seleziona "Genera codice Python"
Ri: trasferire lo script del modello jmp in python?Grazie a tutti per gli utili input. Proverò a consultare una versione pro di JMP e proverò a convertire lo script del profilo del modello neurale in Python. Peccato che il trasferimento dello script del modello ARIMA sembri difficile; secondo l'interessantissima presentazione sulle funzioni di trasferimento durante l'ultimo vertice sulla scoperta a Copenaghen, ho modellato i residui del modello di serie temporali neurali che non erano rumore bianco, con un modello ARMA con un miglioramento significativo di R²> 99%! Ora sono convinto che per le serie temporali X-ARIMA e le funzioni di trasferimento siano davvero uno strumento potente. Questi modelli ibridi/combinati tuttavia sono piuttosto complessi e un trasferimento agevole dagli script JMP al software di elaborazione degli utenti finali/clienti rappresenta un collo di bottiglia nella fase di implementazione del progetto. Cordiali saluti, Frank
Ri: trasferire lo script del modello jmp in python?Non consiglierei di utilizzare l'introspezione JSL per convertire manualmente questi modelli in Python. Le reti neurali usano primitive che in teoria potresti mappare alle corrispondenti operazioni Python (che è ciò che la generazione del codice di punteggio di Formula Depot fa dietro le quinte) ma diventano molto grandi e complesse piuttosto rapidamente, quindi se commetti un errore nel tuo codice sarebbe difficile trovare dove. Meglio affidarsi a JMP per eseguire la conversione per te, anche se, come ha sottolineato Jeff, questa è davvero una funzionalità solo di JMP Pro.
ARIMA è più problematico in quanto il modello generato non è basato su primitive JSL; non c'è nulla che possa essere mappato agli operatori Python. Quindi, anche con una licenza JMP Pro non saresti in grado di generare il codice Python per Formula Depot.
Di seguito sono riportate ulteriori informazioni ed esempi sulla funzionalità di generazione del codice di punteggio JMP:
https://community.jmp.com/t5/Discovery-Summit-2016/Scoring-Outside-the-Box/ta-p/22381
https://community.jmp.com/t5/Discovery-Summit-2017/Sharing-the-Ultimate-Boon-A-Journey-From-Modeling-to-Scoring/ta-p/46020
Ri: trasferire lo script del modello jmp in python?Se provi a crearne uno tuo, potresti trovare utili le funzioni di manipolazione delle espressioni per scrivere JSL in grado di studiare la formula JSL:
https://community.jmp.com/t5/Uncharted/Introspection/ba-p/28930
Ho appena dato una rapida occhiata al codice del depot delle formule di JMP che scrive istruzioni Python e ho deciso che c'è di più di quanto immaginassi all'inizio.@nascif_jmp
Ri: trasferire lo script del modello jmp in python?Sfortunatamente non ho la versione jmp pro, qualche possibilità con il normale software 14.1?
Ri: trasferire lo script del modello jmp in python?IL Deposito Formula in JMP Pro generare codice Python dai modelli JMP.
Ri: Trasferire lo script del modello JMP in Python?Utilizzando Functional Data Explorer in R&D abbiamo recentemente sviluppato un eccellente modello wavelet per gli spettri NIR. Ora vogliamo implementarlo in produzione, quindi dobbiamo tradurre l'analisi FDE in uno script Python, è possibile?