The air in the gym felt stifling. He’d come to blow off steam, but the treadmill seemed to mock him with its relentless rhythm. He set the incline to maximum, his muscles burning, but the physical exertion did nothing to quell the internal storm.

He saw her across the room, chatting easily with the trainer. Her smile was a blinding flash, and he felt a tightening in his jaw. He picked up a dumbbell, hefting it with unnecessary force.

He gritted his teeth, the effort of lifting the weight a tangible expression of his frustration. He needed to release this, to escape this… this situation. He slammed the weight back down.

Emotion: annoyed

Cluster: Anger / Hostility
PC1 (Valence): -0.59 Negative
PC2 (Disposition): 1.27

Role in Research

This story is one of 1,000 stories generated for the emotion annoyed. During extraction, it was fed through Gemma4-31B and its hidden state activations were captured at 11 layers.

The mean activation across all 1,000 annoyed stories, after denoising with neutral dialogue baselines, produces the annoyed emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

Tokens promoted/suppressed when the annoyed vector is projected through the unembedding matrix.

Promoted:
l0.376
😠0.251
0.249
🤬0.245
fucking0.239
Suppressed:
own-0.352
渗透-0.251
gradually-0.234
unfolding-0.226
超越-0.224