215 похожих чатов

Такой вопрос - подскажите, в какую сторону копать для задачи

поиска максимально надёжного прогноза небольших категорий...
Пример - мне надо спрогнозировать, что человек слушает, например, рэпчик. На основании нескольких десятков не особо-то предиктивных на музыку фичей. У меня есть, например, 10 тысяч человек, из которых рэпчик слушают 700 (7%). Мне надо найти какую-то такую подгруппу, в которой этих людей было бы хотя бы не меньше 20%. Предикторы в основном тоже бинарные. Понятное дело, что достаточно легко получить прогноз вида "младше 30 -> слушает рэпчик", но мне хотелось бы находить какие-то более хитрые правила.
Вроде бы большинство ML-алгоритмов заточены именно под максимально правдоподобный прогноз и если им что-то такое подсовывать, то они мгновенно выдают результат, что надёжнее всего прогнозировать, что вообще никто не слушает рэпчик... Я сейчас подсовываю рандомно сгенерённые выборки, где слушающих и не слушающих рэпчик по 50%... Ещё пытался ассоциативные правила строить через пакет arules. Вот думаю, может есть какие-то ещё подходы?

2 ответов

4 просмотра

Запустите бустинг на низких деревьях.

Ну спроси что он ест. Если говно, то значит слушает репчик

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
12
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
вопрос по москвину - не понимаю вот такого вопроса похоже Сколько разных всегда завершающихся функций с типом a -> a -> b -> a -> a можно реализовать? Две функции одинаково...
Fedor
11
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Утра доброго. Просветите пожалуйста. Хочу сделать rest сервер на делфи. Посмотрел 3 фреймворка: dmvc, Mars, mormot. Ни в одном из них не упоминается ассинхронная обработка вхо...
Сергей Бычков
10
Карта сайта