ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Give each contribution a weight

Change the inputs and their weights. See which contributions shape the normalized result.

Teaching model · computed in your browser

Teaching model · computed in your browser

Build a weighted score

Change component values and weights. Watch normalization turn them into a single, explainable score.

S=∑i(wi∑jwj)viS=\sum_i\left(\frac{w_i}{\sum_j w_j}\right)v_i

vᵢ is a component value from 0 to 1; wᵢ is a nonnegative raw weight. Divide every weight by their positive total before combining the values. These illustrative values are not measurements from a live AI system.

Try this: double all three weights. The normalized weights and total score should stay the same. Then set all weights to zero.

Experiment controls

Component A

Component B

Component C

The default worked example is shown below.

Raw weight sum6
Normalized weight sum1
Aggregate score0.6667Between 0.4 and 0.8
Each component’s contribution to the aggregateContribution on a common 0–1 scaleA0.4B0.2C0.066701
Each bar is the component value multiplied by its normalized weight. Add the contributions to get the score.

Normalize before adding: divide each raw weight by 6. Then S = 0.4 + 0.2 + 0.0667 = 0.6667. Multiplying every raw weight by the same positive factor leaves the result unchanged. Choosing weights expresses a modeling decision; it does not validate what a score means.

Every term in the weighted sum
ComponentValueRaw weightNormalized weightContribution
Component A0.830.50.4
Component B0.620.33330.2
Component C0.410.16670.0667
Turn exploration into understanding

Learn the ideas behind this lab.

Follow a worked example, practice on your own, and return to the original project sources.

Progress is kept in this browser. How learning works

Search equations, builds, manuscript text, and recovered sources.