Вопросы 11-20
четверг, 20 декабря 2018 г.
среда, 19 декабря 2018 г.
40 вопросов джуниору от analyticsvidhya.com, часть 1
Есть хороший индийский сайт analyticsvidhya про машинное обучение. Там 2 года назад вышел материал „40 вопросов на собеседовании по ML“. Ничего сенсационного в нём нет, но разных гайдов типа „как пройти собеседование джуниору“ довольно много, а вот того же самого по ML ни разу не видел.
Короче говоря, сделал перевод этого текста.
При переводе иногда только немного правил Гугл-переводчик, который мощно прогрессирует. Избыточные фразы сокращал. Аббревиатуры раскрывал и переводил. Ничего не исправлял, но несколько раз добавлял немного текста. Если не был уверен в переводе термина, то в скобках оставлял оригинальный.
Буду выкладывать по 10 вопросов.
Если заметите неточности, буду рад получить обратную связь. При использовании просьба давать ссылку на источник.
Вопросы 1-10
среда, 14 ноября 2018 г.
warnings
Для памяти:
# Выдаётся предупреждение:
# A value is trying to be set on a copy of a slice from a DataFrame.
# Try using .loc[row_indexer,col_indexer] = value instead
# Это ложное срабатывание, его можно отключить. Его смысл - напомнить, что можно работать с копией а не с оригиналом, т.е. можно сделать через создание копии, или с loc.
pd.options.mode.chained_assignment = None
# Выдаётся предупреждение:
# A value is trying to be set on a copy of a slice from a DataFrame.
# Try using .loc[row_indexer,col_indexer] = value instead
# Это ложное срабатывание, его можно отключить. Его смысл - напомнить, что можно работать с копией а не с оригиналом, т.е. можно сделать через создание копии, или с loc.
pd.options.mode.chained_assignment = None
суббота, 10 ноября 2018 г.
football_champ_competitions
Попробовал принять участие в чемпионате-песочнице по ML. Придумал 2 признака, ни модель ни её параметры менять не стал. Сразу получил скор 0.9841 что сильно лучше стоящего на 1м местк (0.9959) Но последний сабмит датирован 3 августа, сейчас система не принимает, пишет что 'ошибка'.
Подожду, сгенерю признаки, ещё опущу скор.
upd
пока четвёртый, надо подняться
вторник, 30 октября 2018 г.
При скрапинге/кроулинге сайта админов может раздражать слишком большое число запросов, и они банят за такую активность. Вот нашёл советы, как скрыть повышенную активность.
пятница, 26 октября 2018 г.
ODSc
Мой индивидуальный проект в очень хорошем 4-месячном курсе обучения. Проект оценили на 36 балов из 40 возможных. Курс создан Юрием С. Кашницким.
Собственно, даю только ссылку.
Датасет был сложным - классификация на 3 класса, два целевых очень маленькие - 4.3 и 03%%. Но это и привлекло, хотелось попробовать разбалансированные выборки. Кроме того, надо был подобрать незаезженный учебный датасет + хотелось что-нибудь связанное с медициной.
Полученный результат нельзя назвать великим (по метрике recall 99%/57%/75%) но я изложил причины такой относительной неудачи, а также пути оптимизации результата. Видимо, это моим рецензентам и понравилось.
В ближайшее время попробую улучшить результат, о чём здесь сообщу.
Года два назад написал API по доступу к сайту футбольной статистики Кулички. Это простенький сайт, чей дизайн не меняется уже 20 лет. Зато лёгкий, быстрый, умеренно информативный и очень популярный в России. API упаковано в виджет и даёт некоторые дополнительные возможности по сбору и анализу имеющейся на сайте информации. Всё происходит он-лайн за счёт парсинга.
Код представляет из себя пакет из 8 файлов, доступен на ГитХабе.
Первая функциональная вкладка: выбираем один из 12 чемпионатов, выбираем клуб из этого чемпионата, видим страны, чьи представители играют в этом клубе. Затем можно получить график для наглядности.
Подписаться на:
Сообщения (Atom)
