Машинное обучение #
Что здесь происходит? #
Это домашняя страница Клуба машинного обучения. Здесь разбираются методы анализа данных, их предобработка, визуализация, а также использование этих данных для создания моделей машинного обучения, которые будут решать те или иные задачи.
Контакты #
Ссылки для связи с создателями этого кружка:
Репозиторий #
Репозиторий, в котором будут храниться материалы занятий, включая практические задания, находится на платформе Github по ссылке:
Подробный гайд о том, в каком формате следует выполнять задания, находится здесь.
Если вы не знаете, что такое Git и GitHub, рекомендуем заглянуть сюда за пошаговым гайдом. (P.S.: на этом сайтике полно крутой информации для университета)
Технологии #
Языком программирования для наших занятий был выбран Python, к которому надо установить следующие библиотеки: NumPy, Pandas, Matplotlib, Seaborn, Scikit-learn (или sklearn) и Pytorch. Кроме того, большая часть работ будет сделана на платформе Jupyter Notebook, которую тоже следует себе загрузить и настроить. Аналогом «тетрадки» может послужить Google Colaboratory — онлайн-платформа, обладающая тем же функционалом.
Всё это есть на всех возможных системах (Windows, Linux, MacOS).
Настройка инструментов #
- Выбрать, скачать и установить удобный для вас редактор (например, Visual Studio Code или PyCharm Professional (в Community версии нет поддержки Jupyter));
- Скачать и установить Python вместе с утилитой
pip3
. Гайд по установке Python иpip3
здесь. - С помощью
pip3
установить нужные библиотеки и Jupyter Notebook. Для этого достаточно ввести следующую команду:pip3 install --user numpy notebook pandas matplotlib seaborn scikit-learn
- Проверьте факт корректной установки всех инструментов. Установленные
библиотеки можно вывести в командной строке с помощью команды
pip3 list
. - По желанию можно установить плагины в текстовых редакторах для работы с тетрадками Jupyter Notebook.