Как стать автором
Обновить
Сначала показывать

Причина и следствие

Блог компании МегаФон Data Mining *Big Data *Статистика в IT
Из песочницы

Мы привыкли, что Machine Learning предоставляет нам большое количество предиктивных методов, которые с каждым годом предсказывают события лучше и лучше. Деревья, леса, бустинги, нейронные сети, обучение с подкреплением и другие алгоритмы машинного обучения позволяют предвидеть будущее все более отчетливо. Казалось бы, что нужно еще? Просто улучшать методы и тогда мы рано или поздно будем жить в будущем так же спокойно, как и в настоящем. Однако не все так просто.

Когда мы рассматриваем бизнес задачи, мы часто сталкиваемся с двумя моментами. Во-первых, мы хотим понять что к чему относится и что с чем связано. Нам важна интерпретация. Чем сложнее модели мы используем, тем более нелинейные они. Тем больше они похожи на черную коробку, в которой очень сложно выявить связи, понятные человеческому разуму. Все же мы привыкли мыслить довольно линейно или близко к тому. Во-вторых, мы хотим понять - если мы подергаем вот эту "ручку", изменится ли результат в будущем и насколько? То есть, мы хотим увидеть причинно-следственную связь между нашим целевым событием и некоторым фактором. Как сказал Рубин - без манипуляции нет причинно следственной связи. Мы часто ошибочно принимаем обыкновенную корреляцию за эту связь. В этой серии статей мы сконцентрируемся на причинах и следствиях.

Но что не так с привычными нам методами ML? Мы строим модель, а значит, предсказывая значение целевого события мы можем менять значение одного из факторов - одной из фич и тогда мы получим соответствующее изменение таргета. Вот нам и предсказание. Все не так просто. По конструкции, большинство ML методов отлично выявляют корреляцию между признаком и таргетом, но ничего не говорят о том, произошло ли изменение целевого события именно из-за изменения значения фичи. То есть, ничего не говорят нам о том - что здесь было причиной, а что следствием.

Читать далее
Рейтинг 0
Просмотры 2K
Комментарии 3

Новости

Почему важно тестить на устройствах, которыми пользуются ваши пользователи, а также немного об Emoji

Блог компании МегаФон Разработка веб-сайтов *Типографика *Программирование *
Tutorial

Почему важно тестить на устройствах, которыми пользуются ваши пользователи, а также немного об Emoji

Привет Хабр! Друзья зовут меня Данил, я web-разработчик в МегаФоне и работаю над системой обработки обращений наших пользователей. А их у нас огромное количество, и я каждый раз удивляюсь богатому русскому языку.

Под катом хочу рассказать о том, как мы внедряли emoji-клавиатуру в нашу систему DARM. С какими проблемами столкнулись и чего нам это стоило. Прочитавшим до конца плюс в карму и оберег от ошибок.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 3.3K
Комментарии 15

Как мы логшипим в Elasticsearch и что думаем о Filebeat

Блог компании МегаФон Анализ и проектирование систем *Администрирование баз данных *DevOps *
Tutorial

Привет, я - Эдгар, backend-разработчик личного кабинета МегаФон, поделюсь решением проблемы log shipping-процесса в централизованное хранилище Elasticsearch, которое мы нашли вместе с командой. 

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 4.3K
Комментарии 3

«От категорий к векторам», или нестандартное кодирование категориальных данных. Часть 2

Блог компании МегаФон Data Mining *Big Data *Машинное обучение *
Tutorial

Привет, Хабр! С вами снова Артём, Team Lead Data Scientist из МегаФона. Надеюсь, вам понравилась первая статья серии о нестандартных методах кодирования категориальных данных, где я поделился своим опытом и показал, как с кодированием справляется тематическое моделирование. Во второй части вы узнаете о более сложных подходах. Инсайты могут быть полезны специалистам в Data Science для решения широкого класса задач: от классификации до построения рекомендательных систем.

В путь
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.5K
Комментарии 0

