Skip to content

Building an autoencoder-based anomaly detection model using the TensorFlow framework

License

Notifications You must be signed in to change notification settings

thomasdubdub/autoencoder-anomaly-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autoencoder-based anomaly detection

Building of a simple autoencoder to detect anomalies (and quantify the degree of abnormality) using the TensorFlow framework. The model presented here is a simple autoencoder with one hidden layer. The number of neurons in the hidden layer is equal to the input-output layers. The sigmoid activation function is used for all layers and the reconstruction error is assessed using the mean squared error estimator. The model is used to predict sector configuration transitions, as described in the ICRAT 2018 paper: "Predicting sector configuration transitions with autoencoder-based anomaly detection"

Built With

  • TensorFlow - Open source machine learning framework

Authors

  • Thomas Dubot

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • How to build autoencoders with TensorFlow: Aurelien Géron "Hands-On Machine Learning with Scikit-Learn and TensorFlow"

About

Building an autoencoder-based anomaly detection model using the TensorFlow framework

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published