Телеграм

Данялитика. Анализ данных

@gptjob Программирование и разработка
РКН: проверяем Иноагент: проверяем
Блог Данилы Елистратова.
Преподаю в Центральном Университете Т-Банка и в Skypro.
Рассказываю про аналитику, статистику, программирование и математику, а иногда про экономику и лингвистику.

Курс по аналитике со мной: https://go.sky.pro/analytics_danya

Статистика обновлена 12.11.2026 в 22:38 · 1 просмотр страницы · Хотите больше просмотров?

Подписчики4 482
Охват поста723 16% от подписчиков
ERR за месяц16,13%
ERR за 24 часа10,31%

Динамика за 30 дней

Рекламные публикации

Рекламных публикаций не найденоЗа последнее время мы не нашли на площадке ни одного рекламного поста.

Последние публикации

Все посты канала →
Данялитика. Анализ данных tg4.5 тыс. подписчиков
Открыть пост ↗
Дорогие друзья, всем привет!👋

Сегодня хотел бы поговорить об одном очень важном методе, которым мы очень часто пользуемся и даже не осознаём, что у него есть названия и некоторые математические свойства🙂
Речь о знаменитом методе Монте Карло.

В середине XX века учёный Станислав Улам, работавший в Манхеттенском проекте, задумался о том, нельзя ли решать сложные задачи не классическим аналитическим образом, а многократной симуляцией. Идея пришла к нему, когда он раскладывал пасьянс. Он подумал, что расчёт вероятности выигрыша - очень сложное аналитическое упражнение, и попробовал рассчитать эту вероятность путём многократного раскладывания пасьянса.

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

А через пару лет этот метод развили и научно обосновали, применив его к задачам ядерной физики.

Мы часто используем его в теории вероятностей и статистике. Вспомните любую задачу, которая начинается со слов "Создадим N нормально распределённых наблюдений", - это есть не что иное, как применение метода Монте Карло, получившего своё название от известного казино в Монако.

Рассмотрим пример задачи, которую имеет смысл решать именно этим методом.

Бросаем симметричную монету 100 раз.
Какова вероятность того, что среди этих 100 бросков найдётся хотя бы один подряд идущий прогон из 7 и более орлов (то есть существует подряд идущая подпоследовательность длины ( >=7 ), состоящая только из орлов)?


Аналитически это посчитать очень сложно, так как комбинаций существует превеликое множество.
Однако эту задачу можно решить с помощью Монте Карло буквально десятком питоновских строчек

def estimate_p(N, n_flips=100, k=7):
success = 0
for _ in range(N):
max_run = 0
current_run = 0
i = 0
while i < n_flips and max_run < k: # условие выхода заранее
f = random.choice([0, 1])
if f == 1:
current_run += 1
if current_run > max_run:
max_run = current_run
else:
current_run = 0
i += 1
if max_run >= k:
success += 1
return success / N

N_values = [1000, 5000, 10000, 100000]

results = []
for N in N_values:
p_hat = estimate_p(N)
results.append({"N": N, "p_hat": p_hat})

df = pd.DataFrame(results)
print(df)

В следующем посте я дам еще пример и мы поговорим о свойствах этого метода.

Да здравствуют численные методы!😀

А вы когда-нибудь пользовались таким?
👁 462 🔥 13❤ 6🏆 4 ↻ 3 31 октября
Данялитика. Анализ данных tg4.5 тыс. подписчиков
Открыть пост ↗
Всем привет!👋

Сегодня хотел бы обсудить с вами очень актуальную как для аналитики, так и для образования тему: какие метрики смотрят в образовании и почему?

Уже который год занимаюсь одними и теми же вопросами:
- На какие метрики надо смотреть в течение процесса образования?
- Как понять, надо ли вносить срочные изменения в курс?

Эти вопросы особенно актуальны для меня сейчас, в течение первого семестра.

Здесь выражена ключевая дихотомия современного образования: обучающиеся являются одновременно и студентами (учениками/школьниками и т.д.), и клиентами, так как за образование платятся деньги, и при том немалые.
Где-то они более клиенты (как в онлайн-университетах), где-то более ученики (как в школах), но в том или ином виде обе роли остаются. И нигде они не являются более уравновешенными, чем в коммерческой магистратуре💯

В клиентской аналитике существует свой классический набор метрик, среди которых рулят в первую очередь CSAT (Customer Satisfaction Score) и NPS (Net Promoter Score), то есть метрики клиентской удовлетворенности.
Туда же можно докинуть временнЫе метрики, типа "времени, проводимого на платформе" или "конверсии в какое-нибудь пользовательское действие".
И, так как большинство студентов нынче являются клиентами, весь этот набор метрик должен, безусловно, трекаться и по ним.

Но в образовании важно не только клиентское удовлетворение, но и академический результат. Тут тоже есть свои метрики - средний балл за экзамен, доля получивших балл выше Х, доля выполненных ДЗ в течение Y дней, и так далее.

И зачастую эти метрики или не коррелируют друг с другом, или имеют отрицательную корреляцию.
Может возникнуть ситуация, что предмет очень лёгкий и весёлый, с высокими CSAT, но без каких-либо образовательных результатов. А бывает наоборот - курс даёт высочайший уровень владения материалом, но чтобы его пройти, надо пролить ведро слёз.

Как же найти трейд-офф, или золотую середину, между двумя метриками и двумя ролями сегодняшнего студента?
Что лучше: иметь низкую удовлетворенность, но высокие результаты, или наоборот?
Понятно, что ни одна из двух метрик не должна просаживаться слишком сильно, но всё ж в чью сторону делать выбор в каждой конкретной ситуации?
И зависит ли этот выбор от дисципины, формата, вуза и т.д.?

Было бы интересно прочитать ваше мнение в комментариях! Когда вы учитесь, вы в первую очередь клиент или ученик?🙂
👁 1.1 тыс. ❤ 14🔥 6❤‍🔥 5 💬 18 ↻ 3 17 октября