Курсы Data Science и Machine learning

Фильтр
Курс
Формат
Online
Начало занятий
27.09.2024
Длительность
24 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
3 900 EUR за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Neoversity
  • Data Analyst / Business Intelligence (BI)
  • Data Science / Machine learning / AI
Подробнее

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

Tier 1 / Базові знання ІТ (17 тижнів)

  • Python Programming: Foundations and Best Practices
  • Mathematics for Computer Science and Introduction to Problem-Solving Techniques
  • Basic Algorithms and Data Structures

Tier 2 / Спеціалізація (56 тижнів)

  • Computer Systems and Their Fundamentals
  • Numerical Programming in Python
  • Machine Learning: Fundamentals and Applications
  • Deep Learning for Computer Vision and NLP
  • Data Engineering
  • Relational Databases: Concepts and Techniques
  • Algorithmic Paradigms and Techniques for Problem Solving
  • Visual Analytics for Big Data
  • Product Analytics and Applied Statistics

Tier 3 / Поглиблені знання (21 тиждень)

  • Agile Product Mangement for Software Development Teams
  • Foundations of Cloud Computing
  • MLOps CI/CD
  • Career Strategies and Soft Skills for IT Professionals

Дипломний проєкт (8 тижнів)

  • Applied Computer Science: Capstone Project
    • Розробка власного стартапу в команді
    • Ви проходите всі стадії до пітчингу проєкту
    • Можливість отримати інвестиції

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

  • Регулярні живі лекції та практика з викладачами
  • Soft Skills
  • Гнучкий графік без сесій
  • Англійська для працевлаштування
  • Автоперевірка коду та ШІ
  • Підтримка кар'єрного консультанта
  • Розробка резюме та мотиваційного листа
  • Професійний профіль LinkedIn та зіркове портфоліо GitHub
  • Тестові інтерв'ю
  • Індивідуальні консультації та всебічна підтримка до випуску
  • Студенський квиток
  • Необхідність диплому бакалавра (будь-якої спеціальності) для вступу на магістратуру

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

  • Антон Чорний - Agile product management lecturer / CEO of GoIT
  • Юрій Кучма - Basic Algorithms Lecturer
  • Юлія Олійник - Agile product management lecturer Career Strategies and Soft skills for IT specialists
  • Олександр Репін - HTML/CSS and JS Lecturer
  • Губа Михайло - UI/UX Designer / Lecturer
  • Андрій Білик - UX/UI Design Course Lecturer COO, UX/UI Designer
  • Максим Алієв-Ломач - React.js and JS Lecturer
  • Руслана Курносова - Career Strategies and Soft skills for IT specialists
  • Олег Андрус - Python Programming Lecturer
  • Олексій Кудін - Mathematics Lecturer

Запрошені спікери:

  • Nick Bilogorskiy - ТОП-експерт з безпеки
  • Дмитро Лисицький - Співзасновник укр.філії GlobalLogic та стартапу Influ2
  • Юлія Грущинська - Керівник відділу HR-партнерів в Ciklum
  • Robert Potter - Co-Founder at Internet 2.0
  • Костянтин Магалецький - Екс-партнер Horizon Capital
  • Vasile Tofan - Senior Partner at Horizon Capital
  • Віталій Нужний - Co-Founder SoftBlues
  • Роман Прокоф'єв - Засновник Jooble
  • Євген Сисоєв - Керівний партнер інвесткомпанії AVentures Capital
Больше информации
Курс
Рекомендуем
Формат
Online
Начало занятий
07.10.2024
Длительность
10 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Robot Dreams
  • Python
  • Data Science / Machine learning / AI
Подробнее

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

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

Задачі Data Science. Interactive Python і знайомство з NumPy

  • Дізнаєтеся, чим машинне навчання відрізняється від класичного програмування, та ознайомитеся з видами задач машинного навчання
  • Опануєте інструменти для інтерактивної роботи з Python [IPython, Jupyter Notebook та Google Colaboratory]
  • Познайомитеся з бібліотекою NumPy
  • Навчитеся працювати з типом даних Array: ініціалізація, характеристики, копіювання, типи даних, reshape, фільтрація, сортування
  • Вивчите базові математичні функції Array
  • Навчитеся створювати масиви та виконувати базові операції над ними в бібліотеці NumPy

NumPy. Лінійна алгебра і статистика

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

Знайомство з Pandas

  • Дізнаєтеся, навіщо потрібна бібліотека Pandas і що вона дозволяє робити з даними
  • Ознайомитеся зі структурами даних у Pandas (Series та Dataframe) і навчитеся проводити базові операції над ними
  • Навчитеся створювати, імпортувати та експортувати табличні дані в Pandas Dataframe
  • Навчитеся маніпулювати табличними даними
  • Дізнаєтесь, як швидко та зручно працювати з табличними даними за допомогою Pandas

Візуалізація даних

  • Ознайомитеся з бібліотекою Matplotlib
  • Навчитеся будувати базові візуалізації в Python за допомогою Matplotlib
  • Дізнаєтеся про три способи візуалізувати дані в Pandas Data Frame
  • Навчитеся будувати просунуті візуалізації: heatmap, box plot, pair plot, cumulative plot
  • Навчитеся будувати базові інтерактивні візуалізації

Exploratory Data Analysis (EDA) та очистка даних

  • Дізнаєтеся, що таке Exploratory Data Analysis (EDA) та його основні компоненти
  • Навчитеся швидко розуміти структуру набору даних будь-якого розміру
  • Дізнаєтеся, що робити з пропущеними даними та дублікатами
  • Навчитеся проводити EDA за допомогою Pandas, SweetViz, Pandas Profiling

Пошук та видалення пропущених значень

  • Дізнаєтеся, що таке пропущені значення та чому їх треба опрацьовувати
  • Ознайомитеся з типами пропущених значень (випадкові, наслідки системної помилки тощо)
  • Навчитеся виявляти пропущені значення у вибірці даних
  • Ознайомитеся з різними способами заповнення пропущених значень і навчитеся використовувати кожен із них

