Giter VIP home page Giter VIP logo

ml2024_seminars's Introduction

ML2024_seminars

This is a repository containing seminars for the Skoltech's Machine Learning course (MA060018), which is held at Term 3, 2024.

The list of the current seminars published (will be updated with time):

  • SEMINAR 1 (29.01): Ilya Trofimov - Machine learning on Titanic data
  • SEMINAR 2 (30.01): Egor Shvetsov - Regression. Kernel Trick
  • SEMINAR 3 (01.02): Ilya Trofimov - Classification
  • SEMINAR 4 (06.02): Egor Shvetsov - Tree-based methods, Bagging, Random forest, Adaboost
  • SEMINAR 5 (08.02): Alexander Marusov - Gradient Boosting
  • SEMINAR 6 (12.02): Anton Dmitriev - Advanced classification: Imbalanced and Multi-label cases
  • SEMINAR 7 (13.02): Milena Gazdieva - Model and Feature Selection
  • SEMINAR 8 (15.02): Elizaveta Kovtun - Shallow Artificial Neural Networks
  • SEMINAR 9 (19.02): Milena Gazdieva - Deep Artificial Neural Networks
  • SEMINAR 10 (20.02): Petr Sokerin - Sequential Data, Attention Mechanism
  • SEMINAR 11 (22.02): Leonid Erlygin - Gaussian Processes
  • SEMINAR 12 (26.02): Kristian Kuznetsov - Dimensionality Reduction
  • SEMINAR 13 (27.02): Nikita Gushchin - Anomaly Detection
  • SEMINAR 14 (29.02): Petr Mokrov - Clustering

Course Description:

The course is a general introduction to machine learning (ML) and its applications. It covers fundamental topics in ML and describes the most important algorithmic basis and tools. It also provides important aspects of the algorithms’ applications. The course starts with an overview of canonical ML applications and problems, learning scenarios, etc. Next, we discuss in-depth fundamental ML algorithms for classification, regression, clustering, etc., their properties, and practical applications. The last part of the course is devoted to advanced ML topics such as Gaussian processes, neural networks. Within practical sections, we show how to use the ML methods and tune their hyper-parameters. Home assignments include the application of existing algorithms to solve data analysis problems. The students are assumed to be familiar with basic concepts in linear algebra, probability, real analysis, optimization, and python programming.

On completion of the course students are expected to:

  • Have a good understanding of the fundamental issues and challenges of ML: data, model selection, model complexity among others;
  • Have an understanding of the strengths and weaknesses of many popular ML approaches;
  • Appreciate the basic underlying mathematical relationships within and across ML algorithms and the paradigms of supervised and unsupervised learning.
  • Be able to design and implement various machine learning algorithms in a range of real-world applications.

Lectures:

The lectures of the course can be accessed via the link

Contact regarding this github repo:

If you have any questions/suggestions regarding this github repository or have found any bugs, please write to me at [email protected]

ml2024_seminars's People

Contributors

pyashy avatar

Stargazers

Hammad Mobin avatar PQlet avatar Alsu Iarulina avatar Nikita avatar Gorbarenko Artem  avatar  avatar Anna avatar Sergey avatar Oleg Malchenko avatar Oleg avatar

Watchers

Ilya Trofimov avatar IDAMODELab avatar

Forkers

alpgirl

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.