Skip to content

Commit e247cdf

Browse files
author
sandeepmittal
committed
updated sphix docs: PS
1 parent e7c62c5 commit e247cdf

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

  • sphinx/source/introduction

sphinx/source/introduction/ps.rst

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Design
1515
:scale: 50 %
1616
:alt: Simple parameter server architecture
1717

18-
Parameter server architecture
18+
Parameter server architecture
1919

2020
(**C**)lients (i.e. on-node AD modules) send requests with their locally-computed anomaly detection algorithm parameters to be aggregated with the global parameters and the updated parameters returned to the client. Network communication is performed using the `ZeroMQ <https://zeromq.org>`_ library and using `Cereal <https://uscilab.github.io/cereal/>`_ for data serialization.
2121

@@ -24,11 +24,18 @@ via the **Backend** router in round-robin fashion. For the task of updating para
2424

2525
A dedicated (**S**)treaming thread (cf. :ref:`api/api_code:PSstatSender`) is maintained that periodically sends the latest global statistics to the visualization server.
2626

27+
Anomaly ranking metrics
28+
-----------------------
29+
30+
Two metrics are developed that are assigned to each outlier that allow the user to focus on the subset of anomalies that are most important:
31+
the anomaly score reflects how unlikely an anomaly is, and the anomaly severity reflects how important the anomaly is to the runtime of the application.
32+
PS includes these values in the provenance information and allow for the convenient sorting and filtering
33+
of the anomalies in post-analysis. We have tested to present the individual choice of these metrics in the
34+
online visualization module.
2735

2836
..
29-
While testing has demonstratedThis simple parameter server becomes a bottleneck as the number of requests (or clients) are increasing.
37+
While testing has demonstratedThis simple parameter server becomes a bottleneck as the number of requests (or clients) are increasing.
3038
In the following subsection, we will describe the scalable parameter server.
3139
Scalable Parameter Server
3240
-------------------------
3341
TBD
34-

0 commit comments

Comments
 (0)