Задача прогнозування. Лінійна регресія. Градієнтний спуск

  • Розберете модель простої лінійної регресії та її математичну основу
  • Ознайомитеся з методом найменших квадратів і методом градієнтного спуску
  • Навчитеся тренувати модель лінійної регресії за допомогою бібліотеки scikit-learn
  • Дізнаєтесь, як оцінювати якість моделі лінійної регресії, та навчитеся працювати з метриками MSE і RMSE

Інші типи регресій

  • Розберете модель багатовимірної лінійної регресії та навчитеся будувати її за допомогою scikit-learn
  • Навчитеся інтерпретувати коефіцієнти лінійної регресії
  • Розберете модель поліноміальної регресії
  • Дізнаєтесь, як оцінювати якість моделі за допомогою метрик MAE, MAPE, R-squared
  • Розберете моделі гребінцевої регресії, регресії за методом LASSO та регресії "еластична мережа"

Вибір найкращої моделі. Техніки валідації. Пошук гіперпараметрів

  • Дізнаєтеся, навіщо розбивати вибірку на train/validation/test-вибірки
  • Зрозумієте, в чому відмінність validation- і test-вибірок
  • Дізнаєтеся, що таке гіперпараметри моделі та в чому їхня відмінність від параметрів
  • Ознайомитеся з методами підбору гіперпараметрів і навчитеся викликати їх у scikit-learn
  • Дізнаєтеся, що таке перехресна валідація та як використовувати її в sklearn
  • Зрозумієте, що таке overfit i underfit (і чому це проблема)
  • Навчитеся застосовувати регуляризацію в моделях регресії

Задача класифікації. Логістична регресія

  • Дізнаєтесь, як навчати модель логістичної регресії для класифікації даних і оцінювати її якість
  • Отримаєте алгоритм дій у випадку мультикласової класифікації та зрозумієте, як оцінити якість таких моделей

Модель "дерева рішень"

  • Ознайомитеся з моделлю "дерева рішень" і дізнаєтеся, в чому її відмінність від лінійних моделей
  • Навчитеся будувати модель "дерева рішень" у scikit-learn

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

  • Зрозумієте, як працюють ансамблі моделей і в чому їхні переваги
  • Розберете базові (Max Voting, Averaging, Weighted Averaging) та просунуті (Stacking, Bagging, Boosting) техніки побудови ансамблів
  • Навчитеся будувати різні типи ансамблів моделей
  • Дізнаєтеся, який спосіб ансамблювання потрібно використати у випадку high bias, а який - у випадку high variance

Алгоритми бустингу: адаптивний та градієнтний бустинг. Бібліотеки XGBoost

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

Кластерний аналіз даних

  • Розберете модель кластеризації як приклад задачі навчання без учителя
  • Розберете моделі кластеризації K-Means, DBSCAN, Agglomerative Clustering, а також їхні особливості побудови та принципи роботи на практиці
  • Навчитеся виявляти групи схожих екземплярів даних за допомогою кластеризації

Вибір ознак. Зменшення розмірності даних

  • Навчитеся зменшувати розмірність набору даних із великою кількістю ознак
  • Навчитеся обирати фічі так, щоб залишити лише найбільш значущі для моделі
  • Дізнаєтесь, як працюють і чим відрізняються методи зменшення розмірності SVD, PCA та LDA

Статистичний аналіз даних

  • Ознайомитеся з бібліотекою SciPy
  • Навчитеся генерувати випадкові величини різних імовірнісних розподілів, проводити тести нормальності та порівнювати розподіли двох випадкових величин
  • Вивчите основи перевірки статистичних гіпотез: помилки I та II роду, p-value
  • Дізнаєтесь, як проводити А/В-тестування та перевіряти гіпотези

Співбесіди й вимоги до них. Розповсюджені помилки у домашніх завданнях

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

  • Заняття щопонеділка та щочетверга
  • Інструменти для роботи
  • Сильний контент
  • Практика
  • Кар'єра: розширення стеку навичок

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

Олександра Кардаш - Director of Data Science at Shelf

Больше информации
Курс
Формат
Online
Начало занятий
18.11.2024
Длительность
18 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Robot Dreams
  • Data Science / Machine learning / AI
Подробнее

Ви навчитеся проводити статистичний аналіз даних за допомогою Python та розвинете математичне мислення для розв'язання реальних завдань Data Science

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

Python для аналізу даних: Part 1

  • Запускаєте код у Jupyter Notebook
  • Проводите базові операції над числами та простими структурами даних
  • Застосовуєте цикли for та while
  • Розумієте, як поєднання "математика + Python" допоможе вам у роботі

Python для аналізу даних: Part 2

  • Під'єднуєте бібліотеки Python
  • Оперуєте даними за допомогою бібліотек NumPy та Pandas
  • Візуалізуєте дані та інтерпретуєте результати за допомогою бібліотек Matplotlib та Seaborn

Дескриптивна статистика

  • Застосовуєте моду, медіану, середнє значення та середньоквадратичне відхилення для аналізу даних
  • Візуалізуєте результати аналізу та описуєте дані
  • Використовуєте бібліотеки Matplotlib, Seaborn та Plotly

Теорія множин

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

Теорія ймовірності

  • Знаєте, що таке ймовірність та умовна ймовірність
  • Виконуєте прості завдання на ймовірність

Випадкові величини та розподіли

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

Залежність між випадковими величинами

  • Розумієте різницю між кореляцією та причинністю
  • Вмієте аналізувати та використовувати в роботі діаграми розсіювання для аналізу кореляції
  • Знаєте, що таке математичне очікування, дисперсія, коваріація та кореляція

Основні розподіли

  • Знаєте основні розподіли, вмієте їх застосовувати
  • Визначаєте, який розподіл описує вашу проблему
  • Використовуєте бібліотеку stats

