All Projects → ankeshanand → Neural Cryptography Tensorflow

ankeshanand / Neural Cryptography Tensorflow

Licence: mit
Neural Networks that invent their own encryption 🔑

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
Wyrm
Autodifferentiation package in Rust.
Stars: ✭ 164 (-9.39%)
Mutual labels:  neural-networks
Kekas
Just another DL library
Stars: ✭ 178 (-1.66%)
Mutual labels:  neural-networks
Jaxnet
Concise deep learning for JAX
Stars: ✭ 171 (-5.52%)
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
Bmtk
Brain Modeling Toolkit
Stars: ✭ 177 (-2.21%)
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.

Adversarial Neural Cryptography in TensorFlow

A 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.

Setup

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

Citing Code

If you want to cite this code in your work, refer to the following DOI:

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].