топ книг по машинному обучению

15 книг по машинному обучению для начинающих

Сделал подборку книг по Machine Learning для тех, кто хочет разобраться, что да как.
Добавляйте в закладки и делитесь с коллегами!

Книги по машинному обучению на русском

Сначала изучите азы статистической теории машинного обучения, игр с предсказаниями и прогнозирования с применением экспертной стратегии. Их основы прекрасно объясняет автор книги, доктор физико-математических наук Владимир Вьюгин. Пособие рассчитано на студентов и аспирантов и в доступной форме излагает математические основы, необходимые для дальнейшей работы с машинным обучением.

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

3. «Машинное обучение» Хенрик Бринк, Джозеф Ричардс, Марк Феверолф.

Эта книга 2017 года издания доступно рассказывает о Machine Learning — для тех, кто ничего не слышал об этих технологиях. В ней нет заумной статистики, математики или углубленного и подробного объяснения, как использовать тот или иной алгоритм. Авторы с легкостью объясняют, что такое машинное обучение и как его применять в повседневной жизни. Примеры в книге приводятся на языке программирования Python, который используется в том числе и в этой сфере.

Еще одна отличная книга для начинающих свой путь в программировании и анализе больших данных. Авторы утверждают, что благодаря ей читатель научится самостоятельно строить модели машинного обучения и развертывать крупномасштабные приложения для прогнозирования. В книге рассказывается о том, какие алгоритмы входят в семейство масштабируемых, что они из себя представляют и как с их помощью обрабатывать большие файлы. Также вы узнаете, что такое вычислительная парадигма MapReduce и как работать с машинными алгоритмами на платформах Hadoop и Spark на языке Python.

Книга для новичков, осваивающих Python и машинное обучение. Издание содержит подробные мануалы даже по таким нюансам, как установка специализированного приложения Jupyter Notebook.

В книге рассматриваются основы Machine Learning, возможности самых мощных библиотек Python для анализа данных и дается ответ на вопрос, почему этот язык — один из лидеров в Data Science.

6. «Методы обработки и распознавания изображений лиц в задачах биометрии» Георгий Кухарев, Екатерина Каменская, Юрий Матвеев, Надежда Щеголева

Несмотря на то что эта книга рассчитана на начинающих и знакомит с основными принципами искусственного интеллекта — в частности, технологии распознавания лиц, — для полного понимания терминологии и комфортного погружения в чтение все же требуется некоторый бэкграунд. В ней рассматриваются такие вопросы биометрии, как методы анализа изображений лиц, получение исходных данных из реальных сцен, структуры систем распознавания и другие. Примеры в монографии приводятся на языке машинного обучения MATLAB. Если техническими фоновыми знаниями вы не обладаете, но книгу прочитать все же хочется — незнакомые термины можно гуглить, этого вполне достаточно, чтобы не испытывать при чтении никакого дискомфорта.

Это цветное издание с иллюстрациями также предназначено для новичков и рассматривает широкие вопросы машинного обучения. По мере погружения читателя в тему автор раскрывает все больше деталей, но книга не слишком сложна для восприятия: вся новая терминология объясняется, а статистические и логические модели описываются понятным неподготовленному читателю языком.

8. «Обучение с подкреплением» Ричард С. Саттон, Эндрю Г. Барто.

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

Книги по машинному обучению на английском

Все книги рассчитаны на новичков без опыта работы с технологиями искусственного интеллекта либо специалистов с небольшим техническим бэкграундом. Цель большинства — познакомить с основными принципами, концепциями, идеями и некоторыми алгоритмами машинного обучения.

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

О чем

Эта книга — не учебное пособие, сборник практических задач или теоретических изысканий. Это своеобразный «мостик» от теории к практике машинного обучения. С ее помощью читатель может подготовиться к дальнейшему изучению темы Machine Learning и науки о данных.

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

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

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

Учебное пособие для студентов первого курса. Его часто используют в роли введения в Data Science во множестве обучающих университетских программ. Если вам интересно проектирование нейросетей именно для создания искусственного интеллекта, рекомендуем ее как первую книгу на эту тему.

15. «Learning From Data» Yaser S. Abu-Mostafa, Malik Magdon-Ismail, Hsuan-Tien Lin.

Книга носит подзаголовок «A short course» и кратко знакомит читателя с основами машинного обучения. Если вы только начали вникать, что происходит в мире Data Science, и прочли несколько статей в интернете, то это идеальный вариант, чтобы разобраться в предмете чуть глубже.

Источник

ТОП-10 книг по машинному обучению

Собрали лучшие книги по машинному обучению для начинающих. Актуальная литература по machine learning на русском языке с лучшими оценками.

«Машинное обучение». Хенрик Бринк, Джозеф Ричардс, Марк Феверолф

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

Идеальный вариант учебника, который простым и доступным языком расскажет вам о том, что такое машинное обучение.

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

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

Будет полезна для начинающих аналитиков, программистов, специалистам по обработке данных и широкому кругу лиц, заинтересованных в машинном обучении.

Книга вышла в издательстве «Питер» в популярной серии «Библиотека программиста».

«Введение в машинное обучение с помощью Python». Андреас Мюллер, Сара Гвидо

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

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

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

Во время изучения этой книги вы поэтапно научитесь создавать проекты машинного обучения с помощью языка Python и библиотек matplotlib, scikit-learn и NumPy.

В конце книги приведен список онлайн-ресурсов, которые будут полезны в изучении и советы куда двигаться дальше в обучении и практике.

«Машинное обучение: алгоритмы для бизнеса». Маркос Лопез де Прадо

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

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

«Машинное обучение с использованием библиотеки Н2О». Даррен Кук

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

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

В России книга вышла в издательстве ДМК-Пресс. Российское издание содержит две главы про модули библиотеки H2O — Deep Water и Stacked Ensemble.

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

«Глубокое обучение на Python». Франсуа Шолле

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

Автор Франсуа Шолле — создатель библиотеки для нейронных сетей под названием Keras — написал книгу целиком посвященную Deep Learning.

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

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

В приложении автор дает инструкцию по установке Keras в Ubuntu, а также по запуску Jupyter Notebook на AWS GPU.

«Прагматичный ИИ». Ной Гифт

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

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

Автор книги Ной Гифт — один из известных популяризаторов языка Python.

Издание содержит иллюстрации и приложения полезных материалов.

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

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

«Релевантный поиск с использованием Elasticsearch и Solr». Даг Тарнбулл, Джон Берримен

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

Полезная книга для всех, кто профессионально заинтересован в осуществлении релевантного поиска в приложениях.

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

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

«Машинное обучение и TensorFlow». Нишант Шакла

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

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

В книге много примеров, кода, однако мало информации по разбору конкретных функций TensorFlow. Автор большую часть книги посвятил основам архитектуры нейросетевых технологий.

«Глубокое обучение на R». Франсуа Шолле

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

Книга подходит для читателей с опытом программирования на R и по сути является переложением книги Франсуа Шолле «Глубокое обучение на Python» с применением интерфейса R для Keras. Также как и книга про Python, состоит из двух частей: теории и практики.

«Построение систем машинного обучения на языке Python». Луис Педро Коэльо, Вилли Ричарт

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

Книга рассчитана на опытных программистов, аналитиков и всех интересующихся машинным обучением.

После небольшого введения в основы МО, авторы переходят к описанию библиотек NumPy, scikit-learn и SciPy и далее переходят к решению практических задач.

Делитесь не попавшими в эту подборку книгами по машинному обучению в комментариях!

Источник

15 книг по машинному обучению для начинающих

Data Science — оверхайповое направление IT. Мы сделали подборку книг по Machine Learning для тех, кто хочет разобраться, что да как.

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

IT стали толчком развития новых профессиональных областей: Data Mining, машинного обучения (Machine Learning) и других. Чтобы погрузиться в тему, читайте книги из нашей подборки.

Книги по машинному обучению на русском

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

Автор в сфере IT, digital, экономики и финансов. Ведет некоммерческий проект для начинающих писателей «ЛитЦех».

Владимир Вьюгин.
«Математические основы машинного обучения и прогнозирования»

Сначала изучите азы статистической теории машинного обучения, игр с предсказаниями и прогнозирования с применением экспертной стратегии. Их основы прекрасно объясняет автор книги, доктор физико-математических наук Владимир Вьюгин. Пособие рассчитано на студентов и аспирантов и в доступной форме излагает математические основы, необходимые для дальнейшей работы с машинным обучением.

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

Педро Домингос.
«Верховный алгоритм»

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

Хенрик Бринк, Джозеф Ричардс, Марк Феверолф.
«Машинное обучение»

Эта книга 2017 года издания доступно рассказывает о Machine Learning — для тех, кто ничего не слышал об этих технологиях. В ней нет заумной статистики, математики или углубленного и подробного объяснения, как использовать тот или иной алгоритм. Авторы с легкостью объясняют, что такое машинное обучение и как его применять в повседневной жизни. Примеры в книге приводятся на языке программирования Python, который используется в том числе и в этой сфере.

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

Бастиан Шарден, Лука Массарон, Альберто Боскетти.
«Крупномасштабное машинное обучение вместе с Python»

Еще одна отличная книга для начинающих свой путь в программировании и анализе больших данных. Авторы утверждают, что благодаря ей читатель научится самостоятельно строить модели машинного обучения и развертывать крупномасштабные приложения для прогнозирования. В книге рассказывается о том, какие алгоритмы входят в семейство масштабируемых, что они из себя представляют и как с их помощью обрабатывать большие файлы. Также вы узнаете, что такое вычислительная парадигма MapReduce и как работать с машинными алгоритмами на платформах Hadoop и Spark на языке Python.

Себастьян Рашка.
«Python и машинное обучение»

Книга для новичков, осваивающих Python и машинное обучение. Издание содержит подробные мануалы даже по таким нюансам, как установка специализированного приложения Jupyter Notebook.

В книге рассматриваются основы Machine Learning, возможности самых мощных библиотек Python для анализа данных и дается ответ на вопрос, почему этот язык — один из лидеров в Data Science.

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

Георгий Кухарев, Екатерина Каменская, Юрий Матвеев, Надежда Щеголева.
«Методы обработки и распознавания изображений лиц в задачах биометрии»

Несмотря на то что эта книга рассчитана на начинающих и знакомит с основными принципами искусственного интеллекта — в частности, технологии распознавания лиц, — для полного понимания терминологии и комфортного погружения в чтение все же требуется некоторый бэкграунд. В ней рассматриваются такие вопросы биометрии, как методы анализа изображений лиц, получение исходных данных из реальных сцен, структуры систем распознавания и другие. Примеры в монографии приводятся на языке машинного обучения MATLAB. Если техническими фоновыми знаниями вы не обладаете, но книгу прочитать все же хочется — незнакомые термины можно гуглить, этого вполне достаточно, чтобы не испытывать при чтении никакого дискомфорта.

Петер Флах.
«Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных»

Это цветное издание с иллюстрациями также предназначено для новичков и рассматривает широкие вопросы машинного обучения. По мере погружения читателя в тему автор раскрывает все больше деталей, но книга не слишком сложна для восприятия: вся новая терминология объясняется, а статистические и логические модели описываются понятным неподготовленному читателю языком.

Источник

Курсы и книги для изучения data science c нуля

В статье привожу курсы и книги, которые мне кажутся наиболее оптимальными для изучения машинного обучения/data science c нуля. Стараюсь привести список, который будет наиболее кратким и одновременно даст все знания, необходимые для начала работы на практике, без серьезных пробелов в знаниях.

Disclaimer

Понять исходя из чего составлены данные рекомендации можно прочитав предыдущие статьи, в которых описаны мой путь и принципы самообучения, а также общие соображения о том, как выстраивать этапы обучения:

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

Не привожу материалов о нейронных сетях потому что, в большинстве случаев, считаю неэффективным начинать изучение с них, или изучать их на ранних этапах самообучения.

Необходимые базовые навыки

Знание основ программирования: Python и SQL

Невозможно заниматься машинным обучением или data science не владея программированием в Python или R (Начинать лучше с Python). Также, подавляющее большинство вакансий в «классическом» машинном обучении (решение бизнес-задач, и работа с изначально числовыми/статистическими данными) потребует знание SQL. Базовые рекомендации по их изучению есть в статье Самообучение в Data science, с нуля до Senior за два года.

Математика

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

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

Основы теории вероятностей неплохо объяснены в специализации: Математика для анализа данных. Необходимый минимум теории вероятностей дан в последнем курсе специализации, который не требует знаний из 2 и 3 курсов. Курсы 2 и 3 дают знания, полезные для понимания градиентного спуска и для изучения нейронных сетей и некоторых других методов машинного обучения. По указанным темам мне очень нравится англоязычная специализация Math for machine learning, от London Imperial College.

Если у вас проблемы с пониманием производных и пределов (школьная программа, самые продвинутые её темы), то, если понимаете английский: крайне рекомендую все курсы от Robert Ghrist. Более интуитивное и наглядное объяснение математики я вообще не встречал. На русском поищите курсы на coursera.org, также неплохие бесплатные курсы по математике есть на stepik.org

Начальный уровень

Книги и статьи, рекомендуемый минимум

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

Но, потенциально, эта книга может заменить оба источника выше. Или можно прочесть то же самое, другими словами, и закрепить материал.

Дополнительные печатные источники

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

Курсы

Необходимый минимум

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

Альтернативные курсы

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

Специализация от Яндекс «Машинное обучение и анализ данных» (Если записываться на отдельные курсы и в последней форме при записи выбрать вариант «только аудит» то все занятия можно просмотреть бесплатно). В 3 курсе специализации,на первом этапе, можно осваивать только 1 неделю, о кластеризации. Остальные темы сложнее, и могут не пригодиться в первое время; можно просмотреть наискосок. Весь 4 курс, по началу погружения в специалиность, рекомендую просмотреть, чтобы было общее представление, но не обязательно досконально разбираться.. Эти вещи легко забываются, и не всем встречаются на пратике.

Отработка базовых навыков

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

Обязательно следует ознакомиться с документацией

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

В статьях сообщества ODS (см.выше) дано множество ссылок на дополнительные источники. Рекомендую с ними ознакомиться. Также, через сайт сообщества можно найти видеозаписи многих семинаров, в которых также иногда рассматриваются очень полезные и фундаментальные темы. Например, мне были полезны все выстпления от основателя сообщества, Алексея Натенкина (прогнозирование временных рядов, еще пример)

Разные смежные концепции, которые необходимо знать

топ книг по машинному обучению. Смотреть фото топ книг по машинному обучению. Смотреть картинку топ книг по машинному обучению. Картинка про топ книг по машинному обучению. Фото топ книг по машинному обучению

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

Другие полезные книги/ материалы

Куча англоязычных статей по использованию разных библиотеке, в основном очень начального уровня, регулярно публикуется на сайте https://towardsdatascience.com; до 3 статей в месяц можно читать бесплатно.

Необходимые технические знания

Что я упустил?

Готов выступить ментором в самообучении

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

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *