Skip to content

Commit

Permalink
News updated
Browse files Browse the repository at this point in the history
  • Loading branch information
Jan Melchior authored and Jan Melchior committed Feb 13, 2018
1 parent c7e375e commit 72873a5
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 37 deletions.
88 changes: 53 additions & 35 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,77 +1,95 @@
Documentation: http://pydeep.readthedocs.io/en/latest/index.html


Welcome
##################################

PyDeep is a machine learning / deep learning library with focus on unsupervised learning.
The library has a modular design, is well documented and purely written in Python/Numpy.
This allows you to understand, use, modify, and debug the code easily. Furthermore,
its extensive use of unittests assures a high level of reliability and correctness.

News
''''''''''''''''''''''''''''''''''''''''''''''''''''
- Auto encoder module added including denoising, sparse, contractive, slowness AE's
- Unittests added, examples
- tutorials added

- New activation functions added
- Unitstest update to date
- Prepared for Autoencoder release
- Prepared to change License

- Upcoming: Tutorials will be updated
- Upcoming: Auto encoders will be added
- Upcoming (mid-term): Feed Forward neural networks will be added

- Future: Feed Forward neural networks will be added
- Future: MDP integration
- Future: Deep Boltzmann machines will be added
- Future: MDP integration will be added
- Future: RBM/DBM in tensorFlow

Features index
''''''''''''''''''''''''''''''''''''''''''''''''''''

- Principal Component Analysis (PCA)

* Zero Phase Component Analysis (ZCA)

- Independent Component Analysis (ICA)

- Autoencoder

* Centered denoising autoencoder including various noise functions

* Centered contractive autoencoder

* Centered sparse autoencoder

* Centered slowness autoencoder

Features
* Several regularization methods like l1,l2 norm, Dropout, gradient clipping, ...

- Principal Component Analysis (PCA)
- Restricted Boltzmann machines

- Zero Phase Component Analysis (ZCA)
* centered BinaryBinary RBM (BB-RBM)

- Independent Component Analysis (ICA)
* centered GaussianBinary RBM (GB-RBM) with fixed variance

- centered BinaryBinary RBM (BB-RBM)
* centered GaussianBinaryVariance RBM (GB-RBM) with trainable variance

- centered GaussianBinary RBM (GB-RBM) with fixed variance
* centered BinaryBinaryLabel RBM (BBL-RBM)

- centered GaussianBinaryVariance RBM (GB-RBM) with trainable variance
* centered GaussianBinaryLabel RBM (GBL-RBM)

- centered BinaryBinaryLabel RBM (BBL-RBM)
* centered BinaryRect RBM (BR-RBM)

- centered GaussianBinaryLabel RBM (GBL-RBM)
* centered RectBinary RBM (RB-RBM)

- centered BinaryRect RBM (BR-RBM)
* centered RectRect RBM (RR-RBM)

- centered RectBinary RBM (RB-RBM)
* centered GaussianRect RBM (GR-RBM)

- centered RectRect RBM (RR-RBM)
* centered GaussianRectVariance RBM (GRV-RBM)

- centered GaussianRect RBM (GR-RBM)
* Sampling Algorithms for RBMs

- centered GaussianRectVariance RBM (GRV-RBM)
+ Gibbs Sampling

- Gibbs Sampling
+ Persistent Gibbs Sampling

- Persistent Gibbs Sampling
+ Parallel Tempering Sampling

- Parallel Tempering Sampling
+ Independent Parallel Tempering Sampling

- Independent Parallel Tempering Sampling
* Training for RBMs

- Annealed Importance Sampling (AIS)
+ Exact gradient (GD)

- reverse Annealed Importance Sampling (AIS)
+ Contrastive Divergence (CD)

- Contrastive Divergence (CD)
+ Persistent Contrastive Divergence (PCD)

- Persistent Contrastive Divergence (PCD)
+ Independent Parallel Tempering Sampling

- Tempering Sampling Contrastive Divergence (PT)
* Log-likelihodd estimation for RBMs

- Independent Tempering Sampling Contrastive Divergence (IPT)
+ Exact Partition function

- Exact Gradient (GD)
+ Annealed Importance Sampling (AIS)

+ reverse Annealed Importance Sampling (AIS)

Scientific use

Expand Down
5 changes: 3 additions & 2 deletions docs/welcome.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,14 @@ its extensive use of unittests assures a high level of reliability and correctne
News
''''''''''''''''''''''''''''''''''''''''''''''''''''
- Auto encoder module added including denoising, sparse, contractive, slowness AE's
- Unittests added, examples and tutorials will follow next week
- Unittests added, examples
- tutorials added

- Upcoming (mid-term): Feed Forward neural networks will be added

- Future: MDP integration
- Future: Deep Boltzmann machines will be added
- Future: RBM/DBM in tensorFlow

Features index
''''''''''''''''''''''''''''''''''''''''''''''''''''
Expand Down Expand Up @@ -87,7 +89,6 @@ Features index

+ reverse Annealed Importance Sampling (AIS)


Scientific use
''''''''''''''''''''''''''''''''''''''''''''''''''''

Expand Down

0 comments on commit 72873a5

Please sign in to comment.