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

Web Neural Network API 2022-05-10 > 2022-09-01 #26

Closed
anssiko opened this issue May 10, 2022 · 9 comments
Closed

Web Neural Network API 2022-05-10 > 2022-09-01 #26

anssiko opened this issue May 10, 2022 · 9 comments
Labels
LC Working Draft approaching Candidate Recommendation REVIEW REQUESTED

Comments

@anssiko
Copy link
Member

anssiko commented May 10, 2022

Other comments:

The Web Machine Learning WG working on this specification has received review and contributions from a11y experts. @michael-n-cooper has contributed to the companion document Ethical Principles for Web Machine Learning to help integrate a11y perspective and the W3C Workshop on Web and Machine Learning had multiple presentations on accessibility topics by experts that informed this WG's work and scoping of this API.

Please also see the use cases this API enables that have accessibility improvement potential, for example, image captioning, noise suppression, and video summarization.

Thank you for your review!

@anssiko anssiko added LC Working Draft approaching Candidate Recommendation pending This issue needs to get a reviewer assigned to it REVIEW REQUESTED labels May 10, 2022
@michael-n-cooper
Copy link
Member

@michael-n-cooper michael-n-cooper removed the pending This issue needs to get a reviewer assigned to it label May 11, 2022
@anssiko
Copy link
Member Author

anssiko commented Aug 9, 2022

@michael-n-cooper, please let us know if you have any questions that would help facilitate your review. We have made available the WG's input to the a11y checklist webmachinelearning/webnn#261 you may find helpful.

@michael-n-cooper
Copy link
Member

Adding @jasonjgw who APA assigned to review this. Jason, see the previous comment for context.

@jasonjgw
Copy link

jasonjgw commented Aug 9, 2022

Having briefly reviewed the specification, I concur with the Web Machine Learning Working Group's self-assessment.
Furthermore, section 5 of the draft cites Ethical Principles for Web Machine Learning, which in turn notes the relevance of disability and accessibility issues to the appropriate application of machine learning techniques. I think this cross-reference to the ethical principles is important and valuable, even in a technical API specification, as it raises awareness among users of the API.

Given the range of moral and policy issues raised by the technology, a general reference to the companion document which addresses these matters in detail is, in my view, welcome and appropriate.

@anssiko
Copy link
Member Author

anssiko commented Aug 10, 2022

@jasonjgw thank you for your review and comments. I infer APA is satisfied with the specification and supports the WG's approach to discuss disability and accessibility issues in the context of its ethics deliverable that is linked from the technical specification.

Please let us know if APA is planning to conduct further review by the review period end (2022-09-01), otherwise I'll thank you again on behalf of the WG and inform the WG the a11y review has been completed with support for the work.

@anssiko
Copy link
Member Author

anssiko commented Aug 26, 2022

@jasonjgw, I'm marking the a11y review as completed in the WebML WG's wide review tracker webmachinelearning/webnn#239. Feel free to close this issue.

Thanks to the whole group for your review. Should you have further comments, our WG is always happy to allocate time to discuss with you.

@michael-n-cooper
Copy link
Member

APA done.

@anssiko
Copy link
Member Author

anssiko commented Jan 26, 2024

Hi again APA!

NB: I'm piggypacking on this issue to retain context. Based on our self-assessment there are no new a11y issues since your previous review, so please consider this for your information only, not a formal review request.

We're looking to publish a new CR Snapshot of the Web Neural Network API in Q1'24 and wanted to give you a heads up with the following high-level summary of changes for your information and review:

Since the initial Candidate Recommendation Snapshot the Working Group has gathered further implementation experience and added new operations and data types needed for well-known transformers to support generative AI use cases. In addition, the group has removed select features informed by this implementation experience: higher-level operations that can be expressed in terms of lower-level primitives in a performant manner, and support for synchronous execution. The group has also updated the specification to use modern authoring conventions to improve interoperability and precision of normative definitions and is developing a new feature, a backend-agnostic storage type, to improve performance and interoperability between the WebNN, WebGPU APIs and purpose-built hardware for ML.

We continue to evaluate our work using your Accessibility Checklist, with our latest status tracked in webmachinelearning/webnn#261

@matatk
Copy link

matatk commented Mar 22, 2024

Hi @anssiko; we didn't see this one, due to the issue being closed, so sorry for the delay. Thanks for describing the changes you have made. We do not think there is a need for us to re-review - we're pleased the link to the Ethical Principles for Web Machine Learning.

Sounds like this work is progressing well; all the best. If there are any significant changes in future, please let us know (the best way would be to file a new issue, and link back to this one).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
LC Working Draft approaching Candidate Recommendation REVIEW REQUESTED
Projects
None yet
Development

No branches or pull requests

4 participants