Skip to content

VronskyN/vk_graph

 
 

Repository files navigation

vk_graph

Данный репозиторий содержит решение кейса от VK по прогнозированию интенсивности взаимодействия пользователей.

Структура:

├── data 
│   ├── attr.csv
│   ├── train.csv 
│   ├── test.csv
├── training 
│   ├── __init__.py
│   ├── trainer.py
├── Step1_get_graph_clusters.ipynb
├── Step2_graph_get_features.ipynb
├── Step3_preproc_x1_features.ipynb
├── Step4_fit_eval.ipynb
└── .gitignore

Описание:

├── data - данные необходимые для запуска (атрибуты вершин-пользователей эго-графов)
├── training - модуль для подбора гипермапарметров моделей 
├── Step1_get_graph_clusters.ipynb - запуск кластеризации эго-графов 
├── Step2_graph get features.ipynb - генерация признаков на основе интенсивности 
├── Step3_preproc_x1_features.ipynb - предобработка сгенерированных признаков на прошлом этапе, а также разделение на кластеры 
├── Step4_fit_eval.ipynb - обучение и оценка построенных моделей для каждого кластера

Запуск:

Последовательный запуск .ipynb Stage1->...Stage4!


presentation

About

Edge weights regression on ego-graphs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 97.5%
  • Python 2.5%