Дані. Статистика. Вибірка

  • Знаєте, що таке статистика та які проблеми вона розвʼязує
  • Вивчили методи вибірки
  • Плануєте та виконуєте збірку даних

Точкова оцінка

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

Інтервальна оцінка

  • Знаєте, що таке довірчий інтервал
  • Інтерпретуєте довірчий інтервал
  • Будуєте довірчі інтервали для простих проблем та розумієте, у яких випадках вони не працюють

Перевірка статистичних гіпотез

  • Знаєте, що таке P-значення та як його інтерпретувати
  • Розбираєтесь у типах помилок
  • Формулюєте статистичні гіпотези
  • Перевіряєте прості статистичні гіпотези різними методами

Аналіз якісних даних

  • Аналізуєте якісні дані
  • Будуєте та аналізуєте таблиці сполученості
  • Перевіряєте адекватність моделі за допомогою chi-square та бібліотеки stats

Статистика на практиці

  • Розпізнаєте можливу помилку в аналізі та коригуєте її
  • Проводите поправку під час перевірки множин гіпотез

Регресійний аналіз

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

Логістична регресія. Вступ до машинного навчання

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

Заключне заняття. Висновки

  • Знаєте, як братися за розв'язання проблем
  • Розумієте, як зменшити ймовірність помилок

Презентація курсового проєкту

Презентуєте свою роботу колегам.

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

  • Сильний контент
  • Інструменти для роботи
  • Практика
  • Кар'єра
  • Аналітична практика
  • Розробка проєкту
  • Апгрейд скілів

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

Наталія Кеес - Data Scientist at Airbus

Больше информации
Курс
Формат
Online
Начало занятий
03.09.2024
Длительность
7 недель
Уровень
Для опытных
Язык обучения
English
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Laba
  • Data Science / Machine learning / AI
Подробнее

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

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

Знайомство з викладачем та огляд курсу

  • Цілі та воркфлоу курсу
  • Налаштування середовища Python
  • Введення у завдання проєкту та ключові дати
  • Q&A-сесія

Роль Data Science, AI та ML у фінансах

  • Що таке Data Science, AI та ML
  • Програмні застосунки у фінансових послугах
  • Важливі навички для Data Scientist або Data Engineer
  • Ключова термінологія та програмне забезпечення, пов'язане з фінансовими послугами
  • Ланцюг оброблення машинного навчання та воркфлоу

Практичні стратегії пошуку та очищення наборів фінансових даних

  • Загальні джерела даних для Data Science та Al у фінансах
  • Загальні методи збору й очищення даних та їхня реалізація на Python
  • Кейс-стаді: розв'язання загальних проблем у фінансових даних
  • Практичне завдання: застосування методів очищення даних за допомогою Python

Від даних до дієвих інсайтів: Exploratory Data Analysis (EDA) на Python

  • Exploratory Data Analysis та його використання у фінансах
  • Функціональна інженерія та її використання в Data Science
  • Як візуалізація може прискорити процес EDA
  • Дані часових рядів та як поводитися з ними в EDA
  • Демо: реалізація на Python

Статистичне моделювання у фінансах за допомогою Python

  • Вступ до статистичного моделювання та використання у фінансах
  • Як робити висновки та перевіряти бізнес-гіпотези за допомогою ваших даних
  • Практичне завдання: оцініть кредитоспроможність проєкту LendingClub

AI та ML у фінансах

  • Вступ до машинного навчання та штучного інтелекту
  • Алгоритми Al & ML
  • Побудова класифікаційних моделей для оцінювання ризиків
  • Оцінювання та інтерпретація моделей ML
  • Збалансування точності моделі та її зрозумілості
  • Поширені проблеми в моделюванні та методи їхнього розв'язання
  • Демо: потік навчання та оцінювання моделі EZE

Ансамблеві методи для предикативного моделювання

  • Ансамблеві моделі в машинному навчанні
  • Фреймворки інтерпретації та пояснення моделей
  • Вступ до налаштування гіперпараметрів
  • Демо: реалізація ансамблевої моделі з налаштуванням гіперпараметрів та порівняння ефективності з базовою моделлю, побудованою на занятті №4

Вступ до глибокого навчання (DL) та нейронних мереж

  • Основи глибокого навчання та нейронних мереж
  • Розуміння того, як DL та нейронні мережі використовуються у фінансах
  • Демо: популярні фреймворки Python для нейронних мереж

Неконтрольоване навчання у фінансах: виявлення викидів, сегментування клієнтів та подолання "прокляття розмірності"

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

Моделювання часових рядів у фінансових послугах

  • Дані часових рядів та їхнього використання у фінансах
  • Розкладання даних часових рядів на ключові компоненти
  • Методи прогнозування та сімейства моделей
  • Демо: реалізація на Python

Генеративний АІ у фінансових послугах

  • Вступ до генеративного Al та великих мовних моделей
  • Моделі впровадження у фінансових послугах, ризики та можливості
  • Демо: створення чат-бота для обслуговування користувачів

Створення застосунку на Python для виявлення шахрайства в реальному часі

  • Введення у створення застосунків на Python
  • Демо: створення застосунку для виявлення шахрайства
  • Міркування щодо масштабованості та дизайну застосунку

Від ідеї до використання: життєвий цикл ML Ops

  • Дизайн та архітектура системи ML
  • Життєвий цикл та управління моделями ML Ops
  • Етичні аспекти ML у фінансовій сфері
  • Конфіденційність та безпека даних
  • Регламент та комплаєнс

Ефективна співпраця та кращі практики в командах Data Science

  • Ефективна реалізація проєктів у галузі Data Science
  • Вимірювання успіху та ROI
  • Кращі практики кодування та розробки програмного забезпечення
  • Ефективна співпраця
  • Розвиток хмарних технологій та тенденції в галузі Data Science
  • Практичне завдання: визначення успіху для вашої ініціативи в галузі Data Science

Стратегічне планування кар'єри для Data Scientists у фінансах

  • Кар'єрні шляхи в Data Science у фінансах
  • Ключові тенденції та майбутнє AI у фінансах
  • Підготовка резюме та проходження співбесіди
  • Підсумки курсу

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

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

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

Андреа Аугусто Бароні - Head of Data Science Platform at Barclays

Больше информации
Курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
7 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian, English
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
GoIT
  • Python
  • Data Science / Machine learning / AI
Подробнее

Навчання Python для початківців. Ти навчишся створювати "начинку" програм і зможеш працювати Python зі знаннями data Science and machine Learning.

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

Python Core

  • Змінні, вирази, інструкції
  • Зміна потоку виконання
  • Ітерації
  • Колекції, функції, рядки, файли
  • Модулі та вбудовані пакети
  • Функціональне програмування
  • Об'єктно-орієнтоване програмування
  • Git і PEP8

Python for Data Science

  • NumPy
  • Pandas
  • SciPy
  • Seabornб Matplotlib
  • Scikit-learn
  • LightFM
  • TensorFlow
  • Keras
  • PyTorch

Soft Skills

  • Філософія Agile
  • Методологія Scrum
  • Командна праця
  • Тайм менеджмент
  • Аналітика проєктів
  • English speaking club
  • Робота з EnglishDom Words
  • Заняття з працевлаштування
  • Складання грамотного резюме
  • Створення сторінки на LinkedIn
  • Написанн мотиваційного листа
  • Майданчики для пошуку роботи
  • Підготовка до HR-інтерв'ю
  • Підготовка до технічного інтерв'ю
  • Комунікативні навички
  • Тестові співбесіди

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

  • Кабінет my.goit
  • Прямі ефіри
  • Спілкування в чаті
  • Круті ментори
  • Підготовка до співбесід

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

  • Юрій Кучма - Senior Backend Developer і автор курсу
  • Олексій Кудін - Data Scientist/ML Engineer, доцент у ЗНУ
  • Ярослав Ісаєнков - Data Science Tech Lead and Kaggle Grandmaster
  • Іван Чернега - Senior Data Scientist at Capgemini Engineering
  • Ігор Градовий - Data Scientist at EVO
Больше информации
Видеокурс / Платформа
Рекомендуем
Формат
Online
Начало занятий
Дата формується
Длительность
11 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификат
IAMPM
  • Data Science / Machine learning / AI
Подробнее

Курс Data Science для нетехнічних спеціалістів. Після закінчення навчання ви зможете самостійно написати прості SQL запити, скласти звіти у Power BI або ж зробити прототип DS-проєкту.

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

Вступна лекція. Робота з даними

  • Розберемося, які існують типи даних і чому вони важливі для проєкту
  • Дізнаємося, де можна брати дані, як всередині вашого проєкту, так і за його межами
  • Розглянемо, які види Data Science існують
  • Порівняємо позиції Data Engineer та Data Analyst і дізнаємося їхні основні відмінності, а також де закінчується їх зона відповідальності і починається робота менеджера
  • Проведемо воркшоп із підготовки даних для тренування моделі на прикладі e-commerce

Написання SQL запитів

  • Вивчимо основні артефакти даних: бази даних, таблиці, атрибути
  • Поговоримо про Big Data і яку користь від цього можна мати
  • Розглянемо, коли використовувати SQL, а коли віддати перевагу NoSQL
  • Попрактикуємось в написанні базових запитів:
    • Вчимося створювати вибірки даних (SELECT)
    • З'єднуємо таблиці (JOIN)
    • Збираємо дані (AGGREGATIONS)

Вибір правильного підходу в DS

Дізнаємося, які завдання можна вирішити за допомогою DS\ML і що потрібно для початку впровадження технології у своєму проєкті, розібравши:

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

Побудова моделі

  • Типова архітектуру DS\ML проєкту
  • Будуємо модель власноруч, щоб зрозуміти, як створити MVP вашого Data Science проєкту
  • Оцінюємо результат роботи моделі. Критерії якості моделі та підсумки роботи Machine Learning команди
  • Визначаємо Machine Learning моделі для чотирьох типів завдань:
    • Ціноутворення
    • Класифікація відгуків
    • Розпізнавання зображення
    • Побудова чат-бота

Побудова Machine Learning команди всередині компанії

  • Побудова Machine Learning команди і кого треба наймати для створення MVP вашого проєкту
  • Зони відповідальності на етапі MVP і за повного циклу розробки. Визначимо, як впроваджувати Data Science в вашому проєкті або продукті
  • Розглядаємо Agile практики з управління DS/ML проєктами і чим вони відрізняються від традиційної розробки

Data Science для розрахунку LTV

  • Обговоримо поняття статистичної значущості. Робимо прогноз LTV за допомогою статистичних методів
  • Зробимо аналогічний прогноз LTV за допомогою DS методів
  • Проаналізуємо нюанси передбачення відтоку клієнтів (churn)
  • Вчимося приймати рішення на основі прогнозів за допомогою churn моделей
  • Як сегментування клієнтів разом із передбаченням LTV і відтоку клієнтів може допомогти в оптимізації бізнесу

NLP для оптимізації Support команди

  • Обговоримо, як за допомогою методів обробки природної мови та active learning оптимізувати роботу відділу підтримки клієнтів
  • Розберемося, як впровадити їх у себе в проєкті
  • Застосуємо кілька алгоритмів, які допоможуть з визначенням тем і обробкою коментарів
  • Розглянемо, коли краще використовувати алгоритми навчання без вчителя

Візуалізація даних

Основні інструменти для візуалізації:

  • Excel
  • Tableau
  • PowerBI
  • QlikView
  • Pentaho
  • Birst

Візуалізація даних за допомогою Power BI

  • З'єднуємо джерела
  • Створюємо діаграми
  • Використовуємо фільтри і агрегацію
  • Налаштовуємо dashboards
  • Розбираємося з delivery і експортом

