Как стать автором
Обновить
30
0
Ренат Абясов @Abyasov

Управляю проектами в ML/DL

Отправить сообщение
Можно попробовать посмотреть на задачу сравнения двух рекламных объявлений со стороны Байесовской статистики и вероятностного вывода.

Конверсию можно рассматривать как случайную величину, имеющую распределение Бернулли и принимающую два значения: 1 (конверсия) и 0 (нет конверсии) с вероятностями p и q = 1 — p соответственно.

Рассмотрим задачу о нахождении распределения параметра p по имеющимся у нас наблюдениям конверсии с каждым визитом: x1,x2, ..., xN.

Сумма x1+x2+… +xN — это число конверсий при N визитах, она имеет биномиальное распредление с N степенями свободы и вероятностью конверсии p.

Как известно, для случайной величины, распредленной по закону Бернулли с неизвестным параметром p, в качестве сопряженного априорного распредления выступает бета-распредление (с параметрами альфа и бета). Параметры альфа и бета выбираются так, чтобы отразить имеющуюся априорную информацию — наше убеждение о распредлении параметра p перед размещением объявления.

Мы можем выбрать для параметра p альфа=бета=1 — это даст равномерное распределение. Это говорит о том, что наше убеждение относительно параметра p таково, что он равновероятно принимает значение в интервале от 0 до 1. Далее, в процессе поступления данных, мы будем обновлять бета-распределение для параметра p таким образом, что оно будет B(s+1, n-s+1), где s — число конверсий произошедших за последние n визитов.

Рассмотрим это на примере Ваших двух рекламых объявлений. По первому объявлению у нас имеется 143 визита и 3 конверсии, по второму — 184 визита и 5 конверсий.
Мы начали с полной неуверенности относительно параметра p — он подчиняется бета-распределению B(1,1), т.е. распределен равномерно в интервале от 0 до 1.

Для первого объявления после 143 визитов мы уточняем распредление вероятности p1 до B(4,141) (mean=0.02759), для второго объявления мы уточняем распредление вереоятности p2 до B(6, 180) (mean=0.03226). Если мы посмотрим на плотность распределения обоеих вероятностей p1 и p2, то увидим, что из равномерного они постепенно «превращаются» в нессиметричные колоколы (тот, что левее со средним 0.02759 соответствует распредлению B (4,141), тот, что правее соответствует распредлению B(6, 180) со средним 0.03226):



Итак, мы видим что оценка среднего значения вероятности для второго объявления выше. Исходя из оценок распредления вероятностей конверсии для обоих объявлений ответим на вопрос: с какой вероятностью процент конверсии второго объявления выше, чем процент конверсии первого объявления?
В лоб это вычисляется через интеграл:
N[Integrate[
PDF[BetaDistribution[6, 180], x]*
CDF[BetaDistribution[4, 141], x], {x, 0, 1}]]

В ответе получаем 0.6116. Т.е. с вероятностью 61.16% процент конверсии второго объявления выше, чем процент конверсии первого.

Предположим, что по прошествии какого-то времени, для первого объявления у нас имеется 500 визитов и 10 конверсий, для второго объявления у нас имеется 600 визитов и 16 конверсий. Тогда для процента конверсии по первому объявлению мы имеем распредление B(11,491) (mean=0.02191), а для второго B(17,585) (mean=0.02824).



А уверенность того, что процент конверсии второго объявления выше, чем первого возрастает до 75.50%.

Если продолжать наблюдения и дальше, то колокола будут сужаться и перемещаться, уточняя ожидаемое значение вероятности p, а «из колоколов» можно получить и доверительные интервалы, если нужно.

Также стоит обратить внимание, что ничего страшного не происходит в том случае, если конверсий не происходит. В этом случае колокол будет постепенно прижиматься к левому краю.
Если при 100 визитах не было конверсий, то имеем распредление Beta(1,101)[mean=0.009804]
Если при 100 визитах не было конверсий, то имеем распредление Beta(1,201)[mean=0.00495]
Ниже эти два случая на рисунке изображены.



Понятно, что если сравнивать такие случаи с другими объявлениями, где конверсии происходят, то уверенность в том, что в них конверсия выше, будет значительно больше.
Также никто не мешает нам начать не с равномерного распределение, а установить его, исходя из опыта прошлых рекламных кампаний.
Актуален будет если перестанет работать Funnel.
Я имел в виду тип соответствия ключевых слов (точное, широкое..., минус слово группы)
По поводу инструмента, можете писать на dima ( закорючка ) alconost.com
Да, выглядит как-то не очень. Onsen.UI, например, выглядит намного более «нативнее».
Бесплатная библиотека музыки для видео от Youtube
Можно использовать не только на ютубе, но только для видео.