4 дня из жизни unix-инженера, хроника разработки скрипта

Блог компании МегаФон Настройка Linux *Системное администрирование *Программирование *Серверное администрирование *

Статья будет полезна unix-инженерам и владельцам информационных систем, которые сталкиваются в своей работе с нехваткой технических данных о серверной нагрузке за длительный период времени.

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

Итак в путь >>
Всего голосов 4: ↑2 и ↓2 0
Просмотры 4.4K
Комментарии 14

Упала связь, обрыв на линии и при чем тут собака

Блог компании МегаФон IT-инфраструктура *Беспроводные технологии *Стандарты связи Сотовая связь

Инсайты телекома. Легкий и позитивный контент для тех, кому интересно погрузиться в будни инженеров МегаФона и узнать, как работает связь. Почему LTE становится EDGE, когда очень нужно.

Спойлер: любишь истории со счастливым концом - дочитай до конца :)

Читать
Всего голосов 27: ↑26 и ↓1 +25
Просмотры 5K
Комментарии 18

Почему Chapterы не летают

Блог компании МегаФон Agile *

Привет, мы - Agile коучи МегаФона и эта статья посвящена разбору тех трудностей, с которыми мы столкнулись, развивая самоорганизующиеся сообщества в нашей и не только компании. Надеемся, что наш опыт и выводы, которые мы сделали, будут полезны как тем, кто только вступает в ряды Scrum мастеров и коучей, так и более опытным коллегам.

Читать далее
Всего голосов 4: ↑1 и ↓3 -2
Просмотры 1.6K
Комментарии 1

«От категорий к векторам» или нестандартное кодирование категориальных данных. Часть 1

Блог компании МегаФон Data Mining *Big Data *Машинное обучение *Data Engineering *
Tutorial

Привет, Хабр! С вами Артём, аналитик больших данных МегаФона. На работе занимаюсь рекомендательными системами и интересуюсь NLP. Эти две вещи и привели меня к рассматриваемой тут теме, так что садитесь поудобнее, и поехали. Кстати, к статье прилагается код, ищите ссылки внутри.

В путь
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 3K
Комментарии 0
Современные технологии — сфера многообразная. Многие темы в ней бесконечно далеки друг от друга. Невозможно быть экспертом сразу во всех из них, но можно — в какой-то одной. Именно статьи таких экспертов — подробные, сложные, узконаправленные; словом, лучшие — мы собрали для хабравчан в этой коллекции. Выбранные материалы отвечают на все вопросы по своей теме. Показывают, как лучше всего изложить свои знания, если вы профи. И подсказывают, из каких ещё источников читателю получить знания.
Посмотреть коллекцию
Всего голосов 39: ↑35 и ↓4 +31
Просмотры 19K
Комментарии 1

Поиск данных в столбцах таблицы с пагинацией (front-часть)

Блог компании МегаФон JavaScript *ReactJS *
Из песочницы

Проблемы поиска данных всегда отличались особенной сложностью и зачастую нестандартностью в подходах. Сегодня я бы хотел остановиться на одной интересной задаче, которую мне пришлось решать совсем недавно во время разработки платформы Интернета вещей. Впрочем, такая задача, может встретиться и на любом другом проекте, где есть динамическая подгрузка данных по REST API. Будь то подгрузка во время пагинации, или во время скроллинга, или как то иначе…

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 3.9K
Комментарии 6

Первый опыт с Raspberry Pi или микросервисы для дома

Блог компании МегаФон Разработка на Raspberry Pi *Умный дом Интернет вещей Микросервисы *
Tutorial

Данная статья будет полезна тем, кто никогда прежде не экспериментировал с Raspberry, но считает, что этому самое время.

