Requirements to the students:
- Modern web browser
- Microsoft Azure Account
- Basic knowledge in R or Python.
Topics:
- ML terminology, scope and relevance
- ML tasks: supervised learning, unsupervised learning, and reinforcement learning
- ML algorithms: regression, classification, clustering
- Intuitive understanding of algorithms: from linear regression to neural networks.
Materials:
Advanced materials:
- Introduction to Machine Learning course, Stanford University
- Introduction to Machine Learning course, HSE and Yandex.
Topics:
- Data Science tools in Azure: basic programming languages, ML frameworks, and cloud services.
- Selecting an ML service for a specific task.
Materials:
- Slides
- Introduction to Azure AI Platform video lesson.
Advanced materials:
Topics:
- Overview of the Azure Machine Learning
- Azure ML Datasets: upload, getting and transforming data
- Azure ML Designer: supported ML algorithms, train and evaluation model
- Azure ML Notebooks: an interactive application for analyzing and developing ML models
- AutoML in Azure ML
- Tools Azure ML: VS Code and Azure Machine Learning Extension for interaction with Azure ML.
Materials:
- Getting started in Azure ML Studio video lesson.
Advanced materials:
- Azure Machine Learning documentation
- Machine Learning Algorithm Cheat Sheet
- Lecture at HSE/MAMI on Azure Machine Learning
- Machine learning hackathon: How to win!.
- Create Azure ML Workspace
- Pima Indians Diabetes Lab in Azure ML.
Topics:
- The current stage of neural network development
- Types of neural networks:
- Fully connected neural networks (FNN)
- Convolutional neural networks (CNN)
- Recurrent neural networks (RNN)
- Generative adversarial network (GAN).
Materials:
Advanced materials:
- Deep Learning Specialization courses, Andrew Ng, et al.
- Deep Learning Book, Ian Goodfellow, et al.
Topics:
- Virtual machines for Data Science
- Data Science VM images types.
Materials:
- Slides
- Neural Networks in Azure ML Studio video lecture.
Advanced materials:
- Deploy of Azure Deep Learning VM on Ubuntu Server
- MNIST Digits Recognition Lab
- Bitcoin price prediction.
Slides (will add link asap)
Materials:
Practice:
- Google Dataset Search
- Azure Open Datasets
- Microsoft Research Open Data
- Kaggle Datasets
- DataHub.io
- UC Irvine Machine Learning Repository
- github.com/awesomedata
- github.com/rasbt