# Neutralization output in \[-5, 5\] range?

**URL:** <https://forum.numer.ai/t/neutralization-output-in-5-5-range/6324>\
**Category:** Data Science\
**Created:** [April 25, 2023, 12:01pm UTC](https://forum.numer.ai/t/neutralization-output-in-5-5-range/6324 "2023-04-25T12:01:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![again](https://avatars.discourse-cdn.com/v4/letter/a/a698b9/32.png) [@again](https://forum.numer.ai/u/again)\
**Post date:** [April 25, 2023, 12:01pm UTC](https://forum.numer.ai/t/neutralization-output-in-5-5-range/6324/1 "2023-04-25T12:01:24Z")

</div>

Hi,

I’m trying to use the _example\_model\_advanced.py_ available at [GitHub - numerai/example-scripts: The official example scripts for the Numerai Data Science Tournament](https://github.com/numerai/example-scripts). However, what I see is that the _neutralize_ function outputs is in range [-5, 5] - is this to be expected? or is there a bug in the example code? If it is to be expected then is there some additional processing applicable before using the output of neutralization in place of predictions which are expected in [0, 1] range? What am I missing?

E.g. when running _describe_ on the prediction column in [this line](https://github.com/numerai/example-scripts/blob/master/example_model_advanced.py#L117) I am getting:  
count 686769.000000  
mean 0.006763  
std 1.000001  
min -4.321063  
25% -0.671214  
50% 0.004776  
75% 0.679364  
max 4.316229  
Name: preds\_model\_target, dtype: float64

Thank you,  
A

---

<div class="post-metadata">

**Author:** ![mdo](https://yyz1.discourse-cdn.com/flex009/user_avatar/forum.numer.ai/mdo/32/3398_2.png) [@mdo](https://forum.numer.ai/u/mdo)\
**Post date:** [April 26, 2023, 6:04pm UTC](https://forum.numer.ai/t/neutralization-output-in-5-5-range/6324/2 "2023-04-26T18:04:19Z")

</div>

That is expected behavior from the neutralize function. You can see that the neutralized predictions are ranked to be in [0, 1] [here](https://github.com/numerai/example-scripts/blob/6b72e4aebbd906d4f727360f4cd0052ef08a97fc/example_model_advanced.py#L132)

---

<div class="post-metadata">

**Author:** ![again](https://avatars.discourse-cdn.com/v4/letter/a/a698b9/32.png) [@again](https://forum.numer.ai/u/again)\
**Post date:** [April 26, 2023, 7:35pm UTC](https://forum.numer.ai/t/neutralization-output-in-5-5-range/6324/3 "2023-04-26T19:35:33Z")

</div>

Thank you so much for this reply - it made my day!

I thought the line you pointed to has something to do with ensembling and didn’t even consider it to be related.

Have a great day!