Привет, Хабр! Тенденция приписывать любому техническому устройству эпитет «умный» достигла, кажется, своего апогея (по количеству употребления, разумеется). К тому же, большинство моих знакомых не из IT-сферы до сих пор наивно полагают, что каждый уважающий себя программист живет в самом «умном» доме во всём квартале, у которого вместо стен — серверные стенды исполинских размеров, а в свободное от работы время этот же человек-программист выгуливает «умную» собаку из Boston Dynamics. Дабы не отставать от этих современных стандартов, мы с товарищем решили собственноручно создать что-то «умное», но несложное, поскольку в школе схемотехника и конструирование роботов обошли нас стороной.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 14K
Комментарии 8

Краткая история о том, как развернуть веб-сервер Flask в docker контейнере

Блог компании МегаФон Python *Программирование *Flask *
Tutorial

Для чего вообще нужен docker контейнер? Обычно, во время разработки, для каждого проекта вы настраиваете своё окружение. Но вот произошла такая ситуация: что-то случилось с вашим компьютером и приходится переустанавливать операционную систему(ОС). Соответственно, чтобы запустить ваш проект, необходимо настраивать окружение заново. Бывает ещё гигантское количество ситуаций, которые сводятся к одной проблеме - настройка окружения для разработки. 

Читать далее
Всего голосов 9: ↑5 и ↓4 +1
Просмотры 8.7K
Комментарии 10

Домашнее IoT-устройство глазами JS-разработчика

Блог компании МегаФон JavaScript *Node.JS *ReactJS *

В один момент мы задумались с товарищем, а почему бы не попробовать сделать свое домашнее IoT-устройство? Недолго думая, мы остановились на концепции устройства, которое позволяет отслеживать незваных гостей и оповещать хозяина. Как это можно сделать и что для этого требуется?

Через какое-то время стало ясно, что для нашей задачи должен подойти Raspberry pi в сопровождении датчика движения и камеры. На него напишем драйвер, повесим несколько различных сервисов на удаленном сервере, сделаем мобильное приложение и цель будет достигнута. Звучит вполне неплохо, самое время пробовать.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 8.4K
Комментарии 11

Авторизация и аутентификация на NodeJs и Socket.io и проблемы вокруг

Блог компании МегаФон JavaScript *Node.JS *

На текущий момент я работаю в компании Мегафон тим лидом фронта. С начала этого года мы в команде Мегафона разрабатываем собственную платформу Интернета вещей. И так как, в таком процессе нагрузка на бек-энд разработчиков стала колоссальная, а фронт не так активно задействован, внутри отдела было принято решение отдать всю веб-часть в руки моей команды. Очевидно, что мы взяли NodeJs, и занялись построением серверной архитектуры и тд.

Для корректного доступа до собранных с устройств данных, естественно, нужна была авторизация, что бы понимать, кто и что может получить/сделать.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 7.3K
Комментарии 5

Переходим В OFFLINE FIRST с использованием Core Data и Managed Document(s)

Блог компании МегаФон Блог компании Конференции Олега Бунина (Онтико) Разработка мобильных приложений *Разработка под Android *Разработка под MacOS *
Придя в компанию МегаФон как iOS-разработчик, Валентин Чернов попал в основной сегодняшний тренд — переход в офлайн: Валентин занимается разработкой мобильного личного кабинета — главного приложения МегаФона. Оно позволяет видеть баланс, менять тариф, подключать и отключать услуги и сервисы, участвовать в конкурсах и пользоваться персональными предложениями партнеров МегаФона.

МегаФон выбрал возможность работать при нестабильной связи как одну из важных точек роста. В России есть места, где связь временно отключается или надолго пропадает. И нужно, чтобы даже в этом случае приложение работало без сбоев.

О том, как эта задача выполнялась в течение последних пяти месяцев, как выбирали и воплощали архитектуру проекта, какие технологии использовались, а также чего достигли и что было запланировано на будущее, Валентин рассказал в докладе на Конференции разработчиков мобильных приложений Apps Live 2020.


Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 2K
Комментарии 0

Навыки команды: Как я настраивал матрицу компетенций

Блог компании МегаФон Учебный процесс в IT Управление персоналом *
Tutorial

