Skip to content

Commit

Permalink
Address agenda TBDs in Sessions #2 and #3, shuffle training topics
Browse files Browse the repository at this point in the history
  • Loading branch information
anssiko committed Sep 18, 2020
1 parent 37b9dbf commit 0c91fbb
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions agenda/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,14 +48,14 @@

## Considerations for creating and deploying models

ℹ️ [Protecting ML models #67](https://github.com/w3c/machine-learning-workshop/issues/67) - @jasonmayes @tidoust @pyu10055 @jbingham
- ❓ Some ML providers need to ensure their ML models cannot be extracted from a browser app.
- ✔️ Proposal: Investigate existing access control mechanisms for video, learnings from 3D assets.

ℹ️ [ML model format #74](https://github.com/w3c/machine-learning-workshop/issues/74) - @cynthia @jbingham @wchao1115
- ❓ There is no standard format for packaging and shipping ML models, model formats evolve rapidly.
- ✔️ Proposal: Initially focus on defining a Web API for accelerating established reusable ML operations instead of standardizing a model format.

ℹ️ [Protecting ML models #67](https://github.com/w3c/machine-learning-workshop/issues/67) - @jasonmayes @tidoust @pyu10055 @jbingham
- ❓ Some ML providers need to ensure their ML models cannot be extracted from a browser app.
- ✔️ Proposal: Investigate existing access control mechanisms for video, learnings from 3D assets.

ℹ️ [In-browser training #82](https://github.com/w3c/machine-learning-workshop/issues/82) - @irealva @hapticdata @cynthia
- ❓ The current in-browser efforts are focused on inference rather than training.
- ✔️ Proposal: Understand successful real-world usages (e.g. Teachable Machine) and target transfer learning as the initial training use case for related browser API work.
Expand All @@ -70,7 +70,7 @@
- ❓ Should libraries for browsers and/or Wasm execution environments be able to target WebNN and WASI-NN together?
- ✔️ Proposal: TBD

ℹ️ [Heterogeneous parallel computing for the web #92](https://github.com/w3c/machine-learning-workshop/issues/92) - @jeffhammond @Kangz @abrown
ℹ️ [Heterogeneous parallel computing for the web #92](https://github.com/w3c/machine-learning-workshop/issues/92) - @jeffhammond @Kangz
- ❓ How do the heterogeneous parallel computing abstractions fit in with the web platform?
- ✔️ Proposal: TBD

Expand All @@ -94,12 +94,12 @@

## Improving web developer ergonomics

ℹ️ [JS Operator overloading for Machine Learning #73](https://github.com/w3c/machine-learning-workshop/issues/73) - @TBD
ℹ️ [JS Operator overloading for Machine Learning #73](https://github.com/w3c/machine-learning-workshop/issues/73) - @cynthia @huningxin
- ❓ Limitations in ECMAScript expressiveness impose ergonomics limitations for JS APIs on the web platform e.g. in vector matrix or tensor operations.
- ✔️ Proposal: TBD

ℹ️ [WebGL garbage collection #63](https://github.com/w3c/machine-learning-workshop/issues/63) - @jasonmayes @Kangz @wchao1115 @huningxin
- ❓ Garbage collection in the WebGL API affects multiple ML libraries.
- ❓ Garbage collection in the WebGL API affects multiple ML libraries through side effects.
- ✔️ Proposal: Identify any improvements in graphics APIs to alleviate the GC issue, ensure purpose-built APIs designed around computational graph abstraction (e.g. WebNN) optimize GC from library usage perspective.

ℹ️ [Neural network-oriented graph database #102](https://github.com/w3c/machine-learning-workshop/issues/102) - @WenheLI
Expand All @@ -109,11 +109,11 @@
## Developing interactive web experiences with ML

ℹ️ [Action-Response Cycle bottlenecks in interactive music apps #97](https://github.com/w3c/machine-learning-workshop/issues/97) - @teropa
- ❓ Action-Response Cycle in interactive (music) apps must execute within 20 ms.
- ❓ Action-Response Cycle in interactive (music) apps must execute within 20 ms. Today, web developers need to do some API gymnastics to meet the requirement.
- ✔️ Proposal: Investigate inference in AudioWorklet context and media integration e.g. fast streaming inputs from MediaStream.

ℹ️ Noise suppression with DSP+DNN, WebNN and Web Audio API feature gaps - @TBD
-TBD
ℹ️ [Noise suppression with DSP+DNN, WebNN and Web Audio API feature gaps #100](https://github.com/w3c/machine-learning-workshop/issues/100) - @jmvalin @teropa @huningxin
-What areas needs work on the web platform to ensure noise suppression models perform? The need for primitives like Basic Linear Algebra Subprograms, Web Audio API enhancements to allow better analysis of waveforms?
- ✔️ Proposal: TBD

## September 29, 2020, 2pm UTC [🗓️](https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200929T14)
Expand Down

0 comments on commit 0c91fbb

Please sign in to comment.