Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Тренеры
Уход за животными
Автоинструкторы

Обучение Python — работа в Москве

Дата: 2025-05-22
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-05-22
Описание
Разобрать на занятии как делать дз Задача 1 1.1. (2 балла) Написать функцию, которая разбивает сигнал на части длиной 1000 и создаёт матрицу, где каждая часть — строка. 1.2. (3 балла) Написать функцию, которая преобразует матрицу обратно в аудиосигнал (вектор длины число строк × 1000). Проверить, что восстановленный сигнал совпадает с исходным. Задача 2 2.1. (3 балла) Применить PCA к матрице из задачи 1.1, снизив размерность данных (выбрать число компонент). 2.2. (4 балла) Визуализировать объекты на плоскости после PCA. Сделать выводы. 2.3. (4 балла) Построить цветную диаграмму рассеяния сжатых данных. Объяснить, что она показывает. Задача 3 3.1. (4 балла) Выполнить обратное преобразование PCA для сжатых данных. Указать размер итоговой матрицы. 3.2. (4 балла) Преобразовать матрицу в аудиосигнал и воспроизвести. Оценить схожесть с оригиналом. 3.3. (8 баллов) Исследовать зависимость качества звука от числа компонент: Определить минимальное число компонент, при котором звук почти неотличим от оригинала. Добавить в ноутбук оригинал и выбранный сжатый вариант (указать число компонент). Совет: Использовать gaussian_filter1d для подавления шума. 3.4. (6 баллов) Ответить на вопросы: Оптимально ли выбрано число компонент? Как это определить? Насколько можно сжать звук? Какая оптимизация памяти достигнута? Как автоматически подбирать число компонент для другого аудио? Задача 4 (Дополнительное исследование, 15 баллов) Обернуть код сжатия в функции. Исследовать, как степень сжатия (отношение размера частей сигнала к размеру PCA-пространства) влияет на качество звука: При каком уровне сжатия становится заметна потеря качества? (с фильтрацией и без). Ответить на вопросы: Что означает степень сжатия для PCA? Для длинной записи (3 мин) нужно ли делить на большее/меньшее число сегментов? Почему? Можно ли автоматически подобрать степень сжатия? Как она влияет на звук и почему?
Похожие заказы

Обучение программированию

без разницы
договорная
Язык программирования: Python, Java, JavaScript Для себя Специальный/Специфичный Маркетплэйс. (WB, Ozone и т.п., но специфичный) для российского рынка и ближнего зарубежья. С ноля разработать приложение (на микросервисах возможно) для Iphone и Android, с целью регистрации их на RuStore, AppStore, GooglPlay c лендингсайтом. В2В и В2С. Первый шаг - "запитать" всё на облачный сервер примерно до 100 000 пользователей. Есть понимание, идея, название, логотип, как должно работать приложение до мельчайших деталей. С меня : возможность реализовать проект на всероссийском уровне и за рубежом (продвижение, реклама и т.д.). Необходима команда "технарей", которые займутся разработкой, сборкой, настройкой и запуском. Мне нужны идейные разработчики Фронтенд и Бэкенд. Могу оплатить "натурой" (недвижимость в Приморском крае - 12 млн.р) по договору (при условии обоюдного интереса). ПОВТОРЮСЬ! Мне нужны те, кто смогут, и кто захочет реально воплотить в жизнь проект и обязательно его поддерживать до конца своей жизни )))))))
Калининград Репетиторы

Обучение программированию

дистанционно
договорная
Язык программирования: Python, Lua Для ребёнка Нужно помочь ребенку разобраться, как создавать и программировать игры в Roblox, язык lua, Phyton и отвечать на вопросы по теме
Москва Репетиторы

Обучение Python

дистанционно
договорная
Для себя Необходимо завтра в 13 помочь подготовиться к экзамену по питону. Базовый уровень сложности.
Москва Репетиторы

Обучение Python

дистанционно
договорная
Для себя Необходимо помочь завтра «подготовится к экзамену» по питону. Базовый уровень. В 13:00
Москва Репетиторы

Обучение Python

дистанционно
от 1000.00 руб.
Для себя Основы языка
Москва Репетиторы

Обучение Python

дистанционно
договорная
Для ребёнка
Санкт-Петербург Репетиторы

Обучение Python

дистанционно
договорная
Для ребёнка
Краснодар Репетиторы