Системи та моделі машинного навчання

Тип: На вибір студента

Кафедра:

Навчальний план

СеместрКредитиЗвітність
75Залік

Лекції

СеместрК-сть годинЛекторГрупа(и)
748ФеІ-41, ФеІ-42, ФеІ-43, ФеІ-44

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
748ФеІ-41
ФеІ-42
ФеІ-43
ФеІ-44

Опис навчальної дисципліни

Мета: надання студентам глибокого розуміння теоретичних та практичних аспектів систем та моделей машинного навчання. Студенти отримають навички розробки, впровадження та оптимізації алгоритмів машинного навчання у різноманітних сферах, зокрема в обробці даних, розпізнаванні образів, прогнозуванні та прийнятті рішень. Курс також спрямований на розвиток критичного мислення стосовно вибору та налаштування моделей, а також ефективного використання інструментів для роботи з великими обсягами даних. На завершення курсу студенти повинні бути здатні самостійно вирішувати завдання з області машинного навчання та виявляти креативність у вирішенні проблем з використанням сучасних методів та технологій.

Цілі: навчити методам обробки та аналізу даних для підготовки вхідних даних для моделей машинного навчання. Розвинути навички розробки,
тренування, оптимізації та валідації моделей машинного навчання для різних типів завдань та для досягнення оптимальної продуктивності та точності. Сформувати вміння впроваджувати навчені моделі в реальні системи та додатки.

Навчити студента критичного мислення стосовно вибору та конфігурації моделей для різних задач.

У результаті вивчення даного курсу студент буде:

знати:

основні положення, що лежать в основі систем та моделей машинного навчання; концепції сучасного програмування; призначення та особливості застосування основних методів машинного навчання; різновиди систем та моделей машинного навчання.

вміти:

розробляти та тренувати різноманітні моделі машинного навчання для різних завдань, таких як класифікація, регресія та кластеризація;
аналізувати дані перед їхнім використанням у моделях машинного навчання; оптимізовувати та валідувати моделі для досягнення оптимальної продуктивності та точності; виявляти та розв’язувати проблеми в галузі машинного навчання, застосовуючи творчий підхід.

Рекомендована література

Основна література:

  1. A.Ng, Machine Learning Yearning, 2018. [Online] Available: https://github.com/ajaymache/machine-learning-yearning
  2. A. C. Muller and S. Guido, Introduction to Machine Learning with Python, First Edition. Sebastopol, CA: O’Reilly Media, Inc., 2016, ISBN: 978-1-449-36941-5.
  3. F. Chollet, Deep Learning with Python, Second edition. Shelter Island, NY, USA: Manning Publications Co., 2021, ISBN: 978-1-61729-686-4.
  4. A. Géron, Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, Third edition. Sebastopol, CA: O’Reilly Media, Inc., 2023, ISBN: 978-1-098-12597-4.
  5. K. P. Murphy, Probabilistic Machine Learning: An Introduction. Cambridge, MA, USA: The MIT Press, 2022. ISBN: 978-0-262-36930-5. Available: https://probml.github.io/pml-book/book1.html
  6. J. VanderPlas, Python Data Science Handbook, Second Edition. Sebastopol, CA: O’Reilly Media, Inc., 2023. ISBN: 978-1-098-12122-8.
  7. R. J. Hyndman and G. Athanasopoulos, Forecasting: Principles and Practice, 3rd Edition. Melbourne, AU: OTexts, 2021. ISBN: 978-0-987-50713-6. Available: https://otexts.com/fpp3/
  8. K. P. Murphy, Machine Learning: A Probabilistic Perspective. Cambridge, MA, USA: The MIT Press, 2012. ISBN: 978-0-262-01802-9. Available: https://probml.github.io/pml-book/book0.html
  9. K. P. Murphy, Probabilistic Machine Learning: Advanced Topics. Cambridge, MA, USA: The MIT Press, 2023. ISBN: 978-0-262-04843-9. Available: https://probml.github.io/pml-book/book2.html
  10. X. Zhu, “Semi-Supervised Learning Literature Survey,” Department of Computer Sciences, University of Wisconsin-Madison, WI, USA, Tech. Rep. TR 1530, Jul. 19, 2008. [Online]. Available: https://pages.cs.wisc.edu/~jerryzhu/research/ssl/semireview.html

Силабус: з навчальної дисципліни "Системи та моделі машинного навчання" для ОПП “Комп’ютерні науки”

Завантажити силабус