3 ms·
How practical is it to run some of this client side on the browser via WASM, with a few things offloaded to a server hit? Our computers are getting better. Thin
by crate_barre 5y ago
How practical is it to run some of this client side on the browser via WASM, with a few things offloaded to a server hit? Our computers are getting better. Think plug-in, think ad-blocker.
- jstx1 5y agoThe difficult part is training a model like this - it's very expensive to train a huge model on video, you need lots of work and infrastructure, and you can't legally do any of this in the first place.
- crate_barre 5y agoWhy would it need that much training data? It takes me 3 or 4 videos to pick up the pattern. It’s super patternistic, and I almost have a hard time believing it would require that much training data. It’s almost like the Shazam app, I think you can literally compare the graph of the song and identify it quickly.
- heavyset_go 5y ago> Why would it need that much training data? It takes me 3 or 4 videos to pick up the pattern. You're human being capable of understanding what you're seeing, ML is just computational statistics. You need to throw a ton of data at it to get accurate results. You might be able to piggyback on pre-trained models via transfer learning in order to reduce the amount of data and resources needed to train a model for this task, though. I don't think Shazam uses ML for song recognition, but instead hashing and fingerprinting via Fourier transforms.