А так у нас пока свободные лицензии не очень поддерживаются законом. Ну не понятно ему, закону нашему, как человек или предприятие может что-то обществу подарить. Это не только у нас.

Читал на хабре же историю, как у одного товарища записи под Creative Commons купила француженка. Для салона. Зачем? Чтобы местные копирасты кровь не пили. Ей проще было купить право использовать, чем доказывать, что произведение под CC-BY 3.0 можно включать в салонах красоты и других подобных заведениях.

Читал давно, детали могkb немного исказитьcz. Может, автор наткнётся и напишет подробно. Но факт покупки «чтоб не придирались» точно был.
Спасибо за качественный перевод отличной статьи. Приятно осознавать, что CMS, с которой ты работаешь, идет в ногу со временем. Я говорю о Drupal, у которого есть замечательный модуль Panelizer (ревью модуля на английском). Также есть отличная сборка Panopoly, в основе которой лежит Panelizer. Она как раз и позволяет управлять кусочками страницы как модулями (в контексте Друпала — панелями) и переопределять заданые шаблоны для каждой уникальной страницы. Кому интересно поклацать это вживую, можно бесплатно установить эту сборку на Пантеоне или обратиться ко мне в личку, я выдам доступ к демо сайту.
Уже есть стандарт и мы его использовали: вместо кастомных тегов, вроде

<link rel="apple-touch-icon-precomposed" href="icon.png">
<link rel="yandex-tableau-widget" href="icon.json">

мы предлагаем вам описать обычную иконку

<link rel="icon" href="icon.png" sizes="228x228″>
Мне тоже нравится. Но почему бы не порекомендовать более мягкий вход — например, с 60-100 страниц?
bagcheck.com/bag/1377

Вы знакомы со статьёй Химонина?

Зачем создавать такой высокий порог входа? Вам выгодна эта «элитарность» аналитиков? Не каждый, мечтающий стать аналитиком, долетит до середины Вигерса?
Как то у вас все напутано.
Есть простое правило 4p (продукт, промоушн, рынок, цена).
Исходя из анализа рынка (или наугад) создается продуктовая линейка. Это задача ответственного за маркетинг. Даже если у вас в компании один человек, нужно ввести соответствующие шляпы и не допускать пересечения зон ответственности.
Сейлз — это уже сильно потом. Это уже когда есть что продавать. Маркетинговые функции вторичны. Естественно сейлз должен иметь навыки переговоров, презентации и продаж. Кто уж его научит неважно. Главное должен уметь выполнять свою работу.
Типовая схема работы сейлза такая:
1. Холодные звонки (по бизнес-справочникам)
2. Горячие звонки (по клиентам, с которыми был контакт)
3. Контакты
— презентация
— получение заказа
— работа над заказом
— закрытие сделки

Каждый вид контактов отнормирован по времени (ежедневный план на каждый вид контактов).
Работа идет по так называемой «воронке продаж».
Т.е. чтобы получить заказ нужно сделать много-премного холодных звонков, много-много горячих и много презенаций.
В итоге из кучи работы получается заказ.
Помните, что главный ресурс сейлза — ВРЕМЯ! Не нужно пилить клиентов слишком долго.
На каждый вид контакта должна быть норма.

Например, если за K «холодных звонков» клиент не откликнулся (естественно звонки делаются с перерывом на N-дней) его нужно бросить.
Если за L «горячих звонков» не назначена встреча, нужно бросать.

По сейлзам. Есть талантливые и не очень. Но статистику надо вести и если вы видите, что клиенты не переходят из одной категории в другую — значит у сейлза проблемы. Надо его учить или увольнять.

Вот это, вкратце, рациональный подход. Если вы не будете работать по холодным клиентам, вы останетесь без клиентов, они уйдут к тому, кто будет.
О клавиатуре, используйте Russian Keyboard, раскладка переключается по ALT+Пробел, сама клавиатура при подключенной хардварной не показывается на экране, в области уведомлений отображается текущая раскладка.
Вам следовало сделать grub на sdb еще до замены сервера, сразу после установки. Сломался бы у Вас sda, например, сервер ребутнулся и не вышел из перезагрузки — тут уже ни на кого не пожалуешься.

При выключенном сервере грузитесь в rescue режим, делаете grub-install /dev/sdb (если не получается, то приведенные команды выше). Затем на верочку можете скопировать через dd с sdb на sda первые сектора.

Действие занимает 5 минут. У Вас 4 часа даунтайма из-за того, что сервера в хецнере стали брать клиенты не до конца готовые к unmanaged серверам на десктопном железе. Они же ругают и звонят в саппорт и саппорт не успевает заниматься реальными задачами ( на 10.000 серверов ночью дежурит 2 техника ).
Поддерживаю, что не скинешь вес от одного только стояния. Кроме того вы занизили планку жиросжигания (мне так кажется), так как ссылаясь на Тренировочные Зоны miCoach зона сжигания жира — это зеленая зона с пульсом 142-160 для меня. Поэтому если ставить задачу легкой разминки/заминки, развитие аэробной базы — да, подготовиться к пляжному сезону — неа. Но и не вся работа требует постоянного сосредоточения весь рабочий день, так что можно и пройтись…
Дорого. Я себе собрал сервер на базе miniITX:

Корпус: CFI Group CFI-A8989 (почитать про него можно тут) — цена в 320 грн. (~1280 руб.)
Плата: Asus + Intel Atom D510 + passive cooling (не помню модель)
Кулер: 1 маленький в БП (его совсем не слышно) + 100мм, но питание воткнуто в 12 и 5 В (разность потенциалов 7В — тихоооонечко работает)
Остальное: Память + 1хHDD 320ГБ (покупал больше года назад, оттого и не 1ТБ) + 1хHDD 80 ГБ для бекапов из запасов

Итого: ~1200 грн. (4800 руб.)

Вертится: Ubuntu server, раздаёт интернет через PCI Wi-Fi карту, тянет веб-сервер домашний, качает торренты (deluge + deluge web ui) и т.д. Меня полностью устроил :)
Как раз сейчас я готовлю иск в суд: заказчик веб-сайта выплатил аванс 50%, а остаток после сдачи работы перечислять не собирается. Для того, чтобы были шансы суд выиграть, надо знать следующее:

1. договор с заказчиком должен быть подписан на бумаге (а не в виде оферты или e-mail), в договоре должно быть написано, что заказчик обязан принять работу в определенный срок (например, 5 дней) с момента получения акта сдачи-приемки, который ему направляется при сдаче работы; также там должно быть сказано, что если заказчик не прислал мотивированного отказа о приемке работ в течение 5 дней (укажите свой срок, разумный, с учетом времени на почтовые пересылки, если заказчик далеко), то работы считаются принятыми;
2. сразу по окончании работы и передачи сайта (программы, модуля или что там заказано) заказчику надо направить акт сдачи-приемки работ — по почте, ценным письмом с описью; опись со штампом почты и чек надо сохранять у себя;
3. если заказчик не заплатил денег, со всем этим комплектом документов идем к юристу и начинаем переговоры с заказчиком;
4. заказчик все равно не платит? Тогда в суд.

Алгоритм работает и при заключении договоров с физическими лицами, и с юридическими. Вся эта морока с письмами будет стоить вам может быть одного, ну полутора дней на написание и печать бумаг, и отправку по почте, и обойдется рублей в 100 (почтовые расходы). А выиграть поможет тысячи (или сотни тысяч, если вы беретесь за серьезные проекты и делаете их месяц-другой).
Да нет… Все комиссии Kickstarter'а выходят за 10 %. У нас приблизительно столько же (это без учёт налогов, конечно… налоги мы платим).

Ну, как… учитывая российскую специфику, нужно в стоимость проекта (минимальный собираемый фонд) больше закладывать. Считайте, налоги и все проценты как издержки производства. Допустим, на аналогичный проект нужно на 25% больше денег, чем за рубежом (это условно, конечно… от сферы многое зависит). Это ж не препятствие.

Нет, подключаем RBK Money.

Мы как интернет-магазин работаем пока.
Ан нет, оказывается скрипт был неоптимальным. :)
Около 500 адресов в минуту — неплохо. Думаю не заметят.
Сейчас есть возможность сделать целых три папки: Dropbox, Bitcasa Яндекс.Диск :)
slashdot.org
mashable.com/
Посмотрел цены…
Нет, спасибо, останусь-ка я лучше на nettica.com за $10/год без всяких лимитов на количество записей и реквесты.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность