Section outline
-
-
Дистанційне навчання
Ось постійне посилання для VooV meeting
https://voovmeeting.com/p/6052468097
Тільки всупереч Google Meet треба встановити додаток на комп'ютер або смартфон (після переходу по посиланню у браузері буде запускатися додаток).Усі заняття проводимо у GoogleMeet. Посилання для входуhttps://meet.google.com/boa-ijzy-hxu
Організаційні питання обговорюємо в телеграм (та сама, що і для курсу "Основи програмуваня у минулому семестрі"). Щоб отримати посилання для приєднання (якщо ще не приєднані) - зв'яжіться з викладачем.Душепа Віталій (096-368-73-77, @vitaliy_dushepa в телеграм)
-
Це офіційний документ, де затверджена структура курсу.
На першій лекції я розкажу про це більш доступно.
-
-
-
Структура курсу. Про метео супутники.
-
Згадуємо Numpy, Matplotlib.
Моделювання сигналів.
Оноволено 04.04.2024 -
Згадуємо основи синтаксису python.
-
Згадуємо бібліотеку NumPy.
Оноволено 04.04.2024 -
Продовжуємо згадувати python та NumPy.
Оноволено 04.04.2024
-
-
-
Про спектральний аналіз. Фільтри.
Оноволено 04.04.2024 -
Розрахунок фільтрів (python, SciPy)
Що таке модуляція -
Моделювання сигналів
-
Спектральний аналіз. Модель фільтра.
Оноволено 04.04.2024 -
Пропустити сигнал через фільтр за допомогою SciPy
Розрахунок фільтра за заданою АЧХ
-
-
-
Частотна модуляція
Чисельне диференціювання
Оноволено 04.04.2024 -
Чисельне інтегрування
Оноволено 08.04.2024 -
Застосування фільтрів
-
Чисельне диференціювання
Оноволено 08.04.2024 -
Чисельне інтегрування
Оноволено 04.05.2024
-
-
-
Додавання шуму
Демодуляція
Нормована кореляція -
Асимптотична складність
Прискорення коду за допомогою бібліотеки Numba
Робота з пам'ятью
УвагаДеякі фрагменти коду якщо копіювати, потім не запускаються. Якийсь нестандартний символ пробілу заважає.
Вирішується заміною всіх пробілів в коді. -
Амплітудна модуляція/демодуляція
Випробовуємо Gemini (аналог ChatGPT) -
Детектування синхроімпульсів
-
Декодування реального сигналу APT
-
Реальний сигнал з метеосупутника (запис 2019 року)
-
-
-
Створення власних класів у python
-
Посилання оновлене 08.04.2024
-
Асимптотична складність алгоритмів
-
Використання бібліотеки Numba
Створення власних класів (початок) -
Наслідування класів.
Що таке машинне навчання ? -
Створення класів (продовження)
-
Дерево ухвалення рішень на практиці.
-
-
-
Перенавчання. Кросс-валідація.
Метод Random Forest. -
Основи Pandas
-
- - Розказую як зробити сабміт у змагання
-
EDA (розвідочний аналіз даних) для змагання
Валідація на практиці (Baseline 2). -
Baseline 3 (градієнтний бустинг)
-
-
-
Створення нових ознак (Baseline 4)
Створення ансамблів (Baseline 5) -
Пробуємо застосувати машинне навчання для детекції синхроімпульсів
-
Методи Монте-Карло
-
Методи Монте-Карло
-
Методи Монте-Карло для нашої імітаційної моделі
-
-
-
Оптимізація
Метод градієнтного спуску
Пробуємо застосувати для підбору параметрів нашої імітаційної моделі
Оновлено 16.05.2024 -
Оптимізація.
1D випадок за допомогою SciPy. -
1D випадок за допомогою SciPy.
Побудова графіків двох змінних. -
Про методи оптимізації. Загальна картина.
Неградієнтні методи оптимізації. Optuna
-
-
-
Сторінка змагання -
https://www.kaggle.com/competitions/programming-2024-course-competition/overviewПосилання для приєднання -
https://www.kaggle.com/t/c1061ab7be3c429d9294297989e5bd02Відео пояснення (практика 18) -
https://drive.google.com/file/d/1sg-XWDET9ajR11MwAKLqY9OkLiAz5tfP/view?usp=sharingІнструкція по платформі Kaggle (також викладена в Ментор) -
https://drive.google.com/file/d/1ZZBY_USYzQ5VR9JHLr_mFb5LWjm9raMx/view?usp=sharingDeadline - 25 травня 2024
-
-
-
Для тих, у кого прізвище починається на літери:
-
Для тих, у кого прізвище починається на літери:
-
20 балів!
Deadline − 13.05.2024 (пн), 22:00. Можливість завантажувати автоматично закриється.
-
-
-
Про інтерфейс автоматичного тестування рішень
(той самий використовувася у минулому курсі "Основи програмування") -
Дедлайн – понеділок, 20.05.2024, 22-00
Виправлено, 10 балів за задачу! -
Deadline - понеділок, 20.05.2024, 22-00
Час виконання обмежується тільки дедлайном
Відповідайте ТІЛЬКИ по порядку. Після переходу до наступного питання ви не можете повернутися до попереднього, навіть якщо ви не обрали відповідь.
-
Deadline - 30.05.2024 (четвер), 22-00
Отримаєте 10 питань по 2.5 бали кожне (разом 25 балів).
Відповідайте ТІЛЬКИ по порядку. Після переходу до наступного питання ви не можете повернутися до попереднього, навіть якщо ви не обрали відповідь.
-
-
-
Рейтинг експортується мною вручну з Ментору.
-
-
-
Завантажуємо одним файлом, у назві вказуємо прізвище та номер білету.
-