Впровадження NLP в компанію

  • Стандартний NLP pipeline
  • Поставлене бізнес завдання і процес впровадження конкретного рішення з вибором компонентів
  • Розмітки даних для тренінгу, тренінг DNN, використані метрики
  • Інтеграція технічного рішення з інфраструктурою бізнесу

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

  • Курс розрахований на поглиблення навичок для Project Managers, Product Managers, Business Analysts, Business Owners
  • Викладачі мають великий досвід роботи у різних компаніях
  • Персональні консультації по розвитку кар'єри
  • Рекомендації по покращенню резюме та портфоліо
  • Допомога в пошуку релевантних вакансій
  • Можливе повернення коштів після двох занять, якщо не сподобається

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

  • Сергій Брандіс - Co-founder AI в startup Aidrome
  • Кирило Юрченко - DS Architect в GlobalLogic
  • Сергій Пінігін - Director of Product в Adwiser
Больше информации
Курс
Формат
Online
Начало занятий
01.04.2024
Длительность
35 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Robot Dreams
  • Data Science / Machine learning / AI
Подробнее

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

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

Вступ до професії Data Scientist і воркфлоу роботи на курсу

Теми:

  • Що таке дані та для чого їх збирати
  • Чим відрізняються професії Data Analyst, BI Analyst, Data Engineer, Software Engineer, Data Scientist i Machine Learning Engineer
  • Стек навичок Data Scientist

Результати:

  • Дізнаєтеся, що таке дані і які можливості є в бізнесу, якщо він правильно збирає та обробляє свої дані
  • Зрозумієте різницю між професіями Data Scientist, Data Analyst, BI Analyst і Data Engineer. Розберете зони відповідальності кожної
  • Дізнаєтеся про види та типи даних
  • Розберете ключові задачі Data Scientist у компанії
  • Розберете стек навичок Data Scientist, виокремите власні сильні та слабкі сторони для цієї професії

Інструменти Data Scientist

Теми:

  • Python та Jupyter Notebook
  • Принципи ООП та їхнє застосування в програмуванні на Python
  • Базові концепти Python
  • Функціональне програмування
  • Особливості програмування на Python
  • Основні бібліотеки та фреймворки Python
  • Бібліотеки Python для Data Science

Результати:

  • Знайомі з концептом і принципами програмування на Python
  • Знаєте базовий синтаксис Python
  • Вмієте користуватися Jupyter Notebook
  • Знайомі з принципами ООП та застосовуєте їх на практиці
  • Розумієте різницю між обʼєктно-орієнтованим і функціональним програмуванням
  • Вмієте використовувати код на Python для пошуку та обробки даних
  • Розумієте, для чого потрібні бібліотеки Python, та знайомі з основними з них
  • Знаєте, які бібліотеки Python використовують у Data Science, та вмієте працювати з ними

Базова математика для Data Science

Теми:

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

Результати:

  • Актуалізували забуті знання з лінійної алгебри та статистики
  • Знайомі з поняттям просторів у математиці та розумієте, для чого вони потрібні
  • Знайомі з концептами теорії ймовірностей
  • Знаєте формули розрахунку ймовірностей та вмієте ними користуватися
  • Розумієте, що таке розподіл, дисперсія, кореляція, коваріація
  • Вмієте описувати задачі математичною мовою
  • Застосовуєте математичні формули для розвʼязання задач Data Science

Бази даних для Data Science

Теми:

  • Що таке дані та як їх зберігати
  • SQL для роботи з даними

Результати:

  • Розумієте, що таке дані та як правильно їх зберігати
  • Розбираєтесь у видах баз даних
  • Розумієте різницю між DB та DBMS
  • Вмієте писати SQL-запити та користуватися операторами INSERT, DELETE, SELECT, WHERE та JOIN
  • Знаєте, як "витягнути" потрібні дані з бази

Методи машинного навчання

Теми:

  • Регресія
  • Задачі класифікації
  • Метод опорних векторів
  • Дерева ухвалення рішень
  • Задачі кластеризації
  • Методи прогнозування
  • Методи оцінки якості прогнозів
  • Поняття нейронних мереж
  • Бібліотеки та фреймворки для роботи з нейромережами
  • Метрики оцінки якості моделей Machine Learning

Результати:

  • Вмієте будувати лінійну та поліноміальну регресію
  • Вмієте розв'язувати задачі класифікації та кластеризації
  • Знаєте, як провести базовий Time Series Analysis
  • Вмієте будувати прогнози на основі отриманих даних
  • Вмієте працювати з пакетами PyTorch, TensorFlow, Keras для побудови моделей Machine Learning
  • Знайомі з метриками оцінки якості моделей
  • Розумієте, який алгоритм працює "під капотом" нейромереж
  • Побудували першу нейронну мережу вручну
  • Вмієте користуватися нейромережами для прогнозування

Аналіз даних та прогнозування

Теми:

  • Зчитування та обробка даних перед побудовою моделі
  • EDA, Feature Engineering, Feature Importance

Результати:

  • Зчитуєте дані із CSV, JSON, XLSX, SQLite
  • Знаєте, як працювати з Missing Data
  • Будуєте зрозумілі візуалізації для даних
  • Вмієте знаходити закономірності в даних
  • Розумієте, чому так важливо правильно зібрати та обробити дані перед побудовою моделей прогнозування і чому не можна просто взяти всі дані та закинути в модель
  • Знайомі з поняттям Feature та знаєте, що це таке в кожній моделі
  • Розумієте, навіщо використовувати Feature Importance

Обробка Big Data та розвиток майндсету дата-саєнтиста

Теми:

  • Обробка великих даних: парадигми, паралельне обчислення, розподілені системи
  • Компоненти Spark: Core, SQL, MlLib, Streaming, GraphX
  • Основи Spark: RDD, transformations та actions, lazy evaluations
  • Популярні API для роботи зі Spark
  • Базові операції в Databricks Notebook, синтаксис PySpark, візуалізація даних
  • Що таке майндсет дата-саєнтиста
  • Формулювання гіпотез та методи їх перевірки
  • Розуміння потреб бізнесу, поєднання вимог і математичних побажань
  • Вибір підходу та моделі, оцінка моделей
  • Поділ задачі від ПО на таски, планування
  • Презентація результатів та кінцевого рішення
  • Побудова власного профілю Data Scientist

Результати:

  • Розумієте, що таке великі дані та знаєте принципи їх обробки
  • Знаєте основи технології Spark та типові ситуації для її застосування
  • Володієте базовим синтаксисом PySpark для операцій в Spark
  • Працюєте з даними в Databricks Notebooks
  • Застосовуєте майндсет дата-саєнтиста на практиці

Презентація фінального проєкту

Результати:

  • Отримаєте Tabular Data і застосуєте всі скіли, опановані протягом курсу, на практиці
  • Опрацюєте дані, побудуєте візуалізації, зберете пайплайн, побудуєте та натренуєте модель для прогнозування
  • Представите свою модель колегам

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

  • Теорія
  • Інструменти для роботи
  • Практика
  • Кар'єра

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

Дмитро Безущак - Data Scientist / ML Engineer

Больше информации
Курс
Формат
Online
Начало занятий
29.01.2024
Длительность
9 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Robot Dreams
  • Data Science / Machine learning / AI
Подробнее

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

Знайомство з Computer Vision

Ознайомитеся з завданнями, які допомагає розв'язати Computer Vision. Отримаєте загальну інформацію про те, як працює зорова система. Дізнаєтесь, які є колірні простори. Встановите бібліотеки NymPy, Matplotlib та OpenCV. Навчитеся виконувати прості операції за допомогою цих бібліотек.

Піксельні операції

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

Лінійна фільтрація

Вивчите принцип роботи згортки. Навчитеся імплементувати фільтрацію та маніпулювати зображенням, використовуючи різні типи фільтрації.

Фільтри виділення кордонів

Дізнаєтеся, у чому сенс градієнтів зображень. Навчитеся імплементувати фільтри виділення меж. Опануєте алгоритм виділення контурів та фільтри в Canny.

Кодування та компресія зображень

Вивчите різницю між форматами зображень [raw, png, jpeg]. Розберете різницю між форматами H264 та H265. Дізнаєтеся, як працює стиснення із втратами, і навчитеся працювати з зображеннями в перетвореній формі. Спробуєте покращити якість зображення за допомогою інтелектуального квантування.

Image features [візуальні ознаки]

Дізнаєтеся, що таке візуальні ознаки, та ознайомитеся з типовими завданнями, які можна розв’язати з їхньою допомогою. Навчитеся виділяти кути за допомогою детектора Харріса. Вивчите алгоритми виявлення та опису ознак. Навчитеся застосовувати масштабно-інваріантну трансформацію ознак (SIFT).

Image matching [підстроювання зображень]

Ознайомитеся з завданнями, які розв'язує image matching. Вивчите принцип афінного перетворення та однорідних координат. Навчитеся використовувати гомографію для зображень. Розробите ректифікатор фотографій документів.

Machine Learning [машинне навчання]

Ознайомитеся з основними принципами роботи з моделями даних. Розберете різницю між класичною обробкою даних та машинним навчанням. Навчитеся будувати прості моделі з нуля та проводити їхню оптимізацію. Визначите різницю між machine learning та deep learning.

Детекція облич

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

Трекінг

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

Q&A-сесія

Нейронні мережі: part 1

Вивчите принципи роботи нейронних мереж. Отримаєте overview відкритих бібліотек TensorFlow та Keras. Навчитеся будувати й тренувати прості нейронні мережі. Спробуєте покращити модель нейронної мережі для класичної проблеми house pricing.

Нейронні мережі: part 2

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

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

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

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

Ознайомитеся з проблемою перенавчання [overfitting]. Навчитеся розпізнавати проблеми в процесі навчання та застосовувати data augmentation у процесі тренування.

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

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

Воркшоп з нейронних мереж

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

Вивчите концепт детекції та bounding box. Навчитеся розпізнавати об'єкти в режимі реального часу, використовуючи принцип YOLO [You Only Look Once]. Ознайомитеся з алгоритмом NMS [Non-Maximum Suppression] та іншими архітектурами мереж для розпізнавання об'єктів [SSD, TinyYOLO, SqueezeDet]. Застосуєте YOLO, щоби розпізнати об'єкти на власному відео.

Згорткові нейронні мережі: що далі?

Ознайомитеся з популярними моделями згорткових нейронних мереж. Вивчите процес fine tuning та навчитеся працювати з model zoo. Дізнаєтеся, які проблеми виникають під час тренування згорткових нейронних мереж. Отримаєте рецепт успішного розв'язання проблем із використанням нейронних мереж.

Q&A-сесія

Презентація курсового проєкту

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

  • Сильний контент
  • Широкий набір інструментів
  • Практика
  • Кар'єра

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

Ян Колода - Senior CV & ML Engineer at Gini GmbH

Больше информации
Курс
Формат
Online
Начало занятий
26.09.2024
Длительность
21 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
16 000 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 воркшопи
Больше информации
Курс
Формат
Online
Начало занятий
16.12.2024
Длительность
4 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
20 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
Начало занятий
08.10.2024
Длительность
20 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
11 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
Hillel IT school
  • Data Science / Machine learning / AI
Подробнее

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

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

Науки, на яких базується машинне навчання

  • Лінійна алгебра
  • Статистика
  • Оптимізація
  • Типи завдань машинного навчання – класифікація і прогноз

Основні етапи проєкту машинного навчання

  • Підготовка данних
  • Вибір моделі, налаштування гіперпараметрів моделі
  • Граф обчислень
  • Метрики для контролю якості моделі

Перспептрон – найпростіша нейронна мережа (1 частина)

  • Матричні операції при прямому поширенні сигналу
  • Матричні операції при зворотному поширенні сигналу
  • Градієнт цільової функції
  • Механізм поновлення ваг – навчання!
  • Порівняння реалізації персептрона з допомогою NumPy і Keras – швидкість і зручність
  • Методи регуляризації і batch-навчання

Перспептрон – найпростіша нейронна мережа (2 частина)

  • Механізм поновлення ваг – навчання!
  • Порівняння реалізації персептрона з допомогою NumPy і Keras – швидкість і зручність
  • Методи регуляризації і batch-навчання

Рекурентні нейронні мережі

  • Послідовні структури даних навколо нас
  • Проблема вибухових і зникаючих градієнтів
  • LSTM- і GRU-вентилі в архітектурі рекурентних нейронних мереж

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

  • Операція згортки для найпростіших функцій
  • Фільтри для отримання ознак зображення за допомогою згорток
  • Аналіз ключових елементів архітектури згортальних нейронних мереж
  • Найбільш поширені архітектури згортальних нейронних мереж

Автокодіровщіки

  • Стиснення інформації при проходженні сигналу через автокодіровщік
  • Зниження розмірності, виділення ознак
  • Стиснення даних і зниження рівня шуму

Метод аналізу головних компонентів

  • Набір даних як багатовимірний простір
  • Проекції і відстані в багатовимірному просторі
  • Аналіз дисперсії в даних і її вплив на розподіл даних

Методи кластеризації

  • Простановка міток або проведення кордонів
  • Що таке сепарабельність даних
  • Кластеризація в просторі зниженою розмірності: RFM-аналіз споживачів

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

  • Один сильний класифікатор або багато слабких
  • Механізм голосування
  • Нетривіальні підходи

Дерева і ліси

  • Потужна альтернатива нейронних мереж
  • Рішення нелінійних задач за допомогою лінійних інструментів
  • Бустінг

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

  • Вектори в багатовимірному просторі
  • Способів сказати "поруч" може бути кілька
  • Різні способи кодування інформації про покупках

Виконання дипломного проєкту

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

  • Курс розрахований на 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
Больше информации
Курс
Формат
Online
Начало занятий
15.03.2025
Длительность
2 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
28 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Projector
  • Data Science / Machine learning / AI
Подробнее

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

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

Introduction

  • Motivation, ML101
  • Main components of ML system
  • Infrastructure for ML, Doker, Kubernetes, CI/CD
  • Design documents

Data

  • Data storage & processing
  • Data labeling & versioning
  • Feature stores
  • Privacy

Experiments

  • Automated ML cycle
  • Experiment management
  • Experiment structure
  • Testing ML code
  • Model managment
  • CI/CD for ML

Pipelines

  • Orchestration & Kubeflow
  • Orchestration & AirFlow

Serving Basics

  • Different deployment models
  • APIs
  • Inference servers
  • Benchmarking

Serving Advance

  • Scaling infrastructure
  • Scaling model
  • Optimization

Monitoring

  • Monitoring
  • Production problems
  • Explainability
  • Bias in ML
  • Governments and validation

Platforms

  • SageMaker
  • Vertex AI
  • K8S based platforms
  • Platform comparison

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

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

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

Кирил Трусковський - Спеціаліст у сфері Machine Learning

Больше информации
Курс
Формат
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
Больше информации
Курс
Формат
Online
Начало занятий
14.10.2024
Длительность
7 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian, English
Стоимость
8 599 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
Начало занятий
20.02.2024
Длительность
2 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
100 USD за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
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
Начало занятий
Будь-який момент
Длительность
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
Начало занятий
30.11.2024
Длительность
3 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
30 000 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Projector
  • Data Science / Machine learning / AI
Подробнее

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

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

Intro to Data Science

  • AI vs. ML: зрозумійте ключові відмінності та взаємозв'язки між Artificial Intelligence та Machine Learning, досліджуючи їх визначення, застосування та важливість у сучасних технологіях
  • NumPy for Numerical Computations: навчіться використовувати NumPy для числових обчислень, включаючи операції з масивами, математичні функції та рутинні операції з лінійною алгеброю
  • Exploratory Data Analysis. Pandas: зануртеся у базові інструменти для маніпулювання та аналізу даних
  • Visual Data Analysis: отримайте навички візуалізації даних для виявлення шаблонів, трендів та інсайтів

Classic Machine Learning

  • Evaluating Models - Validation and Metrics: опануйте техніки оцінки моделей машинного навчання, а саме cross-validation, confusion matrices, ROC curves, precision, recall та F1 score
  • Linear and Polynomial Regression: дослідіть концепції і застосування лінійних та поліноміальних регресійних моделей, їх реалізацію та інтерпретацію результатів
  • Decision Trees: розберіться зі структурою та застосуванням decision trees, їх побудовою, інтерпретацією та оцінкою
  • Random Forest and Bagging: опрацюйте ансамблеві методи, зосереджуючись на random forests та bagging
  • Boosting - XGBoost, LightGBM, CatBoost: визначте передові алгоритми boosting, їх реалізацію і те, як вони покращують точність прогнозування
  • Unsupervised Learning - Dimensionality Reduction and Clustering: відкрийте для себе техніки clustering та dimensionality reduction, способи їх практичного застосування
  • Feature Engineering: побачте на реальних прикладах, як feature engineering може значно вплинути на продуктивність моделі
  • Feature Importance: дізнайтеся, як визначати та інтерпретувати важливість ознак у ваших моделях, покращуючи ваше розуміння та здатність приймати обґрунтовані рішення
  • NLP Features: проаналізуйте, як витягувати та використовувати ознаки в Natural Language Processing, включаючи токенізацію, стемінг, лематизацію та техніки векторизації
  • Time Series Analysis: навчіться правильно працювати з time series data

Intro to Deep Learning

  • Basic neural networks: зрозумійте архітектуру та функціонування базових нейронних мереж, включаючи feedforward networks та backpropagation алгоритм
  • Into to PyTorch: отримайте практичний досвід з PyTorch - провідним фреймворком для deep learning, щоб будувати та тренувати нейронні мережі
  • DL in NLP: дослідіть застосування deep learning у Natural Language Processing, включаючи техніки для класифікації тексту, аналізу настроїв та моделювання мови
  • DL in CV: дізнайтеся про методи deep learning для завдань computer vision, а саме класифікацію та сегментацію зображень, і виявлення об'єктів

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

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

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

  • Євген Терпіль - Hear of Data Science Squad в YouScan
  • Віталій Радченко - Data Scientist в Scorum AI
Больше информации
Курс
Формат
Online
Начало занятий
29.08.2024
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
10 000 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
DAN IT Education
  • Python
  • Data Science / Machine learning / AI
Подробнее

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

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

Вступ до програмування та основи Python

  • Огляд концепцій програмування
  • Налаштування середовища Python (Jupyter Notebook)
  • Змінні, типи даних та основні арифметичні операції
  • Умовні оператори та цикли
  • Функції та модулі

Робота з даними в Python

  • Огляд структур даних: списки, кортежі та словники
  • Індексування та вибірка підмножин даних
  • Обробка файлів та зчитування даних з файлів
  • Основні методи очищення та попередньої обробки даних

Маніпуляція даними з використанням Pandas

  • Огляд бібліотеки Pandas
  • Робота зі структурами Series та DataFrame
  • Вибірка та фільтрація даних
  • Робота зі втраченими даними
  • Об’єднання та злиття наборів даних
  • Основні операції агрегації та групування даних

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

  • Описова статистика та підсумки даних
  • Візуалізація даних з використанням Matplotlib та Seaborn
  • Створення стовпчикових графіків, точкових графіків, гістограм
  • Налаштування графіків та додавання анотацій

Статистичний аналіз з використанням Python

  • Огляд статистичних концепцій
  • Показники центральної тенденції та розкиду
  • Перевірка гіпотез та p-значень
  • Кореляційний та регресійний аналіз
  • Основний аналіз дисперсії (ANOVA)

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

  • Огляд концепцій машинного навчання
  • Контрольоване та неконтрольоване навчання
  • Методи оцінки моделей

Вступ до Scikit-learn

  • Огляд бібліотеки Scikit-learn
  • Класифікаційні алгоритми (дерева рішень, логістична регресія)
  • Алгоритми регресії (наприклад, лінійна регресія)
  • Навчання моделей, оцінка та прогнозування

Фінальний проєкт

  • Застосування Python та технік Data Science до реального набору даних
  • Дослідження, очищення та попередня обробка даних
  • Основний аналіз та візуалізація
  • Презентація результатів та висновків

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

  • Живі заняття (ввечері 19:00-22:00 та на вихідних 10:00-13:00)
  • Система оцінки знань
  • Практика на реальних проєктах
  • Підтримка ментора
  • Дипломний проєкт як підсумок знань

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

  • Іван Гомонець - BI Tech Lead at GROWE
  • Сергій Алпатов - Head of Learning and Development, Elogic Commerce
  • Калашник Сергій - Python for Data Science, Senior Data Analyst at Boosters
  • Єлісєєв Олександр - Website Python Scraper
Больше информации
Курс
Формат
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
  • Класифікації зображень

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

  • Вечірні заняття (19:00 - 21:30)
  • Велика кількість практичних завдань
  • Постійний фідбек від тренера
  • Навчальний проєкт
  • Сертифікат після успішного закінчення навчання

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

  • Юлія Литвин - Data Scientist в Delve
  • Ігор Бондарчук - к.т.н., доцент кафедри комп’ютерних наук, завідувач кафедри комп’ютерних наук ТНТУ ім. Івана Пулюя
  • Станіслав Логвіненко - Data Scientist, “ARSENAL INSURANCE” Insurance Company”
  • Марія Мазорчук - Senior Data Scientist, SSA Group
  • Євген Страхов - Data Analyst & Math Consultant at AUTODOC
  • Ігор Бетлей - Data analyst в ТОВ “Агросем” та data scientist PM Partners
  • Євгеній Чигринець - Data scientist в ClickLoop
Больше информации
Экспресс-курс
Формат
Online
Начало занятий
Будь-який момент
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
ISSP Training Center
  • Data Science / Machine learning / AI
Подробнее

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

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

Теми:

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

Даний курс розвиває навички:

  • Використання принципів науки про дані для вирішення бізнес-проблем
  • Застосування процесу вилучення, перетворення та завантаження (ETL) для підготовки наборів даних
  • Використання різних технік для аналізу даних та отримання цінних результатів
  • Розробку підходу до машинного навчання для вирішення бізнес-проблем
  • Навчання, налаштування та оцінку моделей класифікації
  • Навчання, налаштування та оцінку моделей регресії та прогнозування
  • Навчання, налаштування та оцінку моделі кластеризації
  • Фіналізувати проєкт по науці про дані, представивши моделі аудиторії, впроваджуючи їх в експлуатацію та відстежуючи їхню ефективність

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

  • Офіційні навчальні матеріали в електронному вигляді
  • Ваучер для складання іспиту
  • Доступ до середовища лабораторних робіт
  • Сертифікат про проходження курсу
Больше информации

Страницы

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

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

Отзывы о курсах

Артур Роженко   23.04.2024

Цей курс з Data Science мені взагалі дівчина подарувала. Сприймав я його, якщо чесно, спочатку скептично, через попередній невдалий досвід з іншими курсами. Але тут вирішив дати шанс. І ох не дерма! 

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

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

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

Коротше, курси – супер! Всім рекомендую.

Плюсы:Реально навчають. Просто, зрозуміло доступно. А головне - корисно!
Минусы:Не люблю онлайн курси в принципі, але ж зараз такий час. Так що нормально.
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы Data Science / Machine learning / AI