User feedback in Optimise

Follow

In this article, you will learn how user feedback has been integrated into Optimise. 

Content:

Introduction

We’ve introduced a new feature in Optimise that gives you more control over the anomalies you see. If you spot an anomaly that doesn't seem right, you can communicate it. Your feedback will help improve our AI engine so that it only shows you the anomalies that matter to you.

This article will walk you through how it works and where you can give feedback within the Optimise interface.

How does it work?

Our AI engine detects unusual energy usage patterns and flags them as anomalies. Sometimes, though, it might identify something you don’t consider important or anomalous.

Now, with your feedback, the system learns:

  • If you confirm the anomaly is valid: we’ll keep showing similar ones.

  • If you reject the anomaly: we’ll remember that and filter out similar ones in the future.

What does “similar” mean?

When you reject an anomaly, we check future ones for the following similarities:

  • Duration: ±2 hours of the original

  • Real energy consumption: within ±10%

  • Time of day: within ±2 hours

  • Day of the week: same day

If you manually reject two similar anomalies, we’ll automatically reject the third one for you so it won’t appear again.

Don't worry, you can always check which anomalies have been discarded!

User feedback in the anomaly detail

When you click into any anomaly to view more details, this is the section allocated to user feedback:

In this section you’ll see four different options:

Option 1 - No feedback received yet. This is the landing page for every anomaly if we haven't received any feedback. 

Option 2 - A user has confirmed the anomaly:

  • This means someone has already confirmed the anomaly. In case it is required, you can always change the answer

Option 3 - A user has rejected the anomaly: 

  • This means someone has already rejected the anomaly. In case it is required, you can always change the answer

Option 4 - Our AI engine has rejected the anomaly for you, based on your previous responses:

  • In this case you can:
    • Confirm the AI suspicions, which means this is indeed not an anomaly
    • Change the answer, allowing the AI model to learn from its mistakes

Any answers that are provided in Optimise, will be used by the models to filter future anomalies.

 

User feedback in the anomalies list

The main interaction with Optimise where you can include your feedback is in the anomalies detail, as explained in the previous section, but you can see the feedback provided for all anomalies in the anomalies list (Optimise landing page). The information is included in the column named: “Is this an anomaly?”

This column shows the current feedback status of each anomaly based on your input:

The options with the star symbol (✨) on the right mean that it is what our AI engine thinks based on your previous responses. Therefore:

  • Yes + star symbol (✨) would mean that we have no reason to believe this is not an anomaly. It is the option by default
  • No + star symbol (✨) means that we have reason to believe this is not an anomaly. You can always let us know if we're wrong
  • Yes without extra symbols means that someone in your account has confirmed it is an anomaly
  • No without extra symbols means that someone in your account has confirmed it is not an anomaly

Displaying rejected anomalies

By default, rejected anomalies (No or No✨) are hidden in the main anomalies list to reduce noise and save you time.

However, if you want to review or double-check filtered results, just activate the toggle at the top of the page:

This will reveal anomalies that the system would normally hide based on your previous feedback or that have previously been rejected by a user.

 

Was this article helpful?