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

Add a Data Checker backend for dataset validation/assessment using Newton descriptions #620

Open
KomaGR opened this issue Aug 4, 2022 · 0 comments

Comments

@KomaGR
Copy link
Collaborator

KomaGR commented Aug 4, 2022

A Newton description is a specification of a physical system (even if sometimes a partial specification). We can use this specification as a set of expectations for datasets produced from the given system. We suggest to create a pass or backend for the Newton compiler that will enable Newton to act as a Data Checking tool when called with the appropriate parameters.

The Data Checker should take into account the uncertainty characteristics for Signals and Sensors.

The output of the Data Checker could be Yes or No but it could also be the extend to which the dataset follows the Newton description/constraints. In the latter case we would need to use some sort of distance.

Example

TODO: add a relevant example.

Notes
It would be very interesting for the Data Checker to be able to check for relationships across time for a given data stream and not only between values of the same time index. We can re-use syntax for State Estimator Synthesis for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant