782 karma · joined January 7, 2011
Tests show that FAISS is bit better than annoy on retrieval of both small and million items indexes. It also includes ind x compression techniques that in our tests do fair very well, with very low loss on mid size 500k image indexes.
The essence of it. NVidia is so close that it makes development very painful. At the moment it's the required path for deep learning, but hopefully it'll change a bit.
Universities and public research facilities are the existing democratic research institutions across the world. How can you defend not simply funding them and letting democracy handle it ?
On a side note, sad to see these conversations about SOTA deep learning to be so adversarial... You're wrong / you're right kinda thing. It's an empirical science mostly at the moment, surf the gradient, be right and wrong at the same time !
The literature on DL + cfd is growing steadily with some interesting papers at machine learning conferences. We are seeing the first set of applications in industry as well, very exciting !
Thanks to Aubin, I did my PhD in AI a long time ago and am still working in the field now!
Those interested can also find an open source integration of lmdb + annoy here: https://github.com/jolibrain/deepdetect/blob/master/src/sims...
This the underlying support for similarity search based on embeddings, including images and object similarity search, see https://github.com/jolibrain/deepdetect/tree/master/demo/obj...
This is running for apps such as a Shazam for art, faster annotation tooling and text similarity search.
Annoy only supports indexing once, while hnwlib supports incremental indexing, something I'm looking at.
DL integration into or as a replacement to pieces of software stacks, plus long term model updates, measurements, testing and avoiding regressions (very hard, think of ensuring all past samples are similarly predicted as before after a model update, that's beyond simply improving the accuracy) is difficult and standard practice is building up slowly.