ankeshanand / Neural Cryptography Tensorflow
Licence: mit
Neural Networks that invent their own encryption 🔑
Stars: ✭ 181
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Neural Cryptography Tensorflow
Libra
Ergonomic machine learning for everyone.
Stars: ✭ 1,925 (+963.54%)
Mutual labels: neural-networks
Knockknock
🚪✊Knock Knock: Get notified when your training ends with only two additional lines of code
Stars: ✭ 2,304 (+1172.93%)
Mutual labels: neural-networks
Vip
Video Platform for Action Recognition and Object Detection in Pytorch
Stars: ✭ 175 (-3.31%)
Mutual labels: neural-networks
Fixy
Amacımız Türkçe NLP literatüründeki birçok farklı sorunu bir arada çözebilen, eşsiz yaklaşımlar öne süren ve literatürdeki çalışmaların eksiklerini gideren open source bir yazım destekleyicisi/denetleyicisi oluşturmak. Kullanıcıların yazdıkları metinlerdeki yazım yanlışlarını derin öğrenme yaklaşımıyla çözüp aynı zamanda metinlerde anlamsal analizi de gerçekleştirerek bu bağlamda ortaya çıkan yanlışları da fark edip düzeltebilmek.
Stars: ✭ 165 (-8.84%)
Mutual labels: neural-networks
Shape Detection
🟣 Object detection of abstract shapes with neural networks
Stars: ✭ 170 (-6.08%)
Mutual labels: neural-networks
Deep Math Machine Learning.ai
A blog which talks about machine learning, deep learning algorithms and the Math. and Machine learning algorithms written from scratch.
Stars: ✭ 173 (-4.42%)
Mutual labels: neural-networks
Attentionn
All about attention in neural networks. Soft attention, attention maps, local and global attention and multi-head attention.
Stars: ✭ 175 (-3.31%)
Mutual labels: neural-networks
Awesome Ml Model Compression
Awesome machine learning model compression research papers, tools, and learning material.
Stars: ✭ 166 (-8.29%)
Mutual labels: neural-networks
Neural
LATEX: TikZ package for drawing neural networks. Also available on CTAN at http://www.ctan.org/tex-archive/graphics/pgf/contrib/neuralnetwork
Stars: ✭ 169 (-6.63%)
Mutual labels: neural-networks
Awesome Deep Learning Music
List of articles related to deep learning applied to music
Stars: ✭ 2,195 (+1112.71%)
Mutual labels: neural-networks
Cython Blis
💥 Fast matrix-multiplication as a self-contained Python library – no system dependencies!
Stars: ✭ 165 (-8.84%)
Mutual labels: neural-networks
Sota Cv
A repository of state-of-the-art deep learning methods in computer vision
Stars: ✭ 176 (-2.76%)
Mutual labels: neural-networks
Iresnet
Improved Residual Networks (https://arxiv.org/pdf/2004.04989.pdf)
Stars: ✭ 163 (-9.94%)
Mutual labels: neural-networks
Deep Spying
Spying using Smartwatch and Deep Learning
Stars: ✭ 172 (-4.97%)
Mutual labels: neural-networks
Lstm anomaly thesis
Anomaly detection for temporal data using LSTMs
Stars: ✭ 178 (-1.66%)
Mutual labels: neural-networks
Qml
Introductions to key concepts in quantum machine learning, as well as tutorials and implementations from cutting-edge QML research.
Stars: ✭ 174 (-3.87%)
Mutual labels: neural-networks
Note: This repository is no longer maintained.
TensorFlow
Adversarial Neural Cryptography inA Tensorflow Flow implementation of Google Brain's recent paper (Learning to Protect Communications with Adversarial Neural Cryptography.)
Two Neural Networks, Alice and Bob learn to communicate secretly with each other, in presence of an adversary Eve.
Pre-requisites
- TensorFlow
- Seaborn (for plots)
- Numpy
Usage
First, ensure you have the dependencies installed.
$ pip install -r requirements.txt
To train the neural networks, run the main.py
script.
$ python main.py --msg-len 32 --epochs 50
Attribution / Thanks
- carpedm20's DCGAN implementation in TensorFlow.
- Liam's implementation of Adversarial Neural Cryptography in Theano.
Citing Code
If you want to cite this code in your work, refer to the following DOI:
License
MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].