Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anomaly detection #12

Merged
merged 3 commits into from
Oct 8, 2024
Merged

Anomaly detection #12

merged 3 commits into from
Oct 8, 2024

Conversation

robertmcleod2
Copy link
Owner

first version of anomaly detection where we look for averaged daily values of smart meter data that exceed a z-value of 2 compared to the rest of the sample, and pass these as anomalies to the chatbot to use, along with displaying a graph to the user of their consumption with the anomalous days highlighted.

Future enhancements:

  • provide more info on the anomalous and normal smart meter data to the LLM such as the average values, the values on the anomaly day, particular times of day where there was an odd behaviour
  • Trying to classify the type of anomaly occuring, such as if there has been a constant increase in energy consumption, or if it is only on some days or times, etc. And reporting that back to the LLM.
  • potentially making the anomaly detection an agent tool, so that the LLM can perform more detailed anomaly detection based on customer input.

@robertmcleod2 robertmcleod2 merged commit 640db68 into main Oct 8, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant