Курси Data Science та Machine learning

Фільтр
Курс
Формат
Online
Початок навчання
06.10.2025
Тривалість
162 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Вечірні заняттяВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
Networking Technologies
  • Python
  • Data Science / Machine learning / AI
Подробиці

Курс "Python та нейронні мережі" - навчання з нуля до першого проєкту» допоможе тобі розібратися з сучасними інструментами та зробити перші практичні кроки у сфері AI. Спочатку ти вивчиш основи Python і отримаєш базу для роботи з даними. Далі перейдеш до Data Science: навчишся аналізувати, візуалізувати та готувати дані для машинного навчання, а потім познайомишся з нейронними мережами. Фінал курсу - власний ML-проєкт, де ти пройдеш весь шлях: від підготовки даних до запуску моделі з вебінтерфейсом.

Програма курсу

Основи Python

Знайомство та базові конструкції

  • Вступ до Python
  • Що таке Python, його застосування, огляд синтаксису
  • Установка Python та середовища (Jupyter, VS Code)
  • Виведення на екран (print), змінні, типи даних, числові типи, рядки, булеві значення
  • Арифметика та базові операції
  • Основні математичні операції, порядок виконання, присвоєння
  • Булева логіка і оператори порівняння (==, !=, >, <, and, or, not)
  • Умовні оператори if, elif, else, вкладені умови, скорочений запис
  • Методи роботи з рядками len(), upper(), lower(), split(), replace(), f-string

Структури даних, цикли, функції

  • Списки та базові структури даних
  • list, tuple, set, dict - огляд і базові операції
  • Цикли for, while, break, continue, range()
  • Ітерація по списках, словниках
  • Генератори списків
  • Функції: def, аргументи, return, позиційні та іменовані аргументи, *args, **kwargs
  • Область видимості змінних
  • Обробка винятків: try/except, базові типи помилок
  • Імпорт модулів та бібліотек (import, from...import)
  • Стандартні бібліотеки: math, random, datetime

Міні-проєкти

  • Калькулятор з різними операціями
  • Робота з рядками та форматування
  • Введення/виведення даних
  • Менеджер завдань (to-do list)
  • Аналіз частоти слів у тексті
  • Прості ігри (вгадай число)

Python for Data Science

Бібліотеки NumPy, Pandas, Matplotlib

  • NumPy та Pandas
  • Масиви NumPy, базові операції, reshape, індексація, зрізи, операції над масивами
  • Series та DataFrame: створення, фільтрація, агрегація
  • Імпорт/експорт даних (CSV, Excel)
  • Очищення даних
  • Пропущені значення, дублі, категорії
  • Робота з датами, текстом, кодування
  • Візуалізація даних
  • Matplotlib /Seaborn. Побудова графіків: лінійні графіки, гістограми, діаграми розсіяння
  • Налаштування підписів осей, легенд, збереження графіків

Міні-проєкти

  • Математичні обчислення, обробка даних
  • Аналіз CSV, очищення даних, групування
  • Створення дашбордів, візуалізація трендів

Робота з реальними даними: аналіз датасетів

  • Завантаження відкритого датасету (Kaggle, UCI), огляд
  • Первинний аналіз даних: describe(), info(), візуалізація розподілу
  • Обробка пропусків, категоріальних даних (fillna, dropna, map, get_dummies)
  • Агрегація та групування (groupby, agg, pivot_table)
  • Попередня підготовка для ML
  • Нормалізація, стандартизація, розділення train/test

Практика над датасетами: повний цикл обробки даних

  • Від завантаження до підготовки для навчання моделі
  • Класифікація (напр. ірис, цифри), регресія (вартість житла)
  • Аналіз якості даних
  • Outliers, кореляція ознак, побудова heatmap

Міні-проєкти

  • Аналіз COVID-19 статистики
  • Дослідження ринку нерухомості
  • Аналіз соціальних мереж

Вступ до нейронних мереж

Теорія нейромереж. Математичні основи

  • Базові поняття: штучний нейрон, шар, активація, навчання, ваги
  • Де застосовують НН (класифікація, регресія, генерація даних)
  • Повнозв'язна (Dense) мережа
  • Приклади базових моделей на Keras/TensorFlow або PyTorch

Побудова першої моделі

Побудова простої мережі, запуск навчання, оцінка точності.

Міні-проєкти

  • Реалізація персептрона з нуля
  • Розпізнавання цифр MNIST
  • Передбачення цін на житло

Архітектури нейронних мереж

Огляд архітектур нейронних мереж

  • Рекурентні нейронні мережі (RNN)
  • Класифікація зображень CIFAR-10
  • Послідовності, LSTM, GRU
  • Для послідовностей, базова теорія, приклади
  • Згорткові нейронні мережі (CNN)
  • Базові поняття для обробки зображень
  • Інші модифікації
  • Dropout, BatchNorm, різні функції активації

Запуск та аналіз різних архітектур

  • Приклади з готовими датасетами
  • Міні-проєкти
  • Передбачення акцій
  • Генерація тексту
  • Аналіз настроїв

Методи навчання нейронних мереж

Огляд методів навчання нейронних мереж

  • Оптимізація та регуляризація
  • Просунуті методи
  • Deployment та MLOps
  • Порівняння методів, кейси їх застосування
  • Порівняння оптимізаторів
  • Боротьба з перенавчанням
  • Hyperparameter tuning
  • Ансамблі моделей
  • Cross-validation для НМ
  • Метрики якості
  • Flask API для моделі
  • Dockerизація додатка
  • Моніторинг моделей

Робота з готовими моделями

  • Завантаження, використання і донавчання попередньо навчених (pre-trained) моделей
  • HuggingFace, TensorFlow Hub
  • Transfer Learning
  • Використання для задач класифікації на малих датасетах

Фінальний проєкт. Повний ML pipeline: від збору даних до deployment моделі з вебінтерфейсом

Вибір теми фінального проєкту та його реалізація

  • Постановка задачі
  • Вибір/надання датасету (Kaggle), визначення мети (класифікація/регресія)
  • Розробка повного пайплайну
  • Передобробка даних, побудова моделі, навчання, валідація
  • Оцінка результатів
  • Досягнення заданої точності, аналіз помилок

Захист проєкту

  • Демонстрація рішення
  • Пояснення вибору архітектури
  • Короткий виклад результатів

Навички, які отримаєш після курсу

  • Працювати з даними: аналізувати, візуалізувати, очищати, фільтрувати та готувати їх для нейронних мереж
  • Створювати та тренувати прості нейронні мережі на власних пристроях або в Google Colab
  • Розробляти повноцінний ML-проєкт від підготовки даних до запуску моделі з вебінтерфейсом
  • Конструювати нейронні мережі відомих поширених архітектур для локальних завдань, що не потребують серверних потужностей
  • Писати на Python власні автоматизовані скрипти
  • Використовувати набуті знання як міцний бекграунд для подальшої AI-розробки та роботи у сфері Data Science

Особливості курсу

  • Допомога ментора
  • Практика
  • Підтримка
  • Зворотній зв'язок
  • Курсовий проєкт
  • Проєкт в портфоліо
  • Сертифікат про проходження курсу

Викладачі курсу

Олександр Штикало - Python Developer, Аспірант та старший інженер

Більше інформації
Курс
Формат
Online
Початок навчання
24.11.2025
Тривалість
10 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
9 499 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментора
SoftServe Academy
  • Data Science / Machine learning / AI
Подробиці

Програма курсу

Python

  • Синтаксис Python
  • Інтерактивні вправи
  • Jupyter Notebooks

Структури даних та бібліотеки

  • Списки, кортежі, словникиs
  • Огляд бібліотек (NumPy, Pandas, Matplotlib)

Функції та регулярні вирази

  • Робота з рядками
  • Регулярні вирази
  • Використання розширених функцій

Об'єктно-орієнтоване програмування

  • Класи, спадкування та поліморфізм
  • Проєкт на основі ООП

Збір даних та скрапінг

  • Техніки веб-скрапінгу (BeautifulSoup, Scrapy)
  • Формати даних (CSV, JSON, XML)

Попередня обробка даних

  • Очищення, масштабування та нормалізація даних
  • Створення нових ознак

Візуалізація та дослідження даних

  • Інструменти візуалізації даних (Matplotlib, Seaborn, Plotly)
  • Інтерактивні візуалізації

Обробка природньої мови (NLP)

  • Очищення тексту
  • Токенізація, стемінг та лемматизація
  • Побудова NLP-процесів

Навчання з учителем

  • Лінійна регресія
  • Логістична регресія
  • Метрики оцінки моделей

Навчання без учителя

  • Техніки кластеризації (K-Means, ієрархічна кластеризація)
  • Зменшення розмірності (PCA, t-SNE)

Вступ до нейронних мереж

  • Основи нейронних мереж та їх компоненти
  • Побудова простих моделей у TensorFlow/Keras

Вступ до генеративного ШІ

  • GANs та Трансформери
  • Побудова GANs та використання попередньо навчених Трансформерів

Обробка великих даних

  • Вступ до Hadoop та Spark
  • Обробка великих наборів даних

Після курсу ти вмітимеш

  • Використовувати Python для розв'язування задач з обробки даних та моделювання
  • Виконувати основні операції з векторами та матрицями, а також використовувати статистику та ймовірність для аналізу даних
  • Оперувати Python-структурами даних та бібліотеками, які застосовуються в машинному навчанні (NumPy, Pandas, Matplotlib)
  • Створювати функції та об'єктно-орієнтовані програми на Python для вирішення практичних задач
  • Збирати дані з веб-джерел та використовувати BeautifulSoup для веб-скрапінгу
  • Очищувати та обробляти дані для подальшого аналізу, використовуючи методи нормалізації та масштабування
  • Візуалізувати дані за допомогою інструментів для створення графіків та інтерактивних візуалізацій
  • Розуміти основи обробки природної мови (NLP) для аналізу текстових даних
  • Створювати моделі машинного навчання для регресії та класифікації, а також оцінювати їх точність
  • Використовувати алгоритми кластеризації та методи зниження розмірності для аналізу даних
  • Будувати та навчати нейронні мережі за допомогою TensorFlow/Keras для вирішення різноманітних завдань
  • Працювати з генеративними моделями та застосовувати їх у практичних сценаріях

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу
  • Додаткові технічні е-курси
  • Розмовні клуби з англійської & селф-стаді
  • Короткі курси для розвитку софт навичок
  • Спільнота професіоналів-однодумців

Викладачі курсу

Halyna Melnyk - Ментор SoftServe Академії

Більше інформації
Курс
Формат
Online
Початок навчання
03.11.2025
Тривалість
7 тижнів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
10 749 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментора
SoftServe Academy
  • Data Science / Machine learning / AI
Подробиці

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

План курсу

Introduction to AI (Artificial Intelligence)

Intro and overview of AI-related topics.

Search Algorithms

  • Solving Search Problems
  • Depth-First Search
  • Breadth-First Search
  • Greedy Best-First Search
  • Adversarial Search

Problems of Optimization

  • Local Search
  • Hill Climbing
  • Simulated Annealing
  • Linear Programming
  • Constraint Satisfaction

Machine Learning

  • Nearest-Neighbor Classification
  • Perceptron Learning
  • Support Vector Machines
  • Regression
  • Loss Functions
  • Regularization
  • Unsupervised Learning
  • k-means Clustering

Neural Networks and their Applications

  • Activation Functions
  • Neural Network Structure
  • Gradient Descent
  • Multilayer Neural Networks
  • Recurrent Neural Networks

Computer Vision in AI

Collection, processing, and analysis of digital images and videos.

Natural Language Processing

Understanding and processing of human language.

Genetic Algorithm

Solving Knapsack Problem with Genetic Algorithm.

AI Ethics/Security/Confidence

Ethics, Security, and Confidence problems in AI-related work.

Особливості курсу

  • Підтримка ментора впродовж навчального процесу
  • Підсилення твого CV
  • Доступ до додаткових електронних курсів для навчання у власному темпі
  • Онлайн-курси за рівнем англійської та Speaking Club

Викладачі курсу

  • Halyna Melnyk - Ментор Softserve Академії
  • Dmytro Minochkin - Ментор Softserve Академії
  • Volodymyr Dudnik - Ментор Softserve Академії
Більше інформації
Курс
Формат
Online
Початок навчання
21.10.2025
Тривалість
10 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
17 900 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментора
Sigma Software University
  • Data Science / Machine learning / AI
Подробиці

Курс спрямований на фахівців, які хочуть отримати компетенції для посад Data Scientist, Data Engineer, Data Analyst та Machine Learning Engineer. Курс охоплює теоретичну базу ключових областей Data Science, їх практичне втілення в програмному коді та включає практичні заняття у форматі Workshop.

Програма курсу

Методологічні та технологічні основи data science

  • Методи та технології статистичного навчання (Statistical Learning)
    • Вступ до статистичного навчання
    • Підготовка даних для статистичного навчання
      • Домашнє завдання 1. Підготовка та аналіз даних
    • Навчання регресійної моделі за Big Data масивом
      • Домашнє завдання 2. Поліноміальна регресія
    • Фільтрація Калмана (Kalman filter)
      • Домашнє завдання 3: Рекурентне згладжування
    • Нелінійне згладжування – R&D результати
    • Workshop 1. Регресія
      • Домашнє завдання 4: Регресія
  • Технології підтримки прийняття рішень (для Decision Support System (DSS))
    • Теорія і практика підтримки прийняття рішень
    • Багатокритеріальні методи прийняття рішень – R&D результати
      • Домашнє завдання 5: Макет ERP системи багатокритеріального прийняття рішень
  • Інтелектуальний аналіз даних (Data Intelligence)
    • Методичні основи та технології інтелектуального аналізу даних
      • Домашнє завдання 6: Реалізація процесів інтелектуального аналізу даних міні-проєкти в галузі OLAP, Data Mining, Text Mining
  • Машинне навчання (Machine Learning (ML))
    • Методи та технології класифікації та ідентифікації
    • Workshop 2. Класифікація
      • Домашнє завдання 7: Реалізація методів класифікації
    • Методи та технології кластеризації
    • Workshop 3. Кластеризація, виявлення аномалій
      • Домашнє завдання 8: Реалізація методів кластеризації
  • Технології штучних нейронних мереж (Artificial Intelligence (AI).
    • Основи штучних нейронних мереж
    • Основні типи та технології штучних нейронних мереж
    • Workshop 4. Штучний інтелект
      • Домашнє завдання 9: Реалізація штучних нейронних мереж

Прикладні аспекти технологій data science

  • Алгоритми та технології прогнозування динаміки зміни показників ефективності торгівельних компаній
    • Домашнє завдання 10: Розробка програмного модуля прогнозування динаміки зміни показників ефективності торгівельних компаній (міні-проєкти в галузі аналізу даних для завдань електронної комерції)
  • Алгоритми та технології визначення кредитних ризиків для банківських CRM систем
    • Методологічні основи SCORING – аналізу
    • Практика SCORING – аналізу
      • Домашнє завдання 11: Макет CRM системи SCORING – аналізу (міні-проєкти в банківській сфері аналізу даних)
  • Обробка геопросторової інформації (для Geographic Information System (GIS))
    • Основи геоінформаційних технологій
    • Практика аналізу геопросторової інформації
      • Домашнє завдання 12: Макет GIS системи

Вимоги для проходження курсу

  • Базові знання з програмування:
    • принципи програмування
    • алгоритмізація та базові алгоритми
  • Базові знання Python:
    • синтаксис
    • типи та структури даних
    • базові оператори розгалужених обчислень
    • функціональне та ООП програмування
    • робота з IDE, створення оточення
  • Базові знання з математики:
    • елементи теорія ймовірностей
    • дискретна математика
    • теорія матриць
    • дослідження функцій
    • аналітична геометрія
    • тригонометрія

Особливості курсу

  • Передові авторські розробки
  • Безліч практичних кейсів
  • Доступ до всіх матеріалів курсу протягом 6 місяців після завершення
  • Створення моделей, які можна використати для портфоліо
  • 4 воркшопи

Викладачі курсу

  • Олексій Писарчук - Data Science тренер у Sigma Software University
  • Андрій Салата - Principal Software Developer at Sigma Software
Більше інформації
Курс
Формат
Online
Початок навчання
12.11.2025
Тривалість
3 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
40 500 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
SET University
  • Data Science / Machine learning / AI
Подробиці

Ми розробили цю мікромагістратуру для інженерів, архітекторів та дата-сайентистів, які розуміють імпакт AI для розробки та бізнесу і хочуть посилити свій скілсет. Протягом 3-х місяців ви step-by-step пройдете шлях від ML-моделей як POC до розробки рішень на базі LLM.

Програма курсу

Модуль 1. Основи ML та MLOps

Цей модуль присвячено структуризації знань з принципів роботи GenAI, ML, MLOps та LLMOps:

  • Основи ML-технологій - від основних GenAI-інструментів та платформ до специфіки MLOps та LLMOps
  • Основні принципи тестування для LLMOps
  • Підготовка даних для ML-моделей

Модуль 2. Від ML-моделі до AWS-cloud deployment

У цьому модулі ви сфокусуєтеся на деплойменті моделі у хмарне середовище:

  • Переваги та специфіка Amazon Web Services
  • Хмарна інфраструктура та сервіси AWS для роботи з даними: Lambda, Kinesis, Glue, SageMaker, Bedrock
  • Безпекові аспекти AWS
  • Основні принципи керування систем баз даних: ACID, CAP, BASE, PIE

Модуль 3. Розробка рішення на базі LLM

Цей модуль присвячений розробці власного рішення на базі LLM:

  • Бізнес-кейси, які вирішує NLP/NLG
  • Створення GenAI-додатків для аналізу та генерації контенту на базі Streamlit та Gradio
  • Фреймворки для різноманітних LLM-додатків (промпти, ланцюги послідовностей, відповіді на запитання, агенти)

Що ви вивчите

  • GenAI інструменти та платформи
  • Основи розробки та тестування ML-моделей
  • Можливості хмарної інфраструктури AWS (Lambda, SageMaker, Bedrock)
  • Фреймворки у розробці LLM-додатків
  • Інструменти для розробки власного LLM-рішення (Streamlit, Gradio)

Вимоги до учасників

  • Знання англійської не нижче за B2
  • 2+ роки досвіду в IT
  • Загальні знання про cloud (обчислення та інфраструктура хмар)
  • Знання Python (або іншої мови програмування) на середньому рівні
  • Досвід роботи з бібліотеками перетворення даних (Pandas) - буде перевагою

Особливості курсу

  • Програма присвячена найактуальнішому технологічному домену, попит на який тільки формується, і надалі буде лише зростати
  • Гнучкий формат навчання, який можна поєднувати з full-time роботою
  • Навчання у експертів-практиків з постійним фідбеком та підтримкою
  • Фінальний проєкт - власне унікальне LLM-рішення

Викладачі курсу

  • Артем Кобрін - Досвідчений керівник хмарної практики в Neurons Lab
  • Ростислав Мироненко - Solutions architect (Cloud) у компанії Booking.com
Більше інформації
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
32 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
500 UAH за годину
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
Академія Професій Майбутнього
  • Data Science / Machine learning / AI
  • Prompt Engineering / ChatGPT
Подробиці

Курс "Штучний Інтелект для дітей" - це захоплююча подорож у світ сучасних технологій, що змінюють наше життя. Ми створили програму, яка допоможе дітям віком від 12 до 16 років не лише зрозуміти основи штучного інтелекту, а й на практиці навчитися використовувати найсучасніші інструменти.

Програма курсу

Вступ до ШІ: Що це таке?

Цей розділ розкриває основи штучного інтелекту: що таке ШІ, як він працює, які алгоритми та нейронні мережі лежать в його основі, і як машини навчаються виконувати завдання.

Як працюють алгоритми

У цьому розділі ви дізнаєтеся, як алгоритми використовуються для розв'язання різних задач у світі ШІ. Ми пояснимо, як алгоритми обробляють дані, виявляють патерни та приймають рішення на основі аналізу. Ви ознайомитеся з різними типами алгоритмів, такими як алгоритми для машинного навчання, нейронні мережі та інші, і побачите, як вони застосовуються для розпізнавання зображень, прогнозування та інших завдань.

Вступ до Python для ШІ

У цьому розділі ви ознайомитеся з основами програмування на Python, однієї з найпопулярніших мов для розробки ШІ. Ви навчитеся працювати з базовими конструкціями мови, такими як змінні, цикли та функції, а також освоїте основи роботи з бібліотеками Python, що використовуються в ШІ, такими як NumPy, Pandas та Matplotlib. Це стане фундаментом для створення власних проєктів і вирішення задач із використанням штучного інтелекту.

Робота з даними: таблиці та графіки

У цьому розділі ви навчитеся працювати з даними, використовуючи таблиці та графіки для їх аналізу та візуалізації. Ви ознайомитесь з основними бібліотеками Python, такими як Pandas для обробки даних і Matplotlib для побудови графіків. Ви навчитесь створювати таблиці для збереження та маніпулювання даними, а також будувати графіки, щоб краще розуміти і презентувати результати аналізу. Це важливий етап у роботі з великими обсягами інформації, необхідними для ШІ.

Основи нейронних мереж

У цьому розділі ви дізнаєтеся про нейронні мережі - ключову технологію в штучному інтелекті. Ви ознайомитеся з їхньою будовою та принципами роботи, включаючи поняття нейронів, шарів, активаційних функцій та ваг. Також ви навчитесь, як нейронні мережі використовуються для розпізнавання зображень, обробки тексту та інших завдань. Ми розглянемо, як вони "навчаються" на прикладі алгоритмів навчання з підкріпленням і зворотного поширення помилки.

Як ШІ вчиться: класифікація

У цьому розділі ви дізнаєтеся, як штучний інтелект використовує методи класифікації для навчання та прийняття рішень. Класифікація - це процес, при якому ШІ вчиться відносити об'єкти до певних категорій на основі вхідних даних. Ви ознайомитесь з алгоритмами класифікації, такими як методи опорних векторів, дерева рішень і логістична регресія. Ми також розглянемо, як ці алгоритми використовуються в реальних задачах, наприклад, для розпізнавання зображень чи прогнозування.

Створюємо чат-бота

У цьому розділі ви навчитесь, як створювати свого власного чат-бота, використовуючи технології штучного інтелекту. Ви ознайомитеся з основами розробки чат-ботів, їх архітектурою та принципами роботи. Використовуючи бібліотеки Python, такі як NLTK та TensorFlow, ви навчитеся обробляти текст, розпізнавати запити користувачів і генерувати відповідь. Ми також розглянемо різні типи чат-ботів, від простих до більш складних, і як їх можна застосовувати в реальних проєктах.

Комп'ютерний зір: як "бачить" ШІ

У цьому розділі ви дізнаєтесь, як штучний інтелект використовує комп'ютерний зір для розпізнавання та аналізу зображень. Ви ознайомитесь з основними техніками, такими як обробка зображень, виявлення об'єктів і розпізнавання образів. Використовуючи бібліотеки Python, наприклад OpenCV і TensorFlow, ви навчитесь навчаючи модель розпізнавати зображення, виявляти об'єкти та класифікувати їх. Це важливий аспект ШІ, що застосовується у багатьох сферах, від медицини до автомобільної промисловості.

Розпізнавання тексту: OCR

У цьому розділі ви дізнаєтесь, як штучний інтелект використовує технологію оптичного розпізнавання символів (OCR) для перетворення тексту з зображень у редагований формат. Ви навчитеся працювати з бібліотеками Python, такими як Tesseract, для обробки та аналізу зображень, що містять текст. Зрозумієте, як налаштовувати моделі OCR для точного розпізнавання тексту в різних умовах і застосовувати цю технологію для автоматизації процесів, наприклад, в документах або на сканованих зображеннях.

Вивчення голосових команд

У цьому розділі ви дізнаєтесь, як штучний інтелект використовує технології розпізнавання мови для обробки голосових команд. Ви навчитеся працювати з бібліотеками Python, такими як SpeechRecognition, для перетворення голосових повідомлень у текст. Також ви ознайомитесь з принципами побудови голосових асистентів, налаштуєте їх для виконання простих команд, таких як управління додатками або запити до баз даних. Це дозволить вам створювати інтерактивні голосові інтерфейси для різних проєктів.

Генерація тексту: створюємо історії

У цьому розділі ви дізнаєтесь, як штучний інтелект може генерувати текст, створюючи історії, вірші або інші творчі тексти. Ви навчитесь працювати з бібліотеками, такими як GPT або RNN, для навчання моделей на великому обсязі тексту. Розглянете, як налаштовувати ці моделі для генерації цікавих і змістовних історій, що відповідають заданим параметрам. Це дозволить вам створювати творчі проєкти, від генерації казок до написання сценаріїв для ігор чи відео.

Аналіз емоцій у тексті

У цьому розділі ви дізнаєтесь, як штучний інтелект може аналізувати емоційний тон тексту, визначаючи настрої, такі як радість, сум, гнів чи страх. Ви навчитесь працювати з бібліотеками Python, такими як TextBlob і VADER, для виявлення емоцій у текстах та коментарях. Розглянете, як ці технології застосовуються для автоматичного аналізу відгуків, соціальних мереж або чату, щоб зрозуміти, як люди реагують на різні події чи продукти. Це допоможе створювати додатки для моніторингу настроїв або покращення взаємодії з користувачами.

Робота з великими даними

У цьому розділі ви дізнаєтесь, як працювати з великими обсягами даних, які зазвичай неможливо обробити традиційними методами. Ви навчитесь використовувати інструменти та бібліотеки Python, такі як Pandas, Dask та PySpark, для ефективної обробки та аналізу великих наборів даних. Розглянете основи зберігання, обробки і візуалізації даних, а також техніки оптимізації роботи з великими даними. Це дозволить вам вирішувати складні задачі, пов'язані з аналізом інформації, що надходить у реальному часі, або великих баз даних.

Прогнозування трендів

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

Створюємо систему рекомендацій

У цьому розділі ви дізнаєтесь, як створювати систему рекомендацій, яка допомагає користувачам знаходити найбільш релевантний контент, продукти чи послуги на основі їхніх уподобань. Ви навчитесь використовувати алгоритми, такі як фільтрація за змістом і колаборативна фільтрація, для аналізу даних про користувачів та їхні вподобання. Розглянете, як працюють системи рекомендацій на практиці в таких платформах, як Netflix, Amazon та Spotify, і навчитесь створювати свої власні системи для рекомендації фільмів, музики чи товарів.

Автоматизація рутинних завдань

У цьому розділі ви дізнаєтесь, як за допомогою штучного інтелекту та програмування можна автоматизувати рутинні завдання, що зазвичай займають багато часу. Ви навчитесь створювати скрипти на Python для автоматизації процесів, таких як обробка даних, організація файлів, відправка електронних листів або управління соціальними мережами. Опануєте інструменти, які дозволяють спростити роботу та зекономити час, застосовуючи їх для виконання повторюваних операцій без людської участі.

Використання АІ у дизайні

У цьому розділі ви дізнаєтесь, як штучний інтелект допомагає створювати інноваційний дизайн у різних сферах - від графічного дизайну до веб-дизайну та розробки продуктів. Ви навчитесь використовувати інструменти ШІ для автоматизації процесів дизайну, таких як генерація графічних елементів, адаптивний дизайн, або навіть створення унікальних візуальних стилів. Опануєте методи роботи з AI для розпізнавання патернів у зображеннях, оптимізації дизайну користувацьких інтерфейсів і створення креативних рішень, що змінюють підхід до творчих процесів.

Ігровий ШІ: створюємо бота для гри

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

Пошукові системи

У цьому розділі ви дізнаєтесь, як працюють сучасні пошукові системи, використовуючи Elasticsearch та Whoosh для ефективного пошуку та обробки великих обсягів даних. Ви навчитесь налаштовувати ці інструменти для індексації текстової інформації та швидкого пошуку за ключовими словами. Розглянете, як створювати та оптимізувати пошукові запити, використовувати фільтрацію, агрегацію та інші методи для покращення результатів пошуку, що дозволяє створювати потужні й точні пошукові системи для ваших додатків.

Перевірка зображень на фейки

У цьому розділі ви дізнаєтесь, як штучний інтелект використовується для виявлення фальшивих зображень та відео, створених за допомогою технологій Deepfake. Ви ознайомитесь з алгоритмами машинного навчання та нейронними мережами, які дозволяють визначати маніпульовані медіа, аналізуючи їхні особливості. Ви навчитесь використовувати інструменти для виявлення підроблених зображень, розпізнавання ознак фальсифікації та застосовувати ці технології для боротьби з дезінформацією та забезпечення правдивості контенту в Інтернеті.

ШІ у кіно: аналіз фільмів

У цьому розділі ви дізнаєтесь, як штучний інтелект використовується для аналізу фільмів і відгуків про них, зокрема через техніки аналізу емоцій (sentiment analysis). Ви навчитесь застосовувати алгоритми для виявлення емоційного тону в рецензіях, відгуках або навіть у самому сценарії фільму. Розглянете, як за допомогою аналізу настроїв можна визначити, чи є фільм позитивним, негативним або нейтральним для глядачів, а також як це застосовується в маркетингу, рекомендаційних системах та аналізі популярності фільмів.

Навчання гри "Тік-так-то"

У цьому розділі ви дізнаєтесь, як створювати штучний інтелект для гри в "Тік-так-то" за допомогою алгоритму мінімакс. Алгоритм мінімакс використовується для побудови ідеальних стратегій в іграх з нульовою сумою, де два гравці мають протилежні цілі. Ви навчитесь реалізовувати цей алгоритм, який перебирає всі можливі ходи, оцінює їх та вибирає оптимальний для кожного гравця. Розглянете, як ШІ може приймати рішення на основі поточної ситуації на дошці, забезпечуючи виграш або нічию, і як цей алгоритм застосовується до різних ігор.

Автопілот: моделюємо рух авто

У цьому розділі ви дізнаєтесь, як створити просту модель автопілота, який може рухатися по трасі, використовуючи бібліотеки SimPy та OpenCV. Ви навчитесь моделювати рух автомобіля в реальному часі, використовуючи симуляцію та алгоритми для управління шляхом, виявлення об'єктів та реагування на зміни в оточенні. SimPy дозволяє моделювати різні аспекти роботи системи, а OpenCV - здійснювати розпізнавання зображень і допомагати автопілоту реагувати на перешкоди, знаки або інші важливі елементи. Це дозволить вам зрозуміти основи автоматичного управління та комп'ютерного зору в контексті автономних транспортних засобів.

Моделювання погоди

У цьому розділі ви дізнаєтесь, як використовувати штучний інтелект для моделювання та прогнозування погодних умов, застосовуючи бібліотеки TensorFlow та NumPy. Ви навчитесь працювати з даними про погоду, такими як температура, вологість, швидкість вітру, для створення моделей, які можуть прогнозувати майбутні погодні умови. За допомогою TensorFlow ви навчитесь розробляти нейронні мережі для прогнозування, а NumPy допоможе в обробці та аналізі даних. Це дозволить вам створювати потужні моделі для передбачення змін у погоді на основі історичних даних.

Створення власного голосового асистента

У цьому розділі ви дізнаєтесь, як створити власного голосового асистента, використовуючи бібліотеки SpeechRecognition та GPT. Ви навчитесь обробляти голосові команди, записуючи звук за допомогою мікрофона та перетворюючи його в текст за допомогою SpeechRecognition. Потім ви використаєте GPT або інші моделі для генерації відповідей на основі отриманого тексту. Ви навчитесь налаштовувати свого асистента для виконання різних дій, таких як пошук інформації в Інтернеті, управління пристроями або надання простих відповідей на питання. Це дозволить створити інтерактивний голосовий інтерфейс для ваших проєктів.

Етика ШІ: як з ним дружити?

У цьому розділі ви дізнаєтесь про етичні питання, які виникають при розробці та використанні штучного інтелекту. Ми розглянемо, як забезпечити прозорість, справедливість і відповідальність при створенні та застосуванні ШІ, а також важливість захисту приватності та безпеки даних. Ви дізнаєтесь, як уникати упередженості в алгоритмах і як забезпечити, щоб технології ШІ служили на благо суспільству. Цей розділ допоможе вам зрозуміти, як працювати з ШІ етично та відповідально, підтримуючи баланс між інноваціями та моральними принципами.

Використання ШІ в медицині

У цьому розділі ви дізнаєтесь, як штучний інтелект застосовується в медицині для аналізу медичних зображень, таких як рентгенівські знімки, МРТ, УЗД та інші. Ви навчитесь використовувати технології комп'ютерного зору, зокрема методи розпізнавання зображень, для автоматичного виявлення ознак захворювань, таких як пухлини, переломи чи інші патології. Використовуючи бібліотеки, як TensorFlow та Keras, ви створите моделі, які здатні класифікувати та оцінювати медичні зображення, допомагаючи лікарям у швидкому та точному діагностуванні.

Інтеграція з ІоТ

У цьому розділі ви дізнаєтесь, як інтегрувати штучний інтелект з Інтернетом речей (IoT) за допомогою Raspberry Pi та OpenCV. Ви навчитесь підключати датчики та камери до Raspberry Pi, збирати дані з реального світу та обробляти зображення в реальному часі за допомогою OpenCV. Це дозволить створювати смарт-пристрої, які можуть виконувати завдання, такі як розпізнавання об'єктів, виявлення руху або аналіз оточення. Розглянете, як використовувати цю інтеграцію для створення розумних систем безпеки, автоматизації дому чи інших IoT рішень, що використовують комп'ютерний зір і ШІ.

Робота над власними проєктами

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу
  • Проєкт в портфоліо
  • Використання сучасних технологій ШІ
  • Інтерактивність

Викладачі курсу

Сергій - Python, Front End

Більше інформації
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
45 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
40 000 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментора
Світ Сучасної Освіти
  • Data Science / Machine learning / AI
Подробиці

Програма курсу

Вступ до глибокого навчання (DL)

  • DL для задач обробки природньої мови (NLP) та комп’ютерного зору (CV). Інші прикладні галузі
  • Що таке нейронна мережа (NN)?
  • Компоненти NN. Перцептрон
  • Як навчається NN? Градієнтний спуск
  • Функція втрат. Пряме і зворотне розповсюдження

Основи PyTorch

  • Проста NN у PyTorch
  • Функції активації. Приховані шари VS вихідні шари
  • Методи регулярізації. Рання зупинка. Dropout
  • Залишкові з'єднання

Ембединги

  • Представлення тексту у вигляді векторів
  • Класичні алгоритми ембедингів для завдань NLP
  • Word2vec, GloVe, fastText

Текст як послідовність

  • RNN
  • LSTM
  • GRU

Моделі послідовності до послідовності (seq-to-seq)

  • Bi-directional LSTM
  • Моделі encoder-decoder

Transformers

  • Attention. Encoder, decoder. Self-attention
  • BERT vs GPT-2

Поширені завдання NLP з використанням Transformers

  • Класифікація текстів
  • Відповідь на запитання
  • Семантичний пошук

Генеративні моделі

  • Перефразування, сумаризація тексту
  • Великі мовні моделі (LLMs)

Згорткові нейронні мережі

  • Класифікація зображень
  • Попередня обробка зображень. Аугментація

Трансфер навчання

  • LeNet
  • AlexNet
  • VGGNet
  • Inception
  • ResNet
  • EfficientNet

Детекція об'єктів

  • R-CNN
  • YOLO
  • SSD

Семантична сегментація, об'єктна сегментація

  • UNet
  • Mask R-CNN
  • YOLACT

Генерація зображень

  • Автокодери. GAN
  • Передача нейронного стилю

Diffusers

  • Текстове підсумування зображення
  • Text-to-Image
  • Production

Оптимізація NN

  • Налаштування гіперпараметрів
  • Прискорення тренування
  • Накопичення градієнта
  • Контрольні точки градієнта
  • Змішана середня точність

Розгортання

  • FastAPI
  • Моніторинг моделей у виробництві

Після курсу ви зможете

  • Використовувати нейронні мережі для вирішення реальних задач обробки природної мови та комп’ютерного зору
  • Користуватися фреймворком PyTorch, бібліотеками Hugging Face та OpenCV

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу
  • Основний інструмент PyTorch
Більше інформації
Курс
Формат
Online
Початок навчання
01.10.2025
Тривалість
18 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
198 999 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
SET University
  • Cloud technologies
  • Data Science / Machine learning / AI
Подробиці

Впродовж навчання ви детально розберете сучасні cloud-рішення та технології машинного навчання. Курс за курсом, розглядатимемо їхні можливості та перспективи застосування, які відкриваються перед розробниками. Пройдете шлях від математичних основ моделей машинного навчання до комплексних бізнес-рішень на межі cloud та ШІ.

Програма курсу

Теми:

  • Модуль 1. Innovative technologies in business and society | Part 1
  • Модуль 2. Technical Project Management | Part 1
  • Модуль 3. Strategies and advanced management in IT | Part 1
  • Модуль 4. Python for developers
  • Модуль 5. Intro to Cloud
  • Модуль 6. Innovative technologies in business and society | Part 2
  • Модуль 7. Technical Project Management | Part 2
  • Модуль 8. Strategies and advanced management in IT | Part 2
  • Модуль 9. Math and Statistics for AI
  • Модуль 10. Databases (SQL)
  • Модуль 11. AI Intro
  • Модуль 12. Enterpreneurship | Part 1
  • Модуль 13. Machine Learning
  • Модуль 14. NoSQL
  • Модуль 15. Cloud infrastructure services | Part 1
  • Модуль 16. Enterpreneurship | Part 2
  • Модуль 17. Cloud infrastructure services | Part 2
  • Модуль 18. MLOps
  • Модуль 19. Data Analysis OR Data Visualisation
  • Модуль 20. Solution Design | Solution Architecture | 4 ETCS
  • Модуль 21. Capstone project (Курсова робота) | 3 ETCS
  • Модуль 22. Startup incubator (перед дипломна практика) | 10 ETCS
  • Модуль 23. Master thesis (Магістерська дипломна робота) | 18 ETCS
  • Модуль 24. Research & Development (курс по написанню дипломних та проведенню досліджень)
  • Модуль 25. Вибіркові курси (2 курси з інших програм по 3 кредити) | 2*3 ETCS

Що ви вивчите

  • Розглянете ключові принципи та основи технології машинного навчання
  • На практиці навчитесь працювати з Big Data та Machine Learning для розгортання бізнес-рішень
  • Розберете найпопулярніші сервіси для cloud-обчислень та їх інтеграцію з Python
  • Розглянете стратегії використання cloud-технологій та платформ для обчислень та зберігання даних
  • Навчитесь будувати відмовостійку та адаптивну інфраструктуру для додатків на основі cloud-технологій
  • Розробите власний технологічний стартап чи рішення на перетині cloud та ML технологій

Вимоги до вступників

  • Диплом бакалавра
  • Англійська рівня B2 або вище
  • Вміння програмувати на Python або іншій мові
  • Сертифікати ЄВІ 2023 або 2024 років та складений ЄФВВ
  • Вміння працювати з контейнерами
  • Знання принципів хмарного середовища
  • Готовність виділяти близько 20 годин на тиждень на навчання

Особливості курсу

  • Повноцінна академічна програма розроблена відповідно до вимог та стандартів МОН України
  • Можливість поєднувати з full-time роботою
  • Доступ до ексклюзивних буткемпів та заходів партнерів SET University
  • Менторський підхід та провідні викладачі з практичним досвідом з України, Європи та США
  • Фундаментальна освіта в поєднанні з практикою, актуальні технології та робота над задачами реальних компаній
  • Свій стартап в рамках диплому, глибинне розуміння роботи ІТ-бізнесів та розвиток лідерських навичок

Викладачі курсу

  • Максим Почебут - Chief Learning Officer в Sigma Software Group
  • Дмитро Кузьменко - Дмитро очолює та контролює команду з 20 ML-інженерів в LITSLINK
  • Сергій Синьковський - Principal Security Engineer в Wildix. Ex-VP of Infrastructure в Dfns
  • Готьє Вассер - Експерт з аналізу даних, AI та цифрової трансформації
  • Євгенія Клепа - Підприємиця, виконавча директорка, координаторка проєктів, менторка та спікерка з 10-річним досвідом роботи у сфері технологій
  • Артем Кобрін - Досвідчений керівник хмарної практики в Neurons Lab, який має десятирічний успішний міжнародний досвід у сфері DevOps, безпеки та мережевого ШІ, IoT та аналізу даних
  • Костянтин Соловйов - Експерт з комунікацій, власник маркетингової агенції та ментор стартап-акселератора
  • Алекса Синячева - Співзасновниця Moeco, консультантка з розвитку стартапів, менторка Techstars, викладає курс підприємництва в SET University
  • Артем Колишкін - Віце-президент з розробки програмного забезпечення, керівник відділу доставки Customertimes Corp в Східній Європі
  • Дмитро Овчаренко - Директор технологічного офісу в N-iX
  • Андрій Родіонов - Кандидат технічних наук, спеціаліст з Java-програмування
  • Андрій Бігдан - Магістр комп’ютерних наук. Executive Manager в B2B Solutions
  • Андрій Маєвський - Senior Director, Professional Services & Support в IRONSCALES
  • Дмитро Терещенко - Магістр технічних наук, понад 20 років досвіду в IT
  • Ірина Шимко - Mагістр з менеджменту та бізнес-аналізу
  • Дмитро Корнілов - Дмитро має великий практичний досвід у створенні XR, Digital Fashion, віртуальних аватарів та метапроєктів для брендів
  • Олена Сирота - Більше 20 років досвід роботи в ІТ в області розробки розподілених систем
  • Максим Івашура - Досвідчений sr.DB/DWH інженер з більш ніж 30-річним досвідом роботи у сфері баз даних та складів даних
  • Маргарита Мельник - Telecommunications engineer with a degree in Telecommunication Systems and Networks, PhD in Information Security, Associate Professor
  • Денис Котов - Engineering Manager у BCD Travel
Більше інформації
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
5 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
3 500 UAH за місяць
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
Ampli
  • Data Science / Machine learning / AI
Подробиці

Курс складається з двох блоків: hard skills (занять з розробки штучного інтелекту - отримання професійних навичок) та Soft skills (занять з управління собою та командою, розвитку персональних навичок). Навчаємо з нуля. Вступне тестування на рівні Beginner - на логіку та базове володіння комп'ютером.

План курсу

Освітні результати

Hard skills:

  • Створення розумної інформаційної платформи
  • Навчання та оцінка моделі поведінки користувачів
  • Основи програмування мовою Python
  • Основи машинного навчання (Machine Learning)
  • Робота в інтерактивному середовищі Jupyter notebook
  • Створення та наповнення баз даних з використанням SQL
  • Створення візуалізацій
  • Робота з бібліотеками Python Matplotlib та Plotly
  • Табличні дані
  • Структурування та збір даних
  • Навчання баєсівської моделі та її оцінка на тестових даних
  • Знайомство бібліотекою збору та аналізу даних Pandas

Soft skills:

  • Емоційний інтелект
  • Самоідентифікація
  • Лідерство
  • Цілепокладання
  • Мотивація та дисципліна
  • Тайм-менеджмент
  • Самопрезентація
  • Комунікація - конфліктологія - перемовини
  • Мистецтво публічного виступу
  • Робота в команді та з замовником

Результат курсу

IT сфера цінує знання та досвід. Студент отримує:

  • Профорієнтацію, підготовку до вступу у профільний ВНЗ (вже після першого модулю)
  • Здатність працювати на рівні Junior IT спеціаліста
  • Професійне портфоліо власних та командних робіт
  • Сертифікат про проходження кожного модуля

Перша робота:

  • Перший модуль "Основи Data Science" дає базу та розуміння напрямку подальшого розвитку
  • Другий модуль "Data Science, просунутий рівень" та третій модуль "Machine Learning + Deep Learning" є професійними, тому дозволяють працювати на фрілансі та в компаніях
  • Програма навчання складається із індивідуальних та командних проєктів та їхнього захисту (пітчів) перед експертами сфери та HR менеджерами
  • Для наших випускників в Ampli працює кар'єрний сервіс з пошуку стажування та першої роботи

Особливості курсу

  • Тривалість навчання - 5 місяців (20 тижнів/занять)
  • Групове онлайн навчання з наставником - IT-спеціалістом (AI розробником), групою підлітків та супроводом стаді-менеджера
  • Завдання для роботи серед тижня: відео-підручник (записи занять) та практичні завдання від наставника, додаткові матеріали (галузеві статті, ін.). Перевірка завдань наставником. Спілкування у чаті
  • Заняття вихідними (субота або неділя, 2 години, онлайн у google meet)
  • Онлайн-практикуми з тренером по soft skills (надпрофесійні навички з управління собою та проєктами) раз на тиждень (1.5 години)
  • Зворотний зв'язок для батьків:
    • раз/місяць статус навчання по програмі від стаді-менеджера
    • раз/три місяці - відгуки наставників

Автори програми

  • Арсен Костенко - Netflix
  • Сергій Швець - Director of product at Nimble
  • Володимир Кондратенко - Data Scientist at Facebook
  • Ярослав Терещенко - Senior Machine Learning / Computer vision Engineer at Svitla Systems
Більше інформації
Курс
Формат
Online
Початок навчання
27.09.2025
Тривалість
2 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
28 000 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
Projector
  • Data Science / Machine learning / AI
Подробиці

Створюватимемо складні продакшн системи для моделей машинного навчання за допомогою Python та інфраструктурного стека для машинного навчання.

Програма курсу

Вступ

  • Мотивація, ML 101
  • Основні компоненти системи ML
  • Інфраструктура для ML, Docker, Kubernetes, CI/CD
  • Конструкторська документація

Дані

  • Зберігання та обробка даних
  • Позначення та версії даних
  • Функціональні магазини
  • Конфіденційність

Експерименти

  • Автоматизований цикл ML
  • Управління експериментом
  • Структура експерименту
  • Тестування коду ML
  • Модельне управління
  • CI/CD для ML

Пайплайни

  • Оркестровка та Kubeflow
  • Оркестровка та AirFlow

Основи сервірування

  • Різні моделі розгортання
  • API
  • Сервери висновків
  • Бенчмаркінг

Попередня подача

  • Інфраструктура масштабування
  • Масштабна модель
  • Оптимізація

Моніторинг

  • Моніторинг
  • Виробничі проблеми
  • Пояснюваність
  • Упередженість у ML
  • Уряди та перевірка

Платформи

  • SageMaker
  • Вершина ШІ
  • Платформи на базі K8S
  • Порівняння платформ

Особливості курсу

  • Відеолекції щопонеділка та вебінари щосуботи о 16:00
  • Real-life завдання
  • Курсовий проєкт
  • Регулярний фідбек
  • Сертифікат за здобутки

Викладачі курсу

Кирил Трусковський - Machine Learning Engineer at Georgian

Більше інформації
Курс
Формат
Online
Початок навчання
20.02.2024
Тривалість
2 місяців
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
4 100 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментора
UAMASTER
  • Data Science / Machine learning / AI
Подробиці

Програма курсу

Лекція: Технологічна обізнаність. Великі мовні моделі

  • Можливості AI у 2023 році в бізнесі, фрілансі та повсякденному житті
  • Технологічна грамотність LLM (велика мовна модель)
  • Як працювати з ChatGPT. Огляд можливостей ChatGPT на реальних кейсах
  • Приклади використання AI людьми з різних сфер
  • Наслідки розвитку AI для бізнесу
  • Лайфхаки для найліпших результатів використання AI

Лекція: Технологічна обізнаність. AI Art generation

  • Арт генерація, яка доступна всім
  • Можливості АІ art генерації у 2023 році
  • Огляд сервісів та вибір кращих платформ: Leonardo AI, Midjourney
  • Вчимось працювати з MidJourney and Leonardo.ai на реальних випадках Основи технології Stable difusion
  • Приклади використання та ідеї реалізації АІ арт
  • Підводні камені та найліпші практики

Воркшоп-інтенсив: ChatGPT i Art generation

  • Практична сесія з людьми і їх кейсами
  • Встановлення правильних додатків та плагінів
  • Відповіді на питання
  • Розбір домашніх завдань

Лекція: Інтеграція та використання AI сервісів в бізнесі

  • Роль AI у заробітку та розвитку бізнесу
  • Імплементація AI в різних галузях, включаючи маркетинг, банківську, страхову, юридичну, медичну, аграрну, ресторанну сфери та доставку товарів
  • Переваги використання чат-ботів
  • Вплив AI на міжнародний ринок, його роль у фрілансі та маркетингу
  • Як AI допомагає підвищити конкурентоспроможність
  • Генерація відео та використання AI для просування бренду
  • Корисні плагіни для чату GPT, які полегшують його використання та сприяють ефективній комунікації

Лекція: Огляд програм для генерації відео

  • Інструменти для генерації відео
  • Реєстрація, огляд інтерфейсу та опцій, створення відео
  • Основні практики для генерації відео
  • Помилки при генеруванні відео

Воркшоп-інтенсив: Практична інтеграція основних ресурсів AI в роботу

  • Сесія по інтеграції ChatGPT та інших інструментів в бізнес (базується на реальних бізнес задачах)
  • Відповіді на питання
  • Розбір домашніх завдань

Лекція: Які бувають візуалізації даних та їх небезпека

  • Роль даних в AI
  • Важливість вміння читати, розуміти та імплементувати дані
  • Як правильно аналізувати та використовувати інформацію з різних джерел
  • Виявлення патернів у великих обсягах інформації
  • Як виявляти обмани та маніпуляції у даних
  • Візуалізація даних, різні типи графіків
  • Приклади реальних маніпуляцій на ТВ
  • Як не дати Дата Аналітикам та інженерам вас обманути

Воркшоп-інтенсив: Аналіз даних та візуалізація з AI

  • Аналіз необхідних даних для імплементації, деталі та нюанси використання АІ під ваші потреби
  • Розуміння даних, їх природа, та маніпуляції з ними (на основі використання даних з соціальних мереж)
  • Відповіді на питання
  • Розбір домашніх завдань

Лекція: Кібербезпека

  • Наявні та потенційні кібер загрози для бізнесу пов'язані із AI
  • Основні запобіжні практики, що б не стати жертвою хакерської атаки
  • Ред флеги, які свідчать, що перед вами хакери

Лекція: ChatGPT для юридичної сфери

  • ChatGPT як інструмент для оптимізації рутинних завдань у роботі юриста
  • Використання ChatGPT для спрощення процесів обробки документації, підтримки комунікації з клієнтами
  • Ризики використання ChatGPT в юридичній сфері - виникнення непорозумінь, юридичних неточностей
  • Розгляд найкращих практик автоматизації робочих процесів з використанням ChatGPT
  • Хаки продуктивності, які дозволять юристам максимально використовувати потенціал ChatGPT

Воркшоп-інтенсив: Кібербезпека. Як захистити бізнес

  • Які існують кіберзагрози для людей далеких від ІТ
  • Як на практиці підняти захист ваших цифрових активів на ваших прикладах
  • Відповіді на питання
  • Розбір домашніх завдань

Лекція: No-code платформи

  • Основні інструменти автоматизації, їх параметри
  • Знайомство і використання no-code платформ

Лекція: Вступ до AI

  • Чому LLM та MidJourney вплинули на всі сфери
  • Як буде змінюватись бізнес і ринок з розвитком AI
  • Інші види штучного інтелекту окрім GPT та Stable diffusion

Воркшоп: Кібербезпека, Етичність AI. GDPR та інші регуляції

  • Що треба знати по кібербезпеці
  • База по етичним проблемам використання LLM в бізнесі
  • Що таке Bies in Data

Воркшоп: Купляти чи будувати AI

  • Які є AI боти
  • Використовувати готову модель, чи створити свою
  • Інтеграція. Робочий процес. Підтримка в продакшені АІ проєктів

Воркшоп: Як зробити успішний AI проєкт

Як рахувати профіт проєктів з АІ та довгострокові нюанси.

Воркшоп: Всі питання групи та експерименти

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

Особливості курсу

  • Доступ до записів занять
  • Закритий чат студентів
  • Домашні завдання
  • Підтримка куратора
  • Сертифікат після закінчення курсу
  • Робочий конспект
  • Доступ до лекцій протягом 6 місяців

Викладачі курсу

Борис Дрожак - Principal engineer (architector) at DataRobot

Більше інформації
Курс
Формат
Online
Початок навчання
20.02.2025
Тривалість
4 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
22 000 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
CHI IT Academy
  • Data Science / Machine learning / AI
Подробиці

Програма курсу

Модуль 1. Вступ до Машинного навчання

  • Введення в машинне навчання: основні поняття та застосування
  • Види машинного навчання
  • Основні інструменти та бібліотеки для машинного навчання
  • Основи Python в контексті аналізу даних
  • Основи NumPy, SciPy та Pandas

Модуль 2. Приготування та очищення даних

  • Збір, імпорт, очищення та підготовка даних для аналізу
  • Обробка відсутніх даних та викидів
  • Візуалізація даних для аналізу
  • Основи роботи з географічними даними

Модуль 3. Лінійна регресія

  • Лінійна регресія: теорія та застосування
  • Види лінійних моделей
  • Аналіз часових рядів та прогнозування

Модуль 4. Класифікація та ансамблеві методи

  • Базові класифікаційні моделі, дерева рішень та їх створення
  • Випадковий ліс (Random Forest), Градієнтний бустінг (Gradient Boosting), Адаптивний бустінг (AdaBoost) та власні ансамблі
  • Оцінка та валідація моделей

Модуль 5. Кластеризація та аналіз даних

  • Кластеризація даних: методи та застосування
  • Аналіз головних компонент (PCA) та методи зменшення розмірності
  • Відкриті дані та аналіз текстових даних
  • Візуальний аналіз даних за допомогою Orange

Модуль 6. Нейронні мережі та глибинне навчання

  • Вступ до нейронних мереж та штучних нейронів
  • Пряме поширення сигналу та зворотне поширення помилок. Глибинні нейронні мережі (Deep Neural Networks)
  • Конволюційні нейронні мережі (CNN)
  • Рекурентні нейронні мережі (RNN)
  • Автоенкодери та трансформери

Модуль 7. Аналіз та покращення результатів машинного навчання

  • Налаштування набору даних та аналіз помилок навчання
  • Аналіз кривих, що характеризують процес навчання. Порівняння результатів з точністю людини
  • Різні розподіли тестового та навчального набору даних. Аналіз помилок конвеєрів ML

Модуль 8. Додаткові теми в машинному навчанні

  • Введення до асоціативних правил. Алгоритми видобування асоціативних правил
  • Клітинні автомати та мультиагентні системи
  • Генетичні алгоритми, методи мурашиного рою, фрактали
  • Нечітка логіка
  • Навчання з підкріпленням та Q-навчання
  • Інтелектуальні агенти

Лабораторні роботи з індивідуальними консультаціями

Упродовж курсу з ML практика буде невід'ємною частиною навчання. Лектор даватиме завдання та буде на своєму прикладі демонструвати варіанти вирішення. Теми лабораторних робіт, які чекають на тебе:

  • Ознайомлення з інструментами машинного навчання
  • Підготовка даних для аналізу
  • Лінійна регресія та метод найменших квадратів
  • Класифікація реальних даних
  • Кластеризація даних та аналіз головних компонентів
  • Глибинні нейронні мережі (Deep Neural Networks)
  • Використання CNN для обробки зображень
  • Рекурентні нейронні мережі (RNN)
  • Симулятор мультиагентних систем
  • Використання асоціативних правил для аналізу даних
  • Навчання з підкріпленням та Q-навчання

Заняття з англійської

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

Кар'єрна консультація з рекрутером

Навчання - це тільки перший етап на шляху до омріяної роботи. У тебе тепер є практичний досвід використання знань з машинного навчання на практиці. А отже - час складати резюме, доповнювати профіль в Лінкедині та шукати роботу. З цим тобі допоможе заняття з рекрутером.

Вимоги до студентів

  • знати Python на середньому рівні
  • розуміти основи статистики
  • середній рівень знань Numpy SciPy
  • знати основи Matplotlib, Seaborn
  • знати Pandas на середньому рівні

Особливості курсу

  • Лекції в зручний час
  • Практичні заняття
  • Невелика група
  • Заняття з англійської
  • Сертифікат про проходження курсу
  • Можливість контракту з компанією

Викладачі курсу

Ярослав Виклюк - Професор, доктор технічних наук

Більше інформації
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
65 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
22 000 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментора
Main Academy
  • Data Science / Machine learning / AI
Подробиці

Курс орієнтований на економістів, аналітиків, власників бізнесу, або ж студентів математичних, економічних та комп'ютерних спеціальностей. Навчання теорії проводиться паралельно з практикою. Домашні завдання з написанням алгоритмів, скриптів і т.д., а також навчальний проєкт. Отримані на курсі знання та навички дозволяють працювати за спеціальністю Data Science.

Програма курсу

Базові навички в IPython

  • Робота з IPython
  • Арифметичні операції
  • Базові об'єкти:
    • Послідовності
    • Відображення
    • Інші базові об'єкти
  • Функції в Python
  • Функціональне програмування

Математика для аналізу даних

  • Основні поняття математичного аналізу
  • Вектори і матриці
  • Операції над векторами та матрицями

Збір даних

  • Робота з файлами
  • CSV
  • Робота з базами даних
  • Робота з JSON, XML
  • Використання API

Робота з масивами Numpy

  • Масиви в Numpy
  • Агрегація
  • Операції над масивами
  • Сортування масивів

Підготовка даних з Pandas

  • Об'єкти бібліотеки
  • Індексація
  • Операції з об'єктом
  • Агрегація та об'єднання
  • Зведені таблиці
  • Часові ряди

Основи візуалізації даних

Класифікації основних графіків та їх застосування.

Візуалізація з Matplotlib

  • Лінійні графіки
  • Графіки розсіювання
  • Гістограми
  • 3D - графіки
  • Відображення географічних даних

Візуалізація за допомогою Tableau/Power BI

  • Порівняння Tableau та Power BI
  • Візуальна аналітика
  • Розробка повноцінного дашборда

Статистичний аналіз та scipy

  • Основні означення
  • Нормальний розподіл
  • Центральна гранична теорема
  • Розподіл Стьюденса
  • Статистика в scipy
  • Перевірка гіпотез

Введення в машинне навчання

  • Навчання з учителем
  • Навчання без учителя
  • Навчання з підкріпленням
  • Налаштування параметрів
  • Оцінка результатів

Лінійні моделі

  • Методологія та застосування моделей
  • Лінійна регресія
  • Множинна регресія
  • Логістична регресія
  • Метод опорних векторів

Ансамблеві моделі

  • Методологія та застосування моделей
  • Дерево прийняття рішень
  • Random forest

Кластеризація

  • Методологія та застосування моделей
  • Метод k-середніх
  • Агломеративний алгоритм
  • DBSCAN

Аналіз соціальних мереж

  • Методологія та застосування алгоритму
  • Рейтинг PageRank

Асоціативні зв'язки

  • Основні поняття
  • Алгоритм Apriory

Основи нейронних мереж

  • Основні поняття
  • Навчання нейронної мережі

Архітектура нейронних мереж

  • Базові поняття
  • Види нейронних мереж
  • Бібліотека Tensorflow
  • Класифікації зображень

Особливості курсу

  • Вечірні заняття
  • Велика кількість практичних завдань
  • Постійний фідбек від тренера
  • Навчальний проєкт
  • Сертифікат після успішного закінчення навчання

Викладачі курсу

  • Євген Страхов - Data Analyst & Math Consultant
  • Ігор Бондарчук - к.т.н., доцент кафедри комп'ютерних наук, завідувач кафедри комп'ютерних наук ТНТУ ім. Івана Пулюя
  • Марія Мазорчук - Senior Data Scientist, SSA Group
  • Станіслав Логвіненко - Data Scientist
  • Ігор Бетлей - Data analyst в ТОВ "Агросем" та data scientist PM Partners
Більше інформації
Курс
Формат
Online
Початок навчання
20.01.2025
Тривалість
20 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
12 700 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментора
Hillel IT school
  • Data Science / Machine learning / AI
Подробиці

На курсі розглянете різні завдання машинного навчання з точки зору роботи з даними й особливостями різних моделей використовуючи мову Python, здобудете навички роботи з традиційними алгоритмами і методами машинного навчання, нейронними мережами, а також обробкою природних мов і комп'ютерним зором.

Програма курсу

Introduction to Machine Learning

  • Що таке AI/DS/ML/DL?
  • Роль математики у ML
  • Роль статистики у ML
  • Задачі, що вирішує ML
  • Етапи реалізації проєктів із ML
  • Збір і обробка даних у ML, джерела даних та їх особливості
  • Огляд основних інструментів у ML з використанням Python

Machine Learning Basic Tool: NumPy

  • Що таке NumPy?
  • Типи даних та їх атрибути
  • Масиви
  • Операції з масивами
  • Сортування масивів

Machine Learning Basic Tool: Pandas

  • Що таке Pandas?
  • Структури й типи даних у Pandas
  • Імпортування й експортування даних у Pandas
  • Огляд даних у Pandas
  • Операції з даними в Pandas

Data Visualization

  • Призначення і важливість візуального аналізу й візуалізації даних
  • Первинний аналіз даних
  • Модулі matplotlib, seaborn, plotly
  • Побудова простих графіків однієї змінної
  • Побудова графіків двох і більше змінних
  • Аналіз графіків (перевірка кореляції, аутлейєрів…)
  • Побудова нових змінних вручну
  • Побудова нових змінних за допомогою бібліотек

Linear Regression & Regularization

  • Лінійні моделі в задачах регресії
  • Навчання моделі лінійної регресії
  • Лінійна регресія в scikit-learn
  • Градієнтний спуск у задачах лінійної регресії
  • Стохастичний і mini-batch градієнтний спуск
  • Перенавчання і недонавчання. Гіперпараметри
  • Регулярізація
  • Крос-валідація

Logistic Regression & Machine Learning Metrics

  • Метрики якості
  • Метрики якості в задачах регресії
  • Метрики якості в задачах класифікації
  • Метрики якості в scikit-learn
  • Метричні моделі
  • Принцип передбачення в метричних моделях
  • Метрики відстані
  • KNN класифікатор і регресор у scikit-learn

Tree Based Models

  • Ідея роботи моделей на основі дерев рішень
  • Тренування дерева рішень
  • Критерії зупинки й "підстригання" дерев
  • Дерева рішень і категоріальні фічі
  • Приклади реалізації в scikit-learn
  • Bias-Variance Tradeoff
  • Bagging
  • Boosting
  • Stacking

SVM & Clustering

  • SVM
  • Ідея алгоримту. Робота на лінійно роздільних даних
  • SVM на лінійно нероздільних даних
  • Ядра. Метод вікна Парзена
  • Кластеризація
  • Unsupervised learning
  • Основні алгоритми кластеризації
  • k-means
  • Ієрархічна кластеризація
  • Кластеризація за щільністю об'єктів
  • Інші методи кластеризації
  • Метрики оцінки якості кластеризації

Dimensionality Reduction

Recommender Systems

Introduction to Deep Learning

  • Визначення Deep Learning
  • Задачі, що вирішуються за допомогою Deep Learning
  • Нейронні мережі
  • Основні фреймворки для Deep Learning
  • Ознайомлення з PyTorch
  • Тензори
  • Набори даних і завантажувачі даних
  • Побудова нейронної мережі
  • Автоматичне обчислення похідних
  • Оптимізація параметрів моделі
  • Збереження і завантаження моделі

Deep Learning: Layers

  • Linear Layers
  • Convolutional Layers
  • Pooling Layers
  • Normalization Layers
  • Embedding Layers
  • Dropout Layers
  • Special Layers
  • Activation Layers
  • Gradient Explosion
  • Gradient Vanishing
  • Weight Initializations

Deep Learning: Optimization

  • Optimization: General Ideas
  • Gradient Descent
  • Stochastic Gradient Descent
  • SGD with Momentum
  • Nesterov Momentum
  • RMSProp
  • Adam

Introduction to Computer Vision

  • Image Classification
  • Image Segmentation
  • Object Detection
  • Object Tracking
  • Facial Recognition
  • Pose Estimation
  • Gesture Recognition
  • Optical Character Recognition (OCR)
  • Image Restoration
  • Image Generation
  • OpenCV
  • Albumentations

Computer Vision: Classification Models

  • ImageNet Dataset
  • LeNet
  • AlexNet
  • VGG
  • GoogLeNet (Inception v1)
  • Inception v2
  • ResNet
  • DenseNet
  • MobileNet v1
  • MobileNet v2
  • MobileNet v3
  • EfficientNet
  • EfficientNet v2

Computer Vision: Segmentations Models

  • Segmentation Datasets
  • Metrics
  • FCN
  • SegNet
  • U-Net
  • LinkNet
  • FPN
  • ENet
  • PSPNet
  • DeepLab v3
  • DeepLab v3+

Computer Vision: Object Detection

  • Introduction to Object Detection
  • Object Detection Metrics
  • Non-Maximum Suppression (NMS)
  • Viola-Jones Detectors
  • HOG Detector
  • Deep Learning-based Detection Methods
  • Two and One Stage Detectors
  • R-CNN
  • Fast R-CNN
  • Faster R-CNN
  • FPN

Introduction to Natural Language Processing

Natural Language Processing: Embeddings

Transformers

  • Transformer
  • GPT
  • BERT
  • Vision Transformer (ViT)

Reinforcement Learning

Особливості курсу

  • Курс розрахований на IT-фахівців та інженерів будь-якої спеціальності, які знають Python, лінійну алгебру, математичний аналіз і статистику на рівні першого курсу технічного вузу
  • Впродовж навчання будуть розглянуті різні завдання машинного навчання з точки зору роботи з даними та особливостей різних моделей машинного навчання, візуалізація отриманих результатів
  • Заняття в режимі онлайн
  • Доступ до відеозаписів занять в особистому кабінеті
  • В кінці курсу виконується дипломний проєкт
  • Оперативна служба підтримки студентів
  • Викладачі курсу - практикуючі фахівці, що працюють в топових компаніях
  • Можливість повернути всі внесені за навчання кошти до шостого заняття
  • Бонуси курсу:
    • тренінги по проходженню співбесіди та складанню резюме з HR-фахівцем компанії
    • тестова співбесіда з технічним фахівцем

Викладачі курсу

  • Денис Ступак - Senior Data Analyst
  • Андрій Полухін - Machine Learning Engineer at Data Science UA
  • Євген Краснокутський - Team Lead at MobiDev
  • Дмитро Дорошенко - Senior Machine Learning Engineer at Triple A Technology Hub Kyiv
  • Олег Коменчук - Data Scientist at Onseo
  • Руслан Хоменко - ML Engineer at Postindustria
  • Вероніка Вознюк - Data Scientist at AI EdgeLabs
  • Юрій Лозинський - Machine Learning Engineer at SciForce Solutions
Більше інформації
Курс
Формат
Online
Початок навчання
18.04.2025
Тривалість
3 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
45 000 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
Projector
  • Data Science / Machine learning / AI
Подробиці

Інтенсивний курс з прикладної лінійної алгебри для роботи з Data Science та Machine Learning.

Програма курсу

Vectors

  • Vector space
  • Geometric properties
  • Line equation
  • The basis
  • Plane equation I

Normed Vector Spaces

  • Vector Length
  • Different distance metrics
  • Vector similarity, clustering. K-Means
  • K-nearest neighbors (KNN) for Classification and regression

Inner product space

  • Dot product
  • Vector projection on the line
  • Plane equation II

Hyperplanes

  • Hyperplane equation
  • Support vector machines
  • Kernel trick

Matrices

  • Matrix operations
  • Matrix as a functions
  • Inverse matrix
  • Solving linear equations
  • Matrix rank
  • Singular matrix

Orthogonal Transformations

  • Rotation matrix and its properties
  • Reflection matrix and its properties
  • Translation

Affine and projective transformation

  • Properties of affine transformation
  • Changing reference frame
  • Projecting vectors on to subspaces
  • Projection matrix and its properties

Linear regression

  • Solving overdetermined system of linear equations
  • Pseudo-inverse matrix
  • Linear regression and projection transformation

Singular value decomposition

  • Matrix factorization with SVD
  • Principal component analysis (PCA) with SVD
  • Dimensionality reduction
  • Applications

3D -> 2D

  • 3D graphics algebra
  • Camera pin-hole model and intrinsic matrix
  • Euler angles and extrinsic matrix
  • Augmented reality (AR)

Capstone project

Building a predictive model

Особливості курсу

  • Вебінари щосереди о 19:30 та відеолекції щоп'ятниці
  • Real-life завдання
  • Курсовий проєкт
  • Регулярний фідбек
  • Сертифікат за здобутки
  • Можна повернути кошти протягом 7 днів від початку курсу

Викладачі курсу

Ян Цибулькін - VP Data Science WorkOrder та co-founder Bldbox, Cloudozer, Symica

Більше інформації
Курс
Формат
Online
Початок навчання
04.03.2025
Тривалість
3 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
36 000 UAH за курс
Вечірні заняттяВидається диплом/сертифікатСупровід ментораРеальний проект у портфоліо
Projector
  • Data Science / Machine learning / AI
Подробиці

Класичний вступний курс із сучасного Machine Learning з акцентом на практику.

Програма курсу

Вступ до машинного навчання

  • Що таке машинне навчання
  • Приклади використання в реальному житті
  • Типи задач (класифікація, регресія, кластеризація)
  • Короткий огляд інструментів

Python та підготовка даних

  • Основи Python для роботи з даними
  • Використання бібліотек pandas, numpy

Дослідницький аналіз

  • Огляд методів аналізу даних
  • Заповнення пропущених значень
  • Виявлення аномалій
  • Візуалізація даних (графіки, гістограми)

Побудова моделей: регресії

  • Лінійна регресія: принцип роботи
  • Логістична регресія
  • Оцінювання якості моделей

Evaluating models. Validation. Metrics

  • Метрики оцінки моделей (MAE, MSE, R^2)
  • Крос-валідація
  • Переваги та недоліки різних підходів
  • Обговорення помилок моделей

Побудова моделей: дерева рішень та метрики моделей

  • Побудова дерева рішень
  • Оцінювання важливості фіч
  • Візуалізація дерева

Ансамблеві методи: Random Forest

  • Принцип роботи Random Forest
  • Переваги ансамблевих методів
  • Налаштування гіперпараметрів

Ансамблеві методи: Random Forest та Gradient Boosting

  • Принцип роботи Gradient Boosting
  • Порівняння Random Forest та Gradient Boosting
  • Налаштування гіперпараметрів

Тюнінг гіперпараметрів

  • Огляд Grid Search і Random Search
  • Байєсівська оптимізація

Feature engineering 1

  • Date features
  • Geo features
  • Regular expressions
  • Model output as a feature
  • Web/ip features
  • Feature selection techniques

Feature engineering 2 / NLP features

  • Bag-of-words
  • TF-IDF
  • Hashing vectoriser
  • Embedings Word2Vec
  • Other features

Кластеризація та зменшення розмірності

  • Реалізація K-means кластеризації
  • DBSCAN
  • Застосування PCA для зменшення розмірності

Аналіз часових рядів 1

  • Тренди та сезонність
  • Основи ARIMA
  • Перетворення часових рядів

Аналіз часових рядів 2

  • Побудова моделей прогнозування на XGBoost
  • Аналіз точності
  • Оптимізація моделей

Рекомендаційні системи 1

  • Collaborative filtering: основи
  • Методи user-based та item-based рекомендацій
  • Використання бібліотек

Рекомендаційні системи 2

  • Сontent-based рекомендації
  • Гібридні системи

Деплоймент 1

  • Вступ до Flask і FastAPI
  • Створення REST API

Деплоймент 2

  • Основи створення docker-контейнерів
  • Інтеграція моделей у хмарні сервіси

Кар'єрний вебінар

  • Як скласти резюме
  • Підготовка до співбесід
  • Пошук роботи в IT
  • Відповіді на запитання студентів

Особливості курсу

  • Живі заняття
  • Real-life завдання
  • Курсовий проєкт
  • Регулярний фідбек
  • Сертифікат за здобутки
  • Можна повернути кошти протягом 7 днів від початку курсу

Викладачі курсу

Олена Касьяненко - Data Science Consultant at monobank

Більше інформації
Курс
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
7 700 UAH за курс
Гнучкий графікВидається диплом/сертифікатСупровід ментора
IT-Столиця
  • Python
  • Data Science / Machine learning / AI
Подробиці

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

Програма курсу

Модуль 1

  • Знайомство з машинним навчанням і Data Science
  • Задачі машинного навчання і науки про дані
  • Аналіз даних за допомогою Python
  • Машинне навчання і його типи
  • Модель машинного навчання і його компоненти
  • Поняття машинного навчання і його цінність

Модуль 2

  • Мова програмування Python і її основи
  • Інтерпретація і запуск програм
  • Особливості мови
  • Типізація і структура даних
  • Розгалуження і цикли операторів контролю виконання

Модуль 3

  • Функціональне програмування
  • Суть, генерація, ітерація
  • Для чого потрібен Python. Інструментарій і функції

Модуль 4

  • Об'єктно-орієнтований підхід до програмування в Python
  • Простір імен і сфера їх використання
  • Робота з системою імпорту, пакетами і модулями

Модуль 5

  • Аналіз даних, їх дослідження та підготовка
  • Програмні бібліотеки: Pandas, NumPy, SciPy, Matplotlib, Seaborn

Модуль 6

  • Підготовка даних до аналізу: основні проблеми
  • Факторні змінні і їх зміни
  • Як боротися з проблемами в даних
  • Інформативні змінні
  • Мультиколлінеарність
  • Скаляція даних

Модуль 7

  • Основні регресійні моделі
  • Види регресії
  • Оцінка якості регресії
  • Регресивні моделі та їх апгрейд

Модуль 8

  • Класифікація
  • Логістична регресія: що це таке
  • Регресивний аналіз і його методи
  • Наївний Байесовський класифікатор
  • Функція оцінки якості класифікації

Модуль 9

  • Основні моделі зниження розмірності й кластеризації
  • Метод кластерного аналізу
  • Алгоритм DBSCAN
  • Аналіз співпадінь

Модуль 10

  • Ансамблі й дерева рішень
  • Основні деревоподібні моделі
  • Алгоритм машинного навчання Random forest
  • Алгоритм Lighthbm і XGBOOST
  • Ансамблеві моделі й зміни гіперпараметрів у них

Модуль 11

  • Покращення якості машинного навчання
  • Аугментація даних
  • Конструювання ознак
  • Перехресна перевірка
  • Як боротися з дисбалансом даних і перенавчанням

Модуль 12

  • Нейронні мережі
  • Нейромережева бібліотека Keras
  • Бібліотека TensorFlow
  • Рекурентна нейронна мережа і генеративно-змагальна мережа

Модуль 13

  • Робота з Big Data
  • Джерело даних
  • Пакет pySpark - інструмент для миттєвих кластерних обчислень

Модуль 14

  • Покращуємо якість моделей
  • Курсовий проєкт і його обговорення
  • Підсумки курсу

Результат після проходження курсу

Після закінчення курсу ви зможете будувати системи машинного навчання на основі великого обсягу даних. Для цього в навчальну програму входить і фреймворк Spark.

Особливості курсу

  • Викладачі практики
  • Корпоративне навчання
  • Можливість навчатись у вихідні
  • Можливість влаштуватись у провідні IT-компанії
  • Індивідуальне навчання

Викладачі курсу

  • Володимир - Програміст
  • Ігор - Програміст
  • Володимир - Програміст
  • Олексій - Програміст
Більше інформації
Курс
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатСупровід ментора
Dev Education
  • Data Science / Machine learning / AI
Подробиці

Програма курсу

Переднавчання

  • Знайомство з академією
  • Знайомство зі спікером курсу
  • Програма та результати курсу
  • Етапи та тривалість навчання
  • Знайомство з платформою навчання
  • Юридичні моменти
  • Скільки часу доведеться витрачати на навчання
  • Міфи про навчання

Введення в AI

  • Що таке штучний інтелект (AI)
  • Причини, чому інновації в AI поширюються із запаморочливою швидкістю
  • Чим займається Prompt Engineer
  • Базові принципи використання AI для вирішення проблем
  • Чому потрібно починати занурення в Prompt Engineering зараз

Відкритий GPT

  • Що таке OpenAI
  • ChatGPT
  • Плагіни, які використовуються в роботі
  • Вивчена некомпетентність і спотворення
  • Спеціальні великі мовні моделі, засновані на тексті
  • Глобальне правове регулювання

Промптинг

  • Основи промптингу
  • Стилі промптингу
  • Очищення та вивантаження запитів
  • Інтерпретація виведених результатів
  • Використання попередніх запитів
  • Гіперпараметри

Створення зображень

  • Введення у Midjourney
  • Додаткові параметри в Midjourney
  • Реалістичні скетчі (команда /describe)
  • Практика роботи з Midjourney
  • Робота з нейромережами: Stable Diffusion, Dall-E, Firefly
  • Генеративна заливка в Adobe Photoshop, і як поділ ринку диктує метадані

Створення аудіо та відео

  • Введення у створення відео
  • Робота з програмами Synastesia, DeepMotion
  • Майбутнє відео-продакшена
  • Введення у створення аудіо та звуку
  • Робота зі Speechify і схожими програмами
  • Реальність у створенні звуку з тексту

Написання запитів з використанням коду

  • Базові принципи роботи з кодом
  • Огляд основних принципів роботи з SQL
  • Базові принципи роботи з LangChain
  • Вступ до компіляції
  • Основи роботи з Python і Javascript
  • Опис коду

Загальні поради та додаткові практики

  • Перевірені практики написання запитів
  • Найкращі практики в аудіовізуальних рішеннях
  • Найкращі практики в написанні коду
  • Взаємодія та колаборація з іншими командами
  • Найкращі практики у створенні зображень
  • Приклади готових запитів

Особливості курсу

  • Можливість навчатись з будь-якої точки світу в зручний час
  • Практика з перших занять і створення портфоліо
  • Навчання систематизоване та проводиться досвідченими IT-ахівцями
  • Практика з 3 тижня навчання
  • Можливість отримати грант у розмірі 50% від ціни курсу
  • Стажування на реальному проєкті
Більше інформації
Експрес-курс
Формат
Online
Початок навчання
Будь-який момент
Тривалість
4 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
Безкоштовно
Гнучкий графікСупровід ментора
Platma Academy
  • Data Analyst / Business Intelligence (BI)
  • Data Science / Machine learning / AI
Подробиці

Програма курсу

Заняття 1. Вступ до Data спеціальностей

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

Заняття 2. Data Analyst and Data Science

Ознайомлення з поняттями Дата Аналітик та Дата Саенс, в чому їх відмінність.

Заняття 3. Універсальний алгоритм роботи в проєкті

Алгорим по якому працює Дата Аналітик, щоб досягти результату (по крокам).

Заняття 4. Інструменти Data Analyst and Data Science

Ви навчитесь установлювати Power BI Desktop та зареєструєтесь в DatalLore.

Заняття 5. Практика в Data Analysis

Ви розробите аналітичний дашборд на основі файлу Flats в місті Києві і виведете ключові показники.

Заняття 6. Практика в Data Science

Ви розробите модель передбачення вартості оренди в Києві на основі історичних даних.

Особливості курсу

  • Відеозаписи занять
  • Презентації з матеріалом
  • Домашні завдання
  • Доступ до платформи

Викладачі курсу

Ігор Бетлей - Head of R&D in Platma & Agrosem

Більше інформації
Курс
Формат
Online
Початок навчання
16.09.2024
Тривалість
18 тижнів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Гнучкий графікВидається диплом/сертифікатМожливе працевлаштуванняСупровід ментораРеальний проект у портфоліо
Platma Academy
  • Data Analyst / Business Intelligence (BI)
  • Data Science / Machine learning / AI
Подробиці

Кожен модуль підготує вас до завдань у реальному світі. Такий підхід допоможе вам стати успішним розробником ПЗ, легше працювати над проєктами та будувати кар'єру.

Програма курсу

Модуль 1. Розуміння основ аналізу даних

  • Ви навчитесь розуміти, які дані важливі для бізнесу та як їх аналіз може призвести до прийняття рішень з метою покращення бізнес-процесів
  • Кожен з цих пунктів допомагає вам розвивати практичні навички та здатності для застосування в різних галузях, таких як бізнес-аналітика, наукове дослідження, фінанси тощо

Модуль 2. SQL

  • Витягування необхідної інформації: Ви навчитесь використовувати SQL для отримання певних даних з баз даних, для розв'язання певних завдань, таких як аналіз продажу або відстеження запасів товарів
  • Оптимізація запитів: Знання SQL дозволить вам покращити продуктивність своїх запитів та скоротити годину виконання
  • Кожен з цих пунктів допомагає вам розвивати практичні навички та здатності для застосування в різних галузях, таких як бізнес-аналітика, наукове дослідження, фінанси тощо

Модуль 3. Power BI

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

Модуль 4. Basic Python

  • Обробка та аналіз даних: Ви навчитесь використовувати Python для обробки та аналізу даних, таких як видалення дублікатів у наборах даних або обчислення статистичних показників
  • Розробка звітів та скриптів: Ви навчатиметесь розробляти автоматизовані звіти та скрипти для рутинних завдань, що допоможе заощадити час
  • Кожен з цих пунктів допомагає вам розвивати практичні навички та здібності для застосування у різних галузях, таких як бізнес-аналітика, наукове дослідження, фінанси тощо

Модуль 5. Python and Data

  • Отримання даних з вебсервісів: Ви навчитесь використовувати API для отримання даних з вебсервісів, таких як дані про погоду або фінансові індикатори
  • Обробка та аналіз великих обсягів даних: Ви навчитесь використовувати бібліотеки NumPy та Pandas для ефективної обробки й аналізу великих масивів даних.
  • Кожен з цих пунктів допомагає вам розвивати практичні навички та здібності для застосування у різних галузях, таких як бізнес-аналітика, наукове дослідження, фінанси тощо

Модуль 6. Math for Data Science

  • Розробка математичних моделей: Ви навчитесь розробляти математичні моделі для прогнозування та оптимізації. Наприклад, моделі прогнозу продажів або оптимізації запасів товарів
  • Аналіз статистичних даних: Ви навчитесь використовувати статистичні методи для аналізу даних та виявлення залежностей між змінними
  • Кожен з цих пунктів допомагає вам розвивати практичні навички та здібності для застосування у різних галузях, таких як бізнес-аналітика, наукове дослідження, фінанси тощо

Модуль 7. Machine Learning

  • Розробка моделей для прогнозування: Ви навчитесь створювати моделі машинного навчання для прогнозування, наприклад прогнозування попиту на товари або класифікація запитів клієнтів
  • Використання нейронних мереж: Ви навчитесь застосовувати нейронні мережі для аналізу та обробки даних, наприклад, для розпізнавання образів або аналізу тексту
  • Оцінка та вибір моделей: Ви зможете оцінювати ефективність моделей та вибирати найкращі для конкретних завдань
  • Кожен з цих пунктів допомагає вам розвивати практичні навички та здібності для застосування у різних галузях, таких як бізнес-аналітика, наукове дослідження, фінанси тощо

Особливості курсу

  • HR-підготовка
  • IT-англійська
  • Працевлаштування у партнерів
  • Конкретні навички
  • Запис занять
  • Онлайн-платформа
  • Наголос на практику
  • Професійні ментори
  • Робота на яку є попит
  • Вас не замінить АІ

Викладачі курсу

  • Ігор Бетлей - Head of R&D in Platma
  • Самойленко Владислав - Ментор курсу Data Wizard
  • Сокотов Денис - Ментор курсу Data Wizard
Більше інформації

Сторінки

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Відгуки про курси

Yevhen   21.05.2025

Я пройшов курс "AI for Business" від Robot_Dreams і залишився повністю задоволений навчанням. Програма складалася з 18 занять, що поєднували теоретичну частину та практичні завдання—тести, презентації та аналіз кейсів.

Особливо хочу відзначити Андрія Рижкова, викладача курсу. Його подача матеріалу була професійною, структурованою та захопливою. Він завжди знаходив час відповісти на запитання, пояснити складні моменти та підтримати учасників, що зробило навчання ще більш ефективним.

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

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

Окрема подяка команді підтримки — вони завжди на зв’язку, приємні у спілкуванні та максимально підтримують учасників протягом навчання.

Рекомендації: Рекомендую
5
Середня: 5 (1 голос)
Курси Data Science / Machine learning / AI
Тетяна   22.04.2025

Курс оцінюю на 4,5 бали.
Загалом навчання було пізнавальним, цікавим та глибоким. Тим не менш абсолютним навачкам без базових знань програмування (можна і JS), статистики, лінійної алгебри, поняття регресії та її показників не рекомендую. Я проходила навчання з хоча б такими вихідними даними і це було не просто. Але всі домашні завдання виконані, курсова робота здана і результат - 196 з 200 вважаю позитивним.
Підсумок. Рекомендую для всіх, хто цікавиться даною темою, але зважати на ненульовий вхідний поріг.

Плюси:Лекторка Олександра Кардаш доступно викладала матеріал, відповідала на усі питання, давала пояснення та уточнення. Між лекціями відчувався зв'язок, часто дані повторювались для різних прикладів, що давало більше розуміння. Перевірка домашніх була без (суттєвих) затримок, були присутні коментарі. Школа зацікавлена в отриманні студентами знань, тому є доступ до маси статей та матеріалів для самостійного поглибленого вивчення.
Мінуси:Лектор заохочує задавати питання і в позаурочний час в Slack, але відповідає на них по мірі можливості, що може бути і з затримкою в один два три дні. Звісно до того часу вже і сама знаходиш відповіді. Рекомедую школі на курс взяти ментора, який буде більш оперативно реагувати на запити.
Рекомендації: Рекомендую
5
Середня: 5 (1 голос)
Курси Data Science / Machine learning / AI
Гість   01.03.2025

Курс корисний. Лекторка Наталія добре пояснювала матеріал. Дуже вдячний за нові знання 
Рекомендую 

Рекомендації: Рекомендую
5
Середня: 5 (1 голос)
Курси Data Science / Machine learning / AI
Гість   24.02.2025

Я дуже задоволений курсом та його матеріалами. Інформація подається в максимально практичному форматі, а Кристина Ісакова – справжній професіонал своєї справи. Лекторка детально пояснювала матеріал і приділяла достатньо часу на запитання студентів, що значно допомагало у глибшому розумінні теми.

Окремо хочу відзначити якість підтримки – вона на високому рівні. Також велика перевага платформи Robot_Dreams у тому, що доступ до матеріалів залишається назавжди, що дозволяє повертатися до лекцій, презентацій та додаткових матеріалів у будь-який момент.

Дякую за чудовий курс та якісну організацію навчання!

Мілевський Дмитро, Senior Data Analyst

Плюси:Підтримка, практичний матеріал, сильна лекторка
Рекомендації: Рекомендую
5
Середня: 5 (1 голос)
Курси Data Science / Machine learning / AI
Володимир Промогайбенко   21.02.2025

Нещодавно я закінчив курс "Time Series Forecasting and Analysis". Можу впевнено сказати, що він повністю виправдав мої очікування. Я здобув важливі практичні знання й отримав реальний досвід у роботі з часовими рядами. Завдання були цікавими та допомогли краще зрозуміти матеріал, закріпивши теорію на практиці.
 

Рекомендації: Нейтрально
5
Середня: 5 (1 голос)
Курси Data Science / Machine learning / AI

Сторінки