My clothes dryer has been successfully and correctly identified. But when my daughter dries her hair, Sense detects her blowdryer as the clothes dryer.
Curious if Sense keeps analyzing the devices that are already detected to help fix this sort of thing.
For your specific case it will help to weight the ML toward correct detection. Effects wonât be immediate.
In general, that weighting (your input) will contribute to other detection instances with similar signatures and potential matches for you and other users.
I think it has a pretty direct effect. It doesnât usually correct itself immediately it after Iâve used âdevice not onâ 3 times, it will get it right much more often.
Is there any technical roadmap for using crowdsourcing to tune your ML repository? For example, couldnât you get a wealth of high-quality spectrum signals if you offered users a chance to capture a snapshot along with an indication of what they do in the electrical environment? For example, the user swipes out a spectrum region, pushes on the highlit range, chooses âInform Senseâ, types in âturned on and then turned off ceiling vent in upstairs bathroomâ or âground coffee in espresso grinderâ etc.
There would still be noise - but with hundreds of thousands of quality reports coming in, wouldnât Sense be orders of magnitude faster about recognizing the electrical world?
All of us would love to crowdsource our way to faster / better detection. There are ways to help, but manual entry of âon-windowsâ isnât one of them. One constraint:
âExactly how many noise-altered iterations of a device Sense needs to see varies, but itâs much more than you would be able to comfortably tag.â
I canât speak to Senseâs motivations but I understand the challenges:
Adding to @kevin1âs explanation in the above I would extend thus:
The facial recognition analogy is a good one up to a point. A face has a bounding box in a similar way that you might think a Sense waveform has a bounding box for âDevice X was on and off hereâ. As a human (in the facial analogy) you imagine a bunch of faces and you can pick them out visually and spatially (stereo vision and motion). Senseâs challenge though is more like, in my mind, imagining yourself doing facial recognition on movie where all the frames are superimposed over one another. In the extreme case, where things get effectively impossible ⌠when time is also compressed ⌠i.e. you convert a movie into a still frame. Where does my bounding box go? Tricky.
As I understood it at the time of itâs inception, data gathered through the use of the Sense Smartplug integration could/may be used at some point in the future as well, although thereâs challenges in that even - ensuring that customers are actually providing valid data (IE, Just a single appliance behind a smartplug, not a power bar with 3 different appliances plugged into it which would muddy the data) as well as getting users to input very specific data about each appliance including brands and model numbers so that the signature data being generated can be correlated to a specific device.
For example, I have our LG linear compressor fridge on an HS110 because linear compressors are very difficult for Sense to detect - unlike a traditional HVAC compressor, linear compressors can vary their speed up and down as required for cooling demand vs efficiency.
I have inputted all the data from my fridge into Sense so that some day perhaps the data my HS110 is collecting could be used to aid the ML algorithms.