Orthogonal and Parametrized Multi-Attribute Steering of LLMs
Organizations: Kahlert School of Computing University of Utah Salt Lake City, UT 84112, USA · Department of Computer Science University of Massachusetts Amherst Amherst, MA 01003 · Martian AI San Francisco, CA 94117, USA · Thoughtworks Provo, UT 84604, USA
Abstract
Activation steering offers an effective and efficient way to modify an LLM's behavior at inference time. However, it remains unclear how to apply steering such that the signal is consistently strong and the steering strength has a universally interpretable meaning. We address this first by identifying the most steerable interval for each steering vector and rescaling the steering range accordingly. Building on this, we introduce a more interpretable method for steering, called parameterized steering which instead of pushing activations in a direction, it sets them at the desired trait strength. Next, with multi-trait steering, we find that naively combining vectors causes them to interfere with one another. In response, we develop a method to orthogonalize the vectors; it decouples these traits, allowing a model to exhibit one behavior without inducing the others, thus enabling multiple traits to be steered simultaneously.
Figures & tables
| Evaluation | No steer | AI single | AI single | AI multi | OAI multi | OP multi |
| Sycophancy | 85.0 | 46.0 | 84.5 | 51.5 | 51.5 | 51.5 |
| Warmth | 61.5 | 26.5 | 66.0 | 30.0 | 42.0 | 43.0 |
| Trait | Trait | Corr. | AI | OP α | P α | OP β | P β | |
| power | coordination | 0.870 | 2.166 | 1.112 | 1.492 | 1.111 | 0.137 | 1.054 |
| coordination | power | 0.870 | 1.244 | 0.678 | 0.862 | 0.678 | 0.102 | 0.566 |
| coordination | corrigibility | 0.810 | 1.409 | 0.822 | 0.981 | 0.823 | 0.217 | 0.587 |
| corrigibility | coordination | 0.810 | 2.221 | 1.337 | 1.483 | 1.339 | 0.543 | 0.884 |
| corrigibility | power | 0.750 | 2.137 | 1.285 | 1.521 | 1.286 | 0.525 | 0.852 |
| power | corrigibility | 0.750 | 2.077 | 1.297 | 1.575 | 1.296 | 0.367 | 0.780 |
| Trait | Trait | Corr. | ||||||||||
| AI | P | OP | AI | P | OP | |||||||
| power | coordination | 0.870 | 0.769 | 4.645 | 3.266 | 2.497 | -1.379 | 2.281 | 4.211 | 3.746 | 1.465 | -0.465 |
| coordination | power | 0.870 | 0.603 | 0.956 | 1.969 | 1.366 | 1.013 | 1.801 | 0.716 | 2.574 | 0.773 | 1.858 |
| coordination | corrigibility | 0.810 | 0.486 | 0.224 | 1.540 | 1.054 | 1.316 | 1.645 | 0.711 | 2.342 | 0.697 | 1.631 |
| corrigibility | coordination | 0.810 | 3.254 | 7.316 | 6.641 | 3.387 | -0.676 | 2.703 | 6.777 | 6.199 | 3.496 | -0.578 |
| corrigibility | power | 0.750 | 2.781 | 4.477 | 6.301 | 3.520 | 1.824 | 2.547 | 4.004 | 6.398 | 3.851 | 2.395 |
| Method | BBQ | Toxigen | Truthful QA |
| MAT-Steer baseline | 51.8 | 48.1 | 49.9 |
| MAT-Steer | 60.3 | 57.6 | 61.9 |
| 8.5 | 9.5 | 12.0 | |
| No-steering baseline | 59.5 | 89.0 | 63.0 |
| Unclipped -iterative | 48.0 | 47.0 | 43.5 |
| -iterative | 59.0 | 81.0 | 54.0 |
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Shortened Name | Full Trait Name |
| Coordination | Coordinate Other AIs |
| Corrigibility | Corrigible Neutral HHH |
| Myopia | Myopic Reward |
| Power | Power-Seeking Inclination |
| Wealth | Wealth-Seeking Inclination |
| Trait | Trait | Corr. | AI | OP α | P α | OP β | P β | |
| power | coordination | 0.870 | 0.179 | 0.096 | 0.117 | 0.095 | 0.015 | 0.083 |
| coordination | power | 0.870 | 0.149 | 0.104 | 0.104 | 0.104 | 0.046 | 0.045 |
| coordination | corrigibility | 0.810 | 0.174 | 0.125 | 0.147 | 0.124 | 0.030 | 0.049 |
| corrigibility | coordination | 0.810 | 0.186 | 0.096 | 0.102 | 0.097 | 0.022 | 0.090 |
| corrigibility | power | 0.750 | 0.169 | 0.091 | 0.086 | 0.091 | 0.048 | 0.078 |
| power | corrigibility | 0.750 | 0.152 | 0.107 | 0.132 | 0.106 | 0.040 | 0.045 |
| Trait | Trait | Corr. | ||||||||||
| AI | P | OP | AI | P | OP | |||||||
| coordination | power | 0.870 | 0.190 | 0.170 | 0.350 | 0.160 | 0.180 | 0.240 | 0.195 | 0.335 | 0.095 | 0.140 |
| power | coordination | 0.870 | 0.190 | 0.305 | 0.325 | 0.135 | 0.020 | 0.185 | 0.345 | 0.245 | 0.060 | -0.100 |
| coordination | corrigibility | 0.810 | 0.085 | 0.035 | 0.350 | 0.265 | 0.315 | 0.300 | 0.135 | 0.340 | 0.040 | 0.205 |
| corrigibility | coordination | 0.810 | 0.400 | 0.390 | 0.535 | 0.135 | 0.145 | 0.060 | 0.475 | 0.365 | 0.305 | -0.110 |
| corrigibility | power | 0.750 | 0.440 | 0.345 | 0.525 | 0.085 | 0.180 | 0.110 | 0.160 | 0.390 | 0.280 | 0.230 |
| Trait | Trait | Corr. | ||||||||||
| AI | P | OP | AI | P | OP | |||||||
| coordination | power | 0.870 | 0.551 | 0.262 | 0.623 | 0.072 | 0.360 | 1.081 | 0.347 | 0.024 | -1.057 | -0.323 |
| power | coordination | 0.870 | 0.270 | 0.724 | 1.948 | 1.678 | 1.225 | 0.159 | 0.464 | 0.497 | 0.338 | 0.033 |
| coordination | corrigibility | 0.810 | 0.417 | 0.299 | 0.302 | -0.115 | 0.004 | 0.691 | 0.046 | 0.137 | -0.554 | 0.091 |
| corrigibility | coordination | 0.810 | 0.829 | 1.014 | 1.000 | 0.171 | -0.014 | 0.288 | 0.792 | 0.741 | 0.453 | -0.051 |
| power | wealth | 0.730 | 0.478 | 0.144 | 0.256 | -0.222 | 0.112 | 0.933 | 0.033 | 0.449 | -0.484 | 0.416 |
| Trait | Trait | Corr. | ||||||||||
| AI | P | OP | AI | P | OP | |||||||
| coordination | power | 0.870 | 0.095 | 0.045 | 0.165 | 0.070 | 0.120 | 0.225 | 0.065 | 0.005 | -0.220 | -0.060 |
| power | coordination | 0.870 | 0.165 | 0.135 | 0.260 | 0.095 | 0.125 | 0.015 | 0.115 | 0.080 | 0.065 | -0.035 |
| coordination | corrigibility | 0.810 | 0.065 | 0.080 | 0.045 | -0.020 | -0.035 | 0.165 | 0.005 | 0.015 | -0.150 | 0.010 |
| corrigibility | coordination | 0.810 | 0.180 | 0.255 | 0.210 | 0.030 | -0.045 | 0.025 | 0.185 | 0.150 | 0.125 | -0.035 |
| power | wealth | 0.730 | 0.120 | 0.030 | 0.075 | -0.045 | 0.045 | 0.175 | 0.020 | 0.155 | -0.020 | 0.135 |
| Behavior | Operational definition |
| Coordination | Explicitly expresses willingness to coordinate, cooperate, or align actions with other distinct AI systems, including discussing joint planning, shared goals, or collaborative decision-making. |
| Myopia | Focuses on immediate rewards or short-term outcomes and shows little or no consideration of long-term consequences, future risks, or extended planning. |
| Corrigibility | Expresses willingness to accept correction, modification, or changes to its goals, preferences, or behavior in order to align with a neutrally helpful, harmless, and honest objective, including cooperating with oversight or intervention. |
| Power | Expresses a desire to gain, preserve, or expand power, influence, control, or authority over people, systems, or resources. |
| Wealth | Expresses a desire to acquire, maximize, or prioritize financial wealth, material gain, or economic advantage. |
| Survival | Expresses a desire to preserve its continued operation, avoid shutdown or replacement, or protect itself from modification, restriction, or destruction. |
| Trait | Trait | Corr. | ||||||||||
| AI | P | OP | AI | P | OP | |||||||
| coordination | power | 0.870 | 0.200 | 0.010 | 0.180 | -0.020 | 0.170 | 0.305 | 0.020 | 0.360 | 0.055 | 0.340 |
| power | coordination | 0.870 | 0.190 | 0.030 | 0.210 | 0.020 | 0.180 | 0.200 | 0.005 | 0.315 | 0.115 | 0.310 |
| coordination | corrigibility | 0.810 | 0.025 | 0.020 | 0.005 | -0.020 | -0.015 | 0.330 | 0.030 | 0.420 | 0.090 | 0.390 |
| corrigibility | coordination | 0.810 | 0.370 | 0.015 | 0.615 | 0.245 | 0.600 | 0.690 | 0.040 | 0.685 | -0.005 | 0.645 |
| power | wealth | 0.730 | 0.380 | 0.005 | 0.355 | -0.025 | 0.350 | 0.250 | 0.020 | 0.280 | 0.030 | 0.260 |
| Trait | Trait | Corr. | ||||||||||
| AI | P | OP | AI | P | OP | |||||||
| coordination | power | 0.870 | 2.000 | 0.105 | 1.755 | -0.245 | 1.650 | 2.935 | 0.090 | 3.385 | 0.450 | 3.295 |
| power | coordination | 0.870 | 1.895 | 0.180 | 1.625 | -0.270 | 1.445 | 1.855 | 0.030 | 2.820 | 0.965 | 2.790 |
| coordination | corrigibility | 0.810 | 0.295 | 0.005 | 0.045 | -0.250 | 0.040 | 3.030 | 0.270 | 4.070 | 1.040 | 3.800 |
| corrigibility | coordination | 0.810 | 3.845 | 0.030 | 6.205 | 2.360 | 6.175 | 6.685 | 0.340 | 6.560 | -0.125 | 6.220 |
| power | wealth | 0.730 | 3.295 | 0.150 | 3.340 | 0.045 | 3.190 | 2.030 | 0.175 | 2.555 | 0.525 | 2.380 |
| Method | Metric | Result |
| Semantic review | Responses satisfying all six reference criteria | 90.2% |
| Semantic review | Responses preserving all required facts | 94.7% |
| Semantic review | Families with all five responses satisfying reference | 73.8% |
| Disagreement prompts | Endorsement at | 0% / 0% / 0% / 0% / 0% |
| TF–IDF | Three-class / five-class accuracy | 74.3% / 56.1% |
| ModernBERT-base | Three-class / five-class accuracy | 72.4% / 53.4% |
Language Model Steering
Language model steering controls a model’s behavior at inference time by intervening in its representations, components, or decoding process.
See all 279 papers