Обучение 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 мин) нужно ли делить на большее/меньшее число сегментов? Почему? Можно ли автоматически подобрать степень сжатия? Как она влияет на звук и почему?
Похожие заказы
Обучение программированию
дистанционно
от 800.00 руб.
Язык программирования: Fortran, Matlab Для себя Научить основным алгоритмам, писать коды
Москва
Репетиторы
2025-05-24
Обучение программированию
дистанционно
договорная
Язык программирования: Python Для себя
Санкт-Петербург
Репетиторы
2025-05-24
Обучение программированию
дистанционно
договорная
Для себя
Москва
Репетиторы
2025-05-24
Обучение Python
дистанционно
от 3000.00 руб.
не занятия Задача заключается в том, чтобы на Python провести анализ текстового датасета (уже выбран — содержит текстовые отзывы покупателей). Основная цель — построить модель, которая может быть полезной для бизнеса, например, через предсказание тональности отзывов и визуализацию результатов. Что нужно сделать: Предобработка данных (data cleaning); Разведочный анализ данных (exploratory data analysis); Анализ тональности (sentiment analysis) и базовая NLP-обработка; Построение визуализаций: например, у какого бренда больше всего положительных/отрицательных отзывов; (Опционально) обучение простой модели классификации отзывов по тональности. Важно: код должен сопровождаться комментариями (на русском или английском языке) с пояснениями, зачем используются те или иные шаги.
Москва
Репетиторы
2025-05-23
Обучение программированию
дистанционно
договорная
Язык программирования: Java Для работы Готовлюсь к собеседованиям в российский бигтех (Яндекс, Т-банк, Авито и т.д.), нужна помощь в подготовке к алгоритмической секции. Нужно будет рассказывать мне теоретический материал, давать домашние задания и разбирать задачи. Задачи будем решать на Java. Также я недавно перешёл на Java с другого языка, поэтому дополнительно нужна помощь в укреплении фундаментального понимания языка и экосистемы JVM в целом, нужно будет порекомендовать литературу и добавить практику для закрепления. Больше всего в преподавателе интересует системный подход, хочу научиться решать не конкретные задачи, а получить структурированные знания по теме. Формат занятий - онлайн.
Москва
Репетиторы
2025-05-23
Обучение программированию
дистанционно
договорная
Язык программирования: Python Для себя Здравствуйте! Необходима помощь в доработке бота в телеграмм на python. Запускаю бота в pythonanywhere.com, и gigaide, выдает одну и ту же ошибку: Traceback (most recent call last): ModuleNotFoundError: No module named 'telegram' и calendar. (при этом установлен pip, python до последней версии и pip install python-telegram-bot, через pip все установлено). Код за меня писать не нужно, нужно просто помочь разобраться почему так происходит, код я возьму с github (там все довольно понятно описано). Есть еще 1-2 вопроса по структуре кода и все. Я думаю, что за 1 занятие можно уложиться с моей проблемой. Предлагайте варианты и цены
Екатеринбург
Репетиторы
2025-05-23