• drspod
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    6 hours ago

    The author only mentions homomorphic encryption in a footnote:

    Notes:

    (A quick note: some will suggest that Apple should use fully-homomorphic encryption [FHE] for this calculation, so the private data can remain encrypted. This is theoretically possible, but unlikely to be practical. The best FHE schemes we have today really only work for evaluating very tiny ML models, of the sort that would be practical to run on a weak client device. While schemes will get better and hardware will too, I suspect this barrier will exist for a long time to come.)

    And yet Apple claims to be using homomorphic encryption to provide their “private server” AI compute:

    Combining Machine Learning and Homomorphic Encryption in the Apple Ecosystem

    Presumably the author doubts Apple’s implementation but for some reason has written a whole blog post about AI and encryption and hasn’t mentioned why Apple’s homomorphic encryption system doesn’t work.

    I’d be quite interested to know what exactly is the weakness in their implementation. I imagine Apple and everyone who uses their services would be interested to know too. So why not mention it at all?

    • morrowindOP
      link
      fedilink
      arrow-up
      2
      ·
      5 hours ago

      Might be the difference between FHE and regular HE. I don’t know a lot about this subject, but if HE was more practical, I’d expect to see it a lot more, outside of ML too.