TLDR
- A binary feature reports presence. A rectified feature can also report how strongly the compatible evidence is present.
- The rectifier begins as tied binary copies. Offset sigmoids sum to an expected activity close to softplus without adding learnt parameters.
- Training and testing use related units. RBM pretraining samples a noisy rectifier; discriminative fine-tuning uses deterministic max(0,x).
- Equivariance can create invariance. Zero-bias rectified features scale with positive intensity, while cosine similarity cancels that scale.
- The evidence has two strengths. NORB comparisons consistently favour NReLUs; LFW estimates are suggestive but too variable for a firm claim.
A feature detector becomes a feature counter
A stochastic binary hidden unit answers whether a pattern is present on one trial. Nair and Hinton ask for a unit that can represent both presence and amount while remaining compatible with undirected generative learning.
Restricted Boltzmann machines were conventionally built from binary stochastic visible and hidden units. A hidden feature detector receives total input x from visible pixels and activates with probability σ(x). That probability can vary continuously, but the sampled state used by the model is still zero or one.
The binary restriction is natural for an elementary event and limiting for a graded cause. One oriented edge may be faint or strong; one face part may match weakly or repeatedly across a receptive field. A single bit must express such intensity indirectly through probability over repeated samples rather than magnitude in one state.
A rectified linear unit outputs zero for negative total input and grows linearly for positive input. Its zero half creates a sparse active set; its positive half carries an unbounded graded value. The unit can therefore say both “this feature is off” and “this feature is present at strength 4.7”.
The paper does not simply import a deterministic ReLU into an RBM. An RBM is a probabilistic energy model, so hidden noise and conditional distributions matter during generative learning. The authors first derive a stochastic integer-valued unit from binary components, then introduce a fast continuous noisy approximation.
This derivation connects three objects that are related but not identical. The infinite stepped-sigmoid unit has an expected count. Softplus closely approximates that expectation. A noisy rectifier approximates samples efficiently. During supervised fine-tuning, the system drops noise and uses max(0,x) with derivative zero at nonpositive inputs and one at positive inputs.
The intervention is tested inside a full pipeline. Gaussian visible units model normalised real-valued pixels. Noisy rectified or binary hidden units undergo contrastive-divergence pretraining. The resulting networks are discriminatively fine-tuned, at which point rectified units are deterministic. Reported differences therefore concern a paired probabilistic-pretraining and deterministic-fine-tuning design.
The title’s “improve” has an empirical scope. Rectified hidden units beat matched binary variants on every displayed Jittered-Cluttered NORB row. On Labeled Faces in the Wild, their mean accuracies are higher, yet the authors explicitly judge the standard deviations too large for firm conclusions. The companion keeps those evidence levels separate.
Worked example 1 · Same probability, different state capacity
A binary detector with activation probability 0.9 still produces only h=0 or h=1 in a sample. A rectified detector with positive input can produce values near 1, 2 or 5, letting one latent coordinate encode feature strength rather than distributing that job across trials or many separate units.
Causal probe 1 · Is the paper only changing an activation function?
No. It changes the probabilistic hidden-unit construction used in RBM pretraining, its sampling approximation and the deterministic transfer function used during discriminative fine-tuning.
The RBM still learns from two correlations
The hidden unit changes, but the bipartite energy-model logic remains. Data drive one correlation; reconstructions drive another; contrastive divergence moves their difference into the weights.
An RBM has no visible-to-visible or hidden-to-hidden connections. Given an image, hidden units are conditionally independent and can update in parallel. Given hidden states, visible units are conditionally independent and can reconstruct in parallel. Symmetric weights connect the two layers.
For binary units, the paper writes the familiar contrastive-divergence update Δwij = ε(⟨vihj⟩data − ⟨vihj⟩recon). The positive term measures how often a pixel and feature are active together under training images. The reconstruction term measures the corresponding frequency after the model has taken a short generative step.
The joint energy combines pairwise visible–hidden products and biases. Low-energy configurations receive high probability after normalisation over every visible and hidden state. Contrastive divergence avoids calculating that global partition function directly, using a reconstruction contrast as a practical learning signal.
Object and face images are real-valued. The paper therefore replaces binary visible pixels with Gaussian units. Each input component is normalised to zero mean and unit variance. Visible reconstructions are noise-free top-down values, and the Gaussian variance in the energy is fixed to one.
The hidden layer is the controlled comparison. One network uses ordinary stochastic binary features. The other uses noisy rectified features during generative pretraining. After a label layer or Siamese comparison is attached, the whole classifier is fine-tuned through back-propagation, and NReLUs become deterministic rectifiers.
This design means a performance difference cannot be attributed only to a single forward nonlinearity at test time. The unit type changes how the RBM represents and samples hidden strength during pretraining, how features are initialised and how the deterministic classifier later routes gradients.
It also means that reconstruction should not be mistaken for the final task. The RBM learns an image distribution without labels at each pretraining stage. Labels enter only when the stacked features are used for object classification or when face pairs are fine-tuned for identity agreement.
Worked example 2 · One correlation pulls up, one pushes down
If a pixel–feature pair has data correlation 0.30 and reconstruction correlation 0.22, learning rate 0.001 gives Δw=0.00008. If the reconstruction correlation rises to 0.36 while the data term stays fixed, the update becomes −0.00006 and weakens the connection.
Causal probe 2 · Does lower reconstruction error guarantee a better classifier?
No. Reconstruction supplies an unsupervised pretraining signal. Classification also depends on which features emerge, capacity, discriminative fine-tuning, validation and the task’s inductive biases.
Offset binary copies trace a smooth staircase
The rectifier is derived by weight sharing. Infinitely many binary units see the same evidence but receive progressively lower fixed biases, so stronger input turns on more copies.
A conventional binomial unit can be built from N identical binary copies. They share the same weights and bias, so each activates with probability p. The expected active count is Np and its variance is Np(1−p). This count carries more levels than one bit without learning N separate feature templates.
Identical copies have an undesirable response: for small p, their mean grows exponentially with total input, and as p approaches one the variance collapses. The paper changes the copies’ fixed offsets. Copy one receives bias offset −0.5, copy two −1.5, copy three −2.5 and so on.
When total learnt input is x=vWT+b, expected activity becomes the infinite sum Σi=1∞σ(x−i+0.5). As x rises, successive copies cross their sigmoid transition in turn. The sum looks like rounded steps whose average slope approaches one in the positive region.
The closed-form approximation is softplus, log(1+ex). It is near zero far below the origin, about log 2 at zero and approaches x for large positive values. The primary’s Figure 1 plots the stepped sum and softplus as virtually indistinguishable at its scale.
The approximation is close rather than algebraically identical. At x=0, summing 200 offset sigmoids gives about 0.68257, while softplus gives 0.69315, a difference near 0.01058. Farther from the transition the gap rapidly shrinks. If only N copies are used, the paper notes a correction involving log(1+ex−N).
Weight sharing is crucial. Every copy uses the same learnt vector w and base bias b; only its offset is fixed. The construction therefore has no more learnt parameters than an ordinary binary feature, despite representing an unbounded count in the infinite idealisation.
This gives the rectifier a probabilistic ancestry. Its positive activity is not introduced solely as a convenient piecewise-linear function. It approximates how many members of a tied population would be active under offset logistic thresholds. That interpretation makes it natural to use in an RBM.
Worked example 3 · Stronger evidence recruits copies
At x≈0, the first offset sigmoid is partly active while later copies are mostly off, giving expected count about 0.68. At x≈4, roughly four thresholds have been crossed and both the sum and softplus are about 4.02. One shared feature now represents intensity by recruited count.
Causal probe 3 · Is softplus the sampled hidden value?
No. Softplus approximates the expected activity of the stepped population. The paper uses a separate noisy rectified expression to draw an efficient continuous hidden sample.
Noise stays small when the unit is securely off
Sampling the integer staircase would require many sigmoid evaluations. The noisy rectifier approximates it with one Gaussian perturbation whose variance follows the input-dependent sigmoid.
Let x be the learnt total input. The fast noisy rectified linear unit draws max(0, x + N(0,σ(x))), where the Gaussian has mean zero and variance σ(x). Its standard deviation is therefore √σ(x). The final maximum clips negative perturbed values to zero.
Far into the negative region, σ(x) approaches zero. A detector that is firmly off receives almost no noise and rarely crosses the threshold accidentally. Near x=0, the variance is one half, so stochastic threshold crossing is common. Far into the positive region, the variance approaches one rather than increasing with activity.
This noise profile corrects a drawback of ordinary binomial counts. For N identical copies, variance Np(1−p) can scale with N and then collapses as all copies saturate. The offset-copy construction recruits new units progressively, and its approximation maintains bounded stochasticity across positive strength.
A noisy sample and its expected value should not be conflated. The softplus curve describes the expected stepped population closely. The noisy rectifier is a convenient approximate sampler. A particular perturbation can land above or below both softplus and deterministic ReLU, especially near the threshold.
During discriminative fine-tuning, the paper removes the sampling noise. It sets y=max(0,x), using derivative zero for x≤0 and one for x>0. At x=0 the function is nondifferentiable; the implementation chooses the nonpositive-side derivative and proceeds.
The training path therefore crosses an approximation boundary twice: from infinitely many discrete copies to a continuous noisy unit, then from stochastic NReLU pretraining to deterministic ReLU fine-tuning. Empirical results validate the combined pipeline; they do not isolate which approximation contributes how much.
The same distinction matters when reproducing the method today. Using softplus deterministically throughout, adding constant-variance Gaussian noise, or applying dropout to a ReLU would create related-looking but different conditional models. “Rectified RBM” is not a sufficient implementation specification without the sampling rule.
Worked example 4 · One fixed Gaussian quantile
At x=−4, σ(x)≈0.018 and standard deviation≈0.134, so even a +2σ perturbation leaves the pre-clipped value negative. At x=0, standard deviation≈0.707 and the same quantile gives about 1.414 before clipping. Noise is concentrated around the transition where on/off uncertainty is meaningful.
Causal probe 4 · Is NReLU noise the source of test-time randomness?
No. The reported discriminative models use deterministic max(0,x) during back-propagation and evaluation. Noise belongs to the generative RBM pretraining approximation.
Scale the image, scale the feature, cancel with cosine
Zero-bias deterministic rectifiers are positively homogeneous. The paper turns that equivariance into an intensity-invariant face comparison by choosing a scale-free similarity.
For α>0, max(0,αx)=α max(0,x). If a unit has zero bias, multiplying every pixel intensity by α multiplies its total input by α. Negative inputs remain negative and inactive; positive activities grow by exactly the same factor.
The property composes through many zero-bias rectified layers. If the first representation scales by α, the next linear map’s input scales by α and its rectifier scales likewise. The whole feature extractor is intensity-equivariant: its output changes predictably with the input scale.
Equivariance is not invariance. The feature vector is different after rescaling; it is α times the original. The face-verification system takes cosine similarity between the two feature vectors. Cosine divides their dot product by both lengths, so independent positive scale factors cancel.
The resulting pair representation is invariant to global positive rescaling of either face image, provided the zero-bias and deterministic conditions hold. Because the same feature extractor is applied to both faces, swapping their order also leaves cosine unchanged. A scalar logistic output then maps the distance to a “same identity” probability.
The paper contrasts this with simply dividing all pixels by their sum. Global input normalisation can still let a bright background alter how local features share total intensity. Equivariance preserves the relative pattern of active feature responses and lets the final cosine remove only overall magnitude.
This is a narrow analytic invariance, not blanket robustness to illumination. Additive brightness, shadows, local highlights, clipping, sensor nonlinearities and geometric changes do not reduce to multiplication by one positive scalar. Nonzero learnt biases would also break exact homogeneity.
NReLU noise breaks the exact sample-by-sample relationship during pretraining. The face classifier obtains the proof-level property only because its discriminative feature extractor is deterministic and omits hidden biases. The probabilistic construction motivates the units; the invariant deployed map uses their noise-free limit.
Worked example 5 · Cosine deletes two exposure factors
Let feature vectors be a=(1,2,0) and b=(2,1,1). Brightening the first face by 3 gives 3a; dimming the second by half gives 0.5b. Their cosine is unchanged because the dot product gains factor 1.5 and the two norms gain factors 3 and 0.5.
Causal probe 5 · Does zero bias make the face model invariant to every lighting change?
No. It proves invariance only to positive global intensity scaling after a homogeneous feature map. Spatially varying illumination and additive changes are outside the identity.
NORB removes easy backgrounds and keeps hard variation
Jittered-Cluttered NORB tests whether graded hidden units help when viewpoint, lighting, location, scale, clutter and a peripheral distractor all vary.
The data contain five toy classes: humans, animals, cars, planes and trucks: captured as grey-scale stereo pairs, plus a “None” class. The jittered-cluttered version shifts the central object in position, size and intensity, changes viewpoint and lighting, and places distractor objects in the periphery.
Original 108×108×2 stereo images are subsampled to 32×32×2 for speed. Pixels are centred to zero mean and divided by the average standard deviation over all pixels in all training images. This preserves stereo channels while discarding much spatial resolution.
The full training pool contains 291,600 cases, 48,600 per class; the test set contains 58,320, or 9,720 per class. Another 58,320 cases are held out from training for architecture choice and early stopping. The holdout contains all images of one randomly selected object instance from each toy class and an equal random sample of “None”.
One- and two-hidden-layer networks are compared. Candidate first layers have 1,000, 2,000 or 4,000 units; candidate second layers have 1,000 or 2,000. More units improve every reported selection, so the best tested architecture uses 4,000 then 2,000 features.
Each layer is greedily pretrained as an RBM using contrastive divergence. Both layers receive 300 epochs, mini-batches of 100 and a learning rate of 10−3 applied to the average per-case CD update, with momentum. A multinomial regression layer is then attached, and all parameters are discriminatively fine-tuned.
Learned first-layer NReLU weights include Gabor-like edge filters, global patterns and point filters that copy pixels. Among the 216 filters selected for highest L2 norm in Figure 4, about 25% are described as Gabor-like. Selection by norm favours well-defined patterns and is not an unbiased census of all 4,000 features.
The activation histogram contains no always-active units, so none is purely linear over the training set. Peaks near activity frequencies 0.2, 0.4–0.5 and 0.6 correspond respectively to Gabor-like, mostly global and point filters under the authors’ inspection. This qualitative mapping complements the classification comparison; it does not prove a universal taxonomy of filters.
Worked example 6 · The validation split removes one instance per class
All 9,720 training views of one selected car, one plane, one truck, one human and one animal enter the holdout, plus 9,720 “None” cases. Architecture selection therefore faces unseen instances rather than a random mixture of views from every object.
Causal probe 6 · Do the experiments test a convolutional rectifier?
No. The compared models are fully connected and use heavily subsampled inputs. Convolutional baselines receive hard-wired image topology and approximate translation invariance.
Every NORB row favours graded hidden units
The strongest unit-type evidence is not the best number alone. It is the repeated direction of the difference across depth and pretraining conditions.
With one 4,000-unit hidden layer and random initialisation, the NReLU network records 17.8% test error versus 23.0% for stochastic binary units. Pretraining reduces the respective errors to 16.5% and 18.7%. Both unit types benefit, but the rectified model begins and ends lower.
With two layers of 4,000 and 2,000 units, neither pretrained, NReLU records 17.6% and binary 23.6%. Pretraining the first layer lowers them to 16.5% and 18.8%. Pretraining both produces 15.2% for NReLU and 18.8% for binary.
These rows support two conclusions within the tested architecture. Rectified units outperform binary units regardless of displayed pretraining depth. Pretraining successively helps NReLU, while the binary system shows no additional gain when its second layer is also pretrained in the final two rows.
The one-layer comparison also contains a striking ordering: an unpretrained NReLU network at 17.8% beats a pretrained binary network at 18.7%. This does not prove pretraining is unimportant. It shows that, in this protocol, changing hidden-unit capacity has a larger effect than the binary model’s displayed pretraining gain.
The paper supplies broader baselines: multinomial regression on pixels at 49.9%, a Gaussian-kernel SVM at 43.3%, a convolutional net at 7.2% and a convolutional net with a top SVM at 5.9%. The fully connected NReLU system is much better than the first two and much worse than the convolutional systems.
The authors explain the gap rather than conceal it. Their inputs are heavily subsampled, while convolutional architectures encode image topology and approximate translation invariance. The comparison shows that rectification does not replace spatial inductive bias. A stronger hidden variable and a stronger architecture solve different problems.
Statistical uncertainty is not shown for the NORB tables. The consistency of five matched rows is meaningful, but repeated initialisations or confidence intervals would better quantify robustness. “Outperforms in every reported condition” is supported; a precise population-level advantage is not estimated.
Worked example 7 · Separate unit gain from pretraining gain
In the two-layer NReLU model, moving from no pretraining to both layers pretrained reduces error by 2.4 points, from 17.6 to 15.2. At full pretraining, changing binary to NReLU reduces error by 3.6 points, from 18.8 to 15.2. The interventions are related but numerically separable.
Causal probe 7 · Does beating the binary rows show that NReLU beats convolution?
No. The matched hidden-unit comparison favours NReLU, while the separately reported convolutional baselines remain far lower because they use different architectures and input priors.
Two shared maps meet at an angle
Labeled Faces in the Wild tests representation under pose, expression, lighting and background variation. A Siamese architecture ensures that identity comparison cannot depend on which face is listed first.
LFW contains 13,233 images of 5,749 people collected from the web. The task presents a pair and asks whether the identities match. Official evaluation defines ten splits, each with 5,400 training pairs and 600 test pairs, balanced between same and different, with identities disjoint across training and test.
The paper merges each pair of official splits and performs five-fold rather than ten-fold cross-validation to speed experiments. This deviation changes the uncertainty calculation and should accompany every quoted mean and standard deviation. It is not the exact official ten-fold protocol.
Each 250×250 colour image is cropped to a central 144×144 window to reduce background cues. Eye coordinates are aligned through rotation and scale, the crop is subsampled to 32×32×3, and pixels receive the same zero-mean, average-standard-deviation normalisation as NORB.
Background control is motivated by a striking observation cited in the paper: humans reach 94.27% accuracy even when the image centre is masked. This indicates that hair, clothing and scene context can identify people. The experiment mostly removes those pixels to focus the learnt face representation, but the human number is not a matched performance baseline.
For each training fold, all 10,800 single faces pretrain one 4,000-unit RBM layer. The routine again uses 300 epochs, batches of 100, learning rate 10−3 and momentum. The same learnt feature map is applied independently to both faces in a pair.
Cosine distance combines the two feature vectors symmetrically. A scalar weight and bias feed it to a logistic “same” probability. The complete Siamese system is then fine-tuned on pairs. A PubFig development subset with identities absent from LFW supports architecture choice and early stopping.
Without pretraining, NReLU accuracy is 0.7925±0.0173 and binary accuracy 0.7768±0.0070. With pretraining, they are 0.8073±0.0134 and 0.7777±0.0109. Both NReLU point estimates are higher, and pretraining gives its larger visible improvement.
The primary’s conclusion is deliberately modest: standard deviations are too large for firm conclusions. Contemporary systems at 0.8683 and 0.8529 use respectively commercial automatic alignment and manually collected face attributes, making them informative context rather than controlled unit comparisons.
Worked example 8 · Point estimate versus uncertainty
Pretrained NReLU exceeds pretrained binary by 0.0296 in mean accuracy. But the reported fold-level spreads are 0.0134 and 0.0109, and the evaluation merges official splits. The direction is suggestive; the paper does not supply a significance analysis strong enough for a firm superiority claim.
Causal probe 8 · Does the Siamese result prove intensity equivariance caused higher accuracy?
No. The architecture instantiates the property, but the experiment jointly changes hidden-unit behaviour, pretraining and fine-tuning. A bias or cosine ablation would be needed to isolate the analytic symmetry’s contribution.
One active set selects one local linear model
Rectification creates a continuous density from many adjacent linear regimes. The number of regimes can grow exponentially even though the latent description grows only linearly.
Imagine data on the surface of a high-dimensional unit hypersphere and a zero-bias rectified unit. Its weight vector defines a plane through the centre. On one side the unit is zero; on the other its activity increases linearly with distance from the plane.
With N such units, every input has an active-set code indicating which side of each plane it occupies. Subject to the sphere having at least N dimensions, the paper states that N units can form 2N regions. Each region corresponds to one subset of active features.
Within a region, the active subset does not change. Every active rectifier is linear there and every inactive one remains zero, so the network implements a linear model locally. Cross a zero-input plane, and one unit switches status, selecting a neighbouring linear regime.
The implied mixture has exponentially many possible components without listing a parameter set for each one. Latent units grow linearly with N and pairwise weights grow quadratically with layer sizes. Mixing proportions are defined implicitly by the same undirected energy-model parameters used for conditional distributions.
This differs from a directed mixture that separately decides which hidden units enter a component. Such switching can make inference difficult and create jumps in density at component boundaries. Rectified switching occurs exactly where one unit’s input is zero, so adjacent linear pieces meet continuously under the paper’s argument.
The count 2N is a capacity ceiling under a dimensional assumption. It does not mean training data populate every region, contrastive divergence estimates each mixture weight accurately or every active set corresponds to a semantically meaningful concept. The same parameters couple the regions, making capacity efficient and behaviour constrained.
Nor is “mixture” an explicit softmax over 2N named experts. The undirected model marginalises latent activities. The mixture interpretation explains piecewise-linear density geometry; it is not an implementation that enumerates exponentially many components.
Worked example 9 · Three units, eight possible active sets
Three zero-bias planes can label regions by 000, 001, 010, 011, 100, 101, 110 and 111 when dimension permits. Inside region 101, units one and three are linear and unit two is zero. Crossing unit two’s plane moves continuously into 111.
Causal probe 9 · Does 2N regions mean the model learns 2N independent rules?
No. Regions share the same N units and weights, and data may occupy only a small fraction. The exponent counts possible active sets, not independently fitted experts.
A stronger representation is not a stronger subject
NReLUs carry magnitude, compose useful symmetries and divide input space efficiently. None of those representational properties measures goals, understanding or experience.
At the operator level, the paper supplies an explicit construction: tied offset binary copies, a softplus expectation, input-dependent Gaussian noise and deterministic rectification for fine-tuning. These are mathematical and implementable claims.
At the representation level, zero-bias rectifiers are positively homogeneous; cosine can turn that equivariance into scale invariance; active sets define many local linear regimes. These claims describe geometry and transformation behaviour, not what any one feature means to a system.
At the experimental level, matched NORB rows consistently favour NReLU over stochastic binary units. LFW means also favour NReLU, with uncertainty large enough that the authors withhold a firm conclusion. Learnt filter images show edge, part, point and global structure selected by high weight norm.
A graded unit can encode “how much” without representing a conscious intensity. Its numerical activity is a state variable whose causal role is defined by the network. Calling a value of five a stronger perception would require evidence connecting that activity to perception rather than simply to downstream classification.
The same caution applies to sparsity. A unit’s being zero on many images and active on a subset can make its function inspectable, but selectivity is not semantic understanding. A Gabor-like filter responds to oriented contrast; it need not possess a concept of an edge or object.
Agency requires objectives and action loops beyond this study. The networks are trained on fixed datasets under supplied losses. A face pair enters; a probability exits. There is no self-chosen goal, planning horizon, environmental intervention or persistent policy.
Consciousness is still farther outside the measurement. NORB error, LFW accuracy, activation histograms and local linear regions are not contrasts between conscious and unconscious processing. No report, access, integration or phenomenal criterion is operationalised.
The legitimate bridge is architectural. Distributed graded features can form reusable representations, and invariant comparison can support later cognitive systems. Such mechanisms may be ingredients in a model of intelligence. Ingredient status does not establish sufficiency, necessity or the presence of a mind.
Worked example 10 · Magnitude without feeling
A face filter may output 0.5 for a weak eye-like pattern and 4.0 for a strong one. This supports a graded evidence interpretation because downstream weights receive different magnitudes. Nothing in the experiment distinguishes numerical confidence from felt visual intensity.
Causal probe 10 · Do exponentially many regions imply combinatorial thought?
No. They describe possible piecewise-linear input partitions under shared parameters. Compositional reasoning would require tasks and interventions showing that regions encode and manipulate relations systematically.
Move one input through four related units
Set the shared total input x, a fixed Gaussian quantile z and a positive intensity multiplier α. The laboratory compares the offset-sigmoid count, softplus expectation, deterministic rectifier and one reproducible noisy sample.
- waiting
- waiting
- waiting
The tied-copy total sums 200 logistic probabilities, enough to approximate the infinite construction throughout the displayed range. Softplus is its closed-form approximation, not the same function. The noisy value uses z as a reproducible standard-normal coordinate and multiplies it by √σ(x), because σ(x) is the Gaussian variance in the paper’s expression.
The audit matrix spans nine input values, five Gaussian quantiles and five positive scale factors: 225 states. Its tests enforce a declared 0.011 stepped/softplus tolerance, exact positive homogeneity of zero-bias ReLU and cosine invariance when two feature vectors are independently rescaled. No random generator is needed, so every state is repeatable.
Twelve handles for retrieval
What was checked, and how strongly
| Claim | Primary location | Reconstruction check | Boundary |
|---|---|---|---|
| Tied-copy/softplus relation | Section 2, equation 7, Figure 1 | 200-term numerical laboratory | Close approximation, not identity |
| Noisy sampling rule | Section 2 | Variance and clipping reconstructed | Pretraining approximation |
| Intensity equivariance | Section 3 | Homogeneity and cosine tests | Positive scale, zero bias, no noise |
| NORB comparisons | Sections 5.1–5.2, Tables 1–2 | All five matched rows transcribed | No uncertainty estimates |
| LFW comparisons | Sections 6.1–6.3, Table 3 | Split deviation and spreads retained | No firm superiority claim |
| Exponential linear regions | Section 7 | Active-set geometry reconstructed | Capacity, not realised concepts |
The ten figures are bespoke explanatory reconstructions. Numerical claims retain dataset, depth, pretraining condition, metric direction and comparison scope. The interactive artefact teaches the unit equations exactly within its declared finite approximation; it does not simulate either full vision experiment.
From layer-wise learning to signal-scale learning
Paper 0058, Hinton, Osindero and Teh’s deep belief net, uses binary RBMs as the tractable local engines in a greedy stack. Paper 0059 changes the engine’s hidden variable from a presence bit into a noisy graded count, then carries its deterministic rectified limit into supervised vision. The pair shows a method evolving through the representation it can learn.
Paper 0060, Glorot and Bengio’s study of difficult deep feed-forward training, shifts from probabilistic pretraining to the scale of signals and gradients at random initialisation. Its proposed normalised initialisation balances forward and backward variance. Rectification remains nearby, but the governing question becomes how saturation and Jacobians condition end-to-end learning.
A reading contract for Paper 0059
This companion keeps the primary’s three rectified objects separate: the infinite offset-binary population, its softplus expected count and a noisy continuous sample for RBM learning, followed by deterministic max(0,x) in the classifier. It reconstructs intensity equivariance, the cosine-based Siamese design, NORB and LFW protocols, every displayed matched result and the exponentially large implicit mixture of local linear models.
The official eight-page ICML PDF was hashed, extracted, rendered and visually inspected. Ten bespoke accessible figures, ten worked examples and causal probes, twelve memory cards and a 225-state executable laboratory support independent study. British English, reduced-motion behaviour, responsive layouts and the boundary between representational capacity and mental attribution are explicit parts of the publication.
Primary and comparative sources
- Vinod Nair and Geoffrey E. Hinton, “Rectified Linear Units Improve Restricted Boltzmann Machines” (ICML 2010). .
- Geoffrey E. Hinton, “Training Products of Experts by Minimizing Contrastive Divergence” (2002). DOI.
- Geoffrey E. Hinton and Ruslan R. Salakhutdinov, “Reducing the Dimensionality of Data with Neural Networks” (2006). DOI.
- Koray Kavukcuoglu et al., “Learning Convolutional Feature Hierarchies for Visual Recognition” (2010). NeurIPS.
- Gary B. Huang et al., “Labeled Faces in the Wild: A Database for Studying Face Recognition in Unconstrained Environments” (2007). Author publication record.
- Vinod Nair and Geoffrey E. Hinton, “Implicit Mixtures of Restricted Boltzmann Machines” (2008). NeurIPS.
- Xavier Glorot and Yoshua Bengio, “Understanding the Difficulty of Training Deep Feedforward Neural Networks” (2010). PMLR. Canon 0060, next.