TradingView
RicardoSantos
29 mars 2023 15:37

FunctionProbabilityViterbi 

US Nas 100OANDA

Description

Library "FunctionProbabilityViterbi"
The Viterbi Algorithm calculates the most likely sequence of hidden states *(called Viterbi path)*
that results in a sequence of observed events.

viterbi(observations, transitions, emissions, initial_distribution)
  Calculate most probable path in a Markov model.
  Parameters:
    observations (int[]): array<int> . Observation states data.
    transitions (matrix<float>): matrix<float> . Transition probability table, (HxH, H:Hidden states).
    emissions (matrix<float>): matrix<float> . Emission probability table, (OxH, O:Observed states).
    initial_distribution (float[]): array<float> . Initial probability distribution for the hidden states.
  Returns: array<int>. Most probable path.

Notes de version

v2 minor update.

Notes de version

Minor update: console library version.

Notes de version

v4 - added some error overloads with custom message to handle some cases.
Commentaires
KioseffTrading
Ricardo is back!!
slowcoconut
Incredible story behind in this algo and a incredible share here, goes hand in hand with the baumwelch posted -- i recommend modifying w/ pine objects to use to all passerby gl
Plus