TGViewer
Дата канальи Дата канальи @datarascals · 6.26K subscribers
Post #93 2.33K
#кейсы #ML

Итак, победил (пусть и не абсолютно) кейс с модельной архитектурой.
Полностью и исключительно вымышленный, естественно, просто плод воображения.

Когда застройщик обращается в банк за кредитом для планируемого строительства жилых корпусов, залоговой службе нужно оценить насколько проект в целом интересный — то есть посчитать будущий денежный поток. Для этого надо понять когда и по какой цене квартиры распродадут (а еще неплохо и парковки и коммерческую недвижимость если есть). Причем тк деньги имеют свою цену — еще и поквартально.
То есть в этом квартале продадут x кв метров при средней цене y рублей, в следующем тоже прогноз и так до тех пор пока не распродадут все.
В руках у нас только даты старта строительства, старта продаж и параметры объекта, который хотят построить — какие есть квартиры, какой площади, с отделкой или без, сколько этажей и прочее.
Понятно что в ЖК может быть несколько корпусов с разными датами ввода и пр (привет, GroupKFold).

Мб и было бы здорово сразу прогнозировать денежный поток одной моделькой, но увы и ах, залоговики хотят знать как выбирались объекты аналоги (которые рядом и похожи на искомый), насколько модель в своем ответе уверена, насколько вообще объект ликвиден, плюс иметь возможность закладывать разные макропрогнозы (инфляция, ключевая ставка, льготные программы в регионе и пр.), поэтому моделей сильно больше одной вышло).

Сбор датасета невероятное чутдо (например, часть объектов с эксроу, часть без), найти где-то реальные данные о темпах и ценах продаж (не из объявлений же брать), нормализовать адреса и между собой перематчить — а они по объекту могли меняться в процессе, добавить POI, и только тогда приступить к построению моделей.

Чтобы сократить объем поста, приложу схему и отвечу на наиболее популярные вопросы:
- Откуда цены —проектные декларации, выписки из Росреестра, ипотечные договора физиков
- Объекты-аналоги — с одной стороны реликт ручного процесса, с другой стороны в своей стоимости и ее динамике несут какую-то инфо о локации.
Модель цены предиктит попарно для каждого ОА, затем предикты усредняются
- Ликвидность — про то какая доля будет продана к условно-готовой стадии
- Почему уверенность а не доверительный интервал? — потому как человеку проще объяснить одним числом где модель применять вообще не следует, плюс в этих моделях использовались фичи, которые просто беггингом (см. RMSEWithUncertaincy) не поймаешь
- В продажах есть сезонность — однозначно
- Киллер-фича по темпам — ликвидность, затем сам застройщик, степень готовности, остатки площадей, ср. площадь квартир
- Макро правда влияет на цену — более того, накопленная инфляция учитывается в применении к объектам-аналогам.

Напоминаю, что все это исключительно плод чьего-то больного воображения.
  • ❤ 19
  • 👍 10
  • 🔥 7
More from @datarascals
  1. Sep 25, 2026#ML Есть у меня искренняя убежденность что Knowledge Graphs все же не самый плохой подход…
  2. Sep 22, 2026Протестируй своё решение на задаче и данных от ПАО «Интер РАО» На хакатоне ты создашь умно…
  3. Sep 20, 2026#ML #корпшиза Про регэкспы В комментах к посту про IFы в проде вспомнили про регэкспы. Ест…
  4. Sep 17, 2026Из серии «подслушано у кулера» — У нас в проектном офисе уже больше 50 человек! — А почему…
  5. Sep 17, 2026утренний ребус тщеславия оригинал
  6. Sep 16, 2026ODS умеет удивлять
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →