davisking / dlib

A toolkit for making real world machine learning and data analysis applications in C++
http://dlib.net
Boost Software License 1.0
13.45k stars 3.37k forks source link

Autoencoder examples anywhere? #2396

Closed andrewm4894 closed 3 years ago

andrewm4894 commented 3 years ago

Hello,

Apologies for opening an issue here as is more like a question as opposed to bug or issue but could not really find any other obvious channel (apart from tweeting you which i felt like would maybe be worse :) )

I work in netdata and we are looking to build some anomaly detection functionality into our monitoring agent and have been looking at using dlib for this. We have a POC mvp branch and i'm very excited about it.

Initially we are going to start with a fairly simple kmeans clustering based approach but i'm hoping we could work up to something like one class svm or autoencoder once we have a proper implementation and some product features to hide all the complexity from end users.

I was just wondering if you know of any examples of autoencoders implemented using dlib?

Thanks for the library - its awesome!

arrufat commented 3 years ago

Is this useful? https://github.com/davisking/dlib/blob/8d4df7c0b3fa7c4c1e4175951161b01ccf4541b5/dlib/test/dnn.cpp#L2729-L2801

andrewm4894 commented 3 years ago

Is this useful?

Yes - very much! thanks.