План на курса
Въведение
- Разлика между статистическо обучение (статистически анализ) и машинно обучение
- Възприемане на технология за машинно обучение и талант от финансови компании
Разбиране на различните видове Machine Learning
- Контролирано обучение срещу неконтролирано обучение
- Итерация и оценка
- Компромис отклонение-вариация
- Комбиниране на контролирано и неконтролирано обучение (полуконтролирано обучение)
Разбиране на Machine Learning Languages и набори от инструменти
- Отворен код срещу патентовани системи и софтуер
- Python срещу R срещу Matlab
- Библиотеки и рамки
разбиране Neural Networks
Разбиране на основните понятия в Finance
- Разбиране на търговията с акции
- Разбиране на данни от времеви редове
- Разбиране на финансовите анализи
Machine Learning Казуси от Finance
- Генериране и тестване на сигнали
- Инженеринг на характеристиките
- Алгоритмична търговия с изкуствен интелект
- Количествени търговски прогнози
- Робо-съветници за портфолио Management
- Риск Management и откриване на измами
- Застрахователно поемане
Практически: Python за Machine Learning
- Настройка на работното пространство
- Получаване на Python библиотеки и пакети за машинно обучение
- Работа с Pandas
- Работа със Scikit-Learn
Импортиране на финансови данни в Python
- Използване на Pandas
- Използвайки Quandl
- Интегриране с Excel
Работа с данни от времеви серии с Python
- Проучване на вашите данни
- Визуализиране на вашите данни
Прилагане на общи финансови анализи с Python
- Returns
- Moving Windows
- Volatility Calculation
- Ordinary Least-Squares Regression (OLS)
Разработване на стратегия за алгоритмична търговия с помощта на Supervised Machine Learning с Python
- Разбиране на стратегията за търговия с инерция
- Разбиране на стратегията за реверсивна търговия
- Прилагане на Вашата проста търговска стратегия за подвижни средни (SMA).
Ретро тестване на Вашата Machine Learning стратегия за търговия
- Научаване на клопки при тестване на бек-тест
- Компоненти на вашия Backtester
- Използване на Python инструменти за бектестване
- Внедряване на вашия прост Backtester
Подобряване на вашата Machine Learning търговска стратегия
- KMeans
- K-най-близки съседи (KNN)
- Класификация или регресионни дървета
- Генетичен алгоритъм
- Работа с многосимволни портфейли
- Използване на рамка за риск Management.
- Използване на управлявано от събития задно тестване
Оценяване на ефективността на вашата Machine Learning търговска стратегия
- Използване на съотношението на Шарп
- Изчисляване на максимално усвояване
- Използване на сложен годишен темп на растеж (CAGR)
- Измерване на разпределението на възвръщаемостта
- Използване на показатели на търговско ниво
- Резюме
Отстраняване на неизправности
Заключителни бележки
Изисквания
- Основен опит с Python програмиране
- Основни познания по статистика и линейна алгебра
Отзиви от потребители (2)
МЛ екосистемата включва не само MLFlow, но и Optuna, Hyperopt, Docker и Docker-Compose.
Guillaume GAUTIER - OLEA MEDICAL
Курс - MLflow
Машинен превод
Ужасно ми хареса да участвам в обучението по Kubeflow, което се провежда на разстояние. Това обучение ми позволи да утвърдя знанията си за услугите AWS, K8s и всички инструменти DevOps около Kubeflow, които са необходимата база, за да се справя правилно с темата. Искам да благодаря на Малауски Марцин за неговото търпение и професионализъм при обучението и съветите му за най-добри практики. Малауски разглежда темата от различни ъгли, използвайки различни инструменти за развиване като Ansible, EKS kubectl, Terraform. Сега съм напълно убеден, че влизам в правилната област на приложение.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Курс - Kubeflow
Машинен превод