5 ms·
I think what OP meant is that this logically implies every query must touch all the data (or else you could infer information from data access patterns) at whic
by xyzzy123 6y ago
I think what OP meant is that this logically implies every query must touch all the data (or else you could infer information from data access patterns) at which point is it really a database anymore as we know it?
- Dylan16807 6y agoIf that's the question, then the answer is "if you make it usable for a database application then it's not FHE, sorry"
- adrianN 6y agoInteresting, so FHE is essentially useless for cloud applications? What would be a good use case where FHE can be applied?
- Dylan16807 6y agoMany types of processing on small data sets are fine. Or lots of small data sets in parallel. You could run statistics on data or do a grid-based simulation. Running a neural net would be almost trivial. General purpose code is extremely difficult to adapt, since it loves to branch based on data.
- adrianN 6y agoNeural nets are a very convincing use case. Thanks!
- haggy 6y agoNo offense but just "running a neural net" is rarely trivial
- Dylan16807 6y agoWhat do you mean? I'm not talking about design or tuning or anything, just shoving raw data through. All you have to do is multiply each weight and add up each node. Pure bulk arithmetic is both simple and a perfect match for FHE.
- fingerlocks 6y ago“Trivial” is relative, and in the context of this forum post and the audience that is reading it, running a basic neural net is unlikely a large hurdle for most here. Hell, I’m not an ML practitioner and I almost never use python, and yet it took me maybe a day or two learn enough about covnet training to detect my dog on a home security camera.
- numpad0 6y agoProbably good for batch jobs? Updating billing information, device location registry, etc., for 10k users each day or each hour etc.
- bawolff 6y ago"Cloud applications" cover a big range. If you mean is it useless as a replacement for the mysql backend of your php app, the answer is yes.