Sunday, December 31, 2017
Sunday, December 3, 2017
Friday, November 17, 2017
Is it possible to combine CapsuleNet with CortexNet?
Dynamic Routing Between Capsules
Sara Sabour, Nicholas Frosst, Geoffrey Hinton
(Under review; submitted to ICLR 2018)
Matrix capsules with EM routing
Optimizing Neural Networks that Generate Images
See page 26
Geoffrey Hinton, Alex Krizhevsky, Sida D. Wang
To Recognize Shapes, First Learn to Generate Images
See page 4, "fifth strategy"
The wake-sleep algorithm for unsupervised neural networks
Geoffrey Hinton, Peter Dayan, Brendan Frey, Radford Neal
Shape representation in parallel systems
Some demonstrations of the effects of structural descriptions in mental imagery
Pandemonium: A paradigm for learning
Capsule Networks (CapsNet) - Tutorial
How to implement CapsNets using TensorFlow
What is wrong with Convolutional Neural Networks?
Geoffrey Hinton: "Does the Brain do Inverse Graphics?"
Dynamic routing between capsules
Understanding Hinton’s Capsule Networks. Part I: Intuition
Understanding Hinton’s Capsule Networks. Part II: How Capsules Work
Understanding Hinton’s Capsule Networks. Part III: Dynamic Routing Between Capsules
Understanding Dynamic Routing between Capsules (Capsule Network)
Capsule Networks Explained
A Visual Representation of Capsule Network Computations
What is a CapsNet or Capsule Network?
Understand and apply CapsNet on Traffic sign classification
How to treat Hinton's thesis "Dynamic Routing Between Capsules"? (Chinese)
CapsuleNet on TensorFlow on MNIST
CapsuleNet in Keras on MNIST
CapsuleNet in Keras on Cifar dataset
CapsuleNet in TensorFlow on German traffic sign dataset
CapsuleNet in TensorFlow on MNIST
CapsuleNet in Kaggle on MNIST
Wednesday, July 19, 2017
Wednesday, July 12, 2017
Tuesday, July 11, 2017
Try not to crash online here.
Further discussion here.
Saturday, July 8, 2017
Sunday, April 9, 2017
One of the earliest-known entries of the word "algorithm" in a dictionary can be found in Samuel Johnson's Dictionary of the English Language from 1785.
The entry on page 130 reads (approximately): algorithm: Arabic words, which are used to imply the six operations of arithmetic, or the science of numbers.
Today, "algorithm" is defined as:
- A well-defined procedure to solve a problem.
- A clearly specified set of simple instructions to be followed to solve a problem.
- A finite, deterministic, and effective problem-solving method.
- An explicit, precise, unambiguous, mechanically-executable sequence of elementary instructions.1
- A sequence of computational steps that transform input into output.2
- A set of rules that precisely defines a sequence of operations.3
- A precisely defined set of mathematical or logical operations for the performance of a particular task.4
- A step-by-step process to efficiently reach the desired goal.5
- A systematic method for solving a problem.6
- A well-defined computational procedure that takes a variable input and halts with an output.7
1. Jeff Erickson's algorithms notes
2. Introduction to Algorithms / Cormen, Leiserson, Rivest, Stein / MIT Press link
3. Introduction to Computer Organization and Data Structures (1972 ed.) / Stone / McGraw-Hill, New York.
4. OED Online, Oxford University Press, June 2019, www.oed.com/view/Entry/4959
5. Arizona State University graduate course syllabus "Foundations of Algorithms" CSE 551
6. Universal Book of Mathematics / Darling / Wiley / 2004
7. Handbook of Applied Cryptography / Menezes et al / CRC Press / 2001 / p.57
See also: wikipedia