Spherical Encoding
Our example with the Japanese car makes:
Make | One-Hot | Spherical Code |
---|---|---|
Toyota | (1,0,0,0,0) | (1,0,0) |
Honda | (0,1,0,0,0) | (-1,0,0) |
Subaru | (0,0,1,0,0) | (0,1,0) |
Nissan | (0,0,0,1,0) | (0,-1,0) |
Mitsubishi | (0,0,0,0,1) | (0,0,1) |
Spherical encoding is similar to quasiorthonormal encoding (QOE) except it uses points antipodal to those in a quasiorthonormal basis. In principle twice as many vectors can be squeezed into the same dimension as QOE (or the minimum mutual angle can be increased). Much more on the theory is described in the accompanying proceedings paper.
Back to Classic Encodings