| CPC H04L 7/033 (2013.01) [G06N 20/10 (2019.01); H03L 7/087 (2013.01)] | 20 Claims |

|
1. A non-transitory computer-readable medium comprising memory with instructions encoded thereon, the instructions, when executed, causing one or more processors to perform operations, the instructions comprising instructions to:
estimate parameters of a given machine in a network of machines, the estimated parameters being relative to a reference clock;
access an adaptive filter bank that comprises a plurality of candidate filters, each corresponding to a different level of state noise;
select a filter from the plurality of candidate filters having a highest best fit probability of the plurality of candidate filters; and
filter the estimated parameters using the selected filter to generate filtered parameters, wherein the filtered parameters are used by a controller to generate an adjustment signal for adjusting a local clock of the given machine to align to the reference clock.
|