Почему в Confluence?


Когда я пришел в команду разработки платформ бизнес-сервисов, мне было сложно разобраться, кто чем занимается, какие продукты разрабатываются и поддерживаются, какие навыки для этого нужны команде, кого и чему нужно научить.

В этой статье я расскажу, как мы строили матрицу навыков (компетенций) команды, как она эволюционировала, и какие вопросы мы теперь с её помощью решаем.

Статья будет полезна руководителям групп, тимлидам, которые хотят быстро внедрить процесс наполнения и актуализации матрицы компетенций.


Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 5.3K
Комментарии 9

Использование IP-телефонов с Виртуальной АТС МегаФона

Блог компании МегаФон Сетевые технологии *CRM-системы *Разработка систем связи *IT-компании

Виртуальная АТС МегаФона — это комплексное решение для организации телефонии в офисе. Создав карточку сотрудника в ВАТС, вы можете не только добавить его корпоративную SIM-карту, но и подключить настольный IP-телефон. Таким образом вы объединяете в единую неразрывную сеть вашу офисную телефонию и мобильные телефоны сотрудников. Теперь, получив звонок на мобильный телефон, вы можете комбинацией кнопок перевести его на настольный телефон вашего бухгалтера, а бухгалтер, в свою очередь, может дозвониться до вас по короткому номеру, независимо от того, в офисе вы находитесь или за его пределами. 

Рассмотрим подробнее эти устройства и как с их помощью вы увеличите эффективность работы вашей компании.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 4.2K
Комментарии 9

Обзор возможностей интеграции Виртуальной АТС от МегаФона с CRM-системой Битрикс24

Блог компании МегаФон Сетевые технологии *CRM-системы *Разработка систем связи *IT-компании


Многие компании уже сегодня смогли оценить преимущества обработки звонков с помощью Виртуальной АТС от МегаФона. Немало и тех, кто использует Битрикс24 как удобную и доступную CRM-систему для автоматизации продаж.

Недавно МегаФон обновил интеграцию с Битрикс24, значительно расширив ее возможности. В этой статье мы разберем, какие функции будут доступны компаниям после интеграции этих двух систем.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 3.3K
Комментарии 10
Agile начинается со здравого смысла. В этой системе ценностей главное – вовлечь людей в сотрудничество и диалог. Мой рассказ о том, что изменения в компании должны запускаться не только по директиве сверху, но и при деятельном интересе всей команды.

Привет, меня зовут Наталья, я agile-коуч в МегаФоне и участвую в цифровой трансформации бизнеса. Я присоединилась к этому процессу одной из первых, поэтому могу отследить изменения с самого начала. Мы не «внедряем agile», а используем его как один из инструментов масштабного преобразования компании, и этот процесс сейчас в самом разгаре. О том, почему мы трансформируем бизнес, и как это отражается на нашей разработке, читайте под катом.
Читать далее
Всего голосов 53: ↑29 и ↓24 +5
Просмотры 18K
Комментарии 93
Привет! В сентябре прошлого года мы в МегаФоне совместно с Высшей школой менеджмента СПбГУ начали обучать специалистов для разработки новых цифровых продуктов на базе технологии 5G. А именно запустили 10-месячную программу обучения для разработчиков и IT-интеграторов (IT-менеджеров).

Недавно курс завершился, и уже стартовал второй сезон 5G-лаборатории. Но как понять, по правильному ли пути мы пошли или где-то свернули не туда? Чтобы узнать ответ, мы попросили представителей двух команд-выпускников (проекты Speech и AR в туризме) рассказать, что они думали до и во время учёбы. Ребята подняли свою переписку с друзьями и близкими, прошерстили свои страницы в соцсетях — и вот что нашли.
Читать далее
Всего голосов 27: ↑24 и ↓3 +21
Просмотры 16K
Комментарии 2

Информация

Дата основания
Местоположение
Россия
Сайт
job.megafon.ru
Численность
свыше 10 000 человек
Дата регистрации