Python Странные результаты CausalLift - PullRequest
0 голосов
/ 11 июля 2020

Привет, у меня есть вопрос относительно кода пакета.

Я попытался реализовать набор данных Hillstrom (RCT) Hillstrom Dataset в CausalLift, но каким-то образом результаты выглядят немного странно. Я разделил набор данных на тестовый и обучающий и применил его, как в примере с записной книжкой из пакета (https://github.com/Minyus/causallift/blob/develop/notebooks/demo/CausalLift_demo.ipynb)

, но с cl = CausalLift(df_train,df_test, verbose=3,enable_ipw=False)

После этого я перешел к шагу 2: Каким-то образом я получил такие результаты enter image description here What could be the problem here ? Why is the accuracy at 1 here, what could be the problem? And the pred/obs CVR in the end (result of step 3) is also at 1.

estimated_effect_df = cl.estimate_recommendation_impact()

введите описание изображения здесь

Поскольку я также сравнил пример записной книжки с моим набором данных, я не вижу ошибки. Набор данных сбалансирован, так что около 50% получили лечение, а 50% - нет.

Спасибо заранее!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...