/Julia-in-DS

Курс про основы Julia для применения в Data Science проектах.

Primary LanguageJupyter Notebook

Язык Julia создан математиками для математиков, он действительно прост, красив и элегантен, но при этом очень быстр. За последние годы, язык созданный в 2009 году сильно окреп, оброс серьезной экосистемой и стал действительно привлекать внимание специалистов в области анализ данных. Именно поэтому мы решились сделать курс про основы Julia для применения в Data Science проектах.

Если Вам понравился курс, пожалуйста, поставьте нам звездочку.

Пререквизиты

Для того, чтобы пройти этот курс нужно обладать:

  • Понимаем основных принципов DataScience и Машинного обучения.
  • Хотя бы небольшим опытом их реализации на каком-либо языке программирования. Например на Python или R

Установка окружения

Вариант 1

Установите julia c официального сайта и воспользуйтесь инструкцией

Вариант 2

Если Вы еще не готовы устанавливать Julia на свой компьютер, то Вы можете использовать готовый Docker контейнер в котором можно запускать и создавать Jupiter ноутбуки написанные на Julia.
Если у Вас уже установлен докер, то Перейдите в нужную папку и запустите команду:
docker run -d -p 4545:4545 -v $PWD:/home/user vlasoff/ml jupyter notebook
Если докер не установлен, то сделайте это

Если Вам захочется улучшить его, сделайте pull request сюда или соберите свой образ на его основе

Содержание Курса

  1. Основы Julia
  2. Работа с данными
  3. Разведочный анализ данных
  4. Машинное обучени
  5. Глубокое обучение
  6. Методы оптимизации

Видео лекции

Плейлист на YouTube

Материалы

Все материалы в репозитории на GitHub

Авторы курса