semiotic-ai / autoagora-agents

Apache License 2.0
1 stars 2 forks source link

Implement the metrics module #24

Open tkornuta-semiotic opened 1 year ago

tkornuta-semiotic commented 1 year ago

1) Elementary metrics:

2) Derivative metrics:

tkornuta-semiotic commented 1 year ago
  1. time to convergence
    • epsilon_1 = accepted difference between the customer budget b and agent's price p (mean)
    • epsilon_2 = defines how wide the gaussian can be (stddev)

agent converged IF |b - p| <= epsilon_1 AND stddev <= epsilon_2

tkornuta-semiotic commented 1 year ago

note: think/discuss about the warm-up phase (dynamic budget and/or no queries)

tkornuta-semiotic commented 1 year ago

ideas: https://torchmetrics.readthedocs.io/en/stable/

tkornuta-semiotic commented 1 year ago

https://snyk.io/advisor/python/jax-metrics

tkornuta-semiotic commented 1 year ago

Price efficiency = Indexer price